P/CF (Annual)29.74x
Book Value / Share (Quarterly)$19.80
P/TBV (Annual)63.78x
Indicated Dividend (Annual)$2.68
Revenue Growth (3Y)10.92%
Cash Flow / Share (Quarterly)$11.82
Payout Ratio (TTM)22.12%
Price vs S&P 500 (YTD)-2.92%
Gross Margin (TTM)80.18%
Net Profit Margin (TTM)50.78%
EPS (TTM)$11.75
10-Day Avg Trading Volume7.40M
EPS Excl Extra (TTM)$11.75
Revenue Growth (5Y)12.86%
EPS (Annual)$10.20
Dividend / Share (Annual)$2.39
ROI (Annual)31.80%
Gross Margin (Annual)80.36%
Net Profit Margin (5Y Avg)52.02%
Cash / Share (Quarterly)$7.76
P/E Basic Excl Extra (TTM)30.36x
Revenue Growth QoQ (YoY)14.36%
EPS Growth (5Y)15.85%
P/E Normalized (Annual)34.19x
ROA (Last FY)20.13%
Revenue Growth TTM (YoY)14.39%
EBITD / Share (TTM)$14.74
ROE (5Y Avg)44.55%
Operating Margin (TTM)60.68%
Cash Flow / Share (Annual)$11.26
P/B Ratio19.50x
P/B Ratio (Quarterly)18.38x
Net Income / Employee (Annual)$588,200
EV / Revenue (TTM)15.67x
Net Interest Coverage (TTM)24.71x
ROA (TTM)23.41%
EPS Growth QoQ (YoY)10.18%
EV / EBITDA (TTM)24.61x
EPS Incl Extra (Annual)$10.20
Current Ratio (Annual)1.08x
Quick Ratio (Quarterly)0.91x
3-Month Avg Trading Volume7.98M
52-Week Price Return9.25%
EV / Free Cash Flow (Annual)32.32x
P/E Incl Extra (TTM)30.36x
Revenue / Employee (TTM)$1,304,600
Tangible BV / Share (Quarterly)$4.30
P/S Ratio (Annual)17.15x
Asset Turnover (Annual)0.40x
52-Week High$383.43
Operating Margin (5Y Avg)63.94%
EPS Excl Extra (Annual)$10.20
CapEx CAGR (5Y)15.03%
Tangible BV CAGR (5Y)4.08%
26-Week Price Return19.39%
Quick Ratio (Annual)1.04x
13-Week Price Return15.49%
Total Debt / Equity (Annual)0.66x
Current Ratio (Quarterly)0.99x
Enterprise Value$697.31B
Revenue / Share Growth (5Y)15.67%
Asset Turnover (TTM)0.46x
Book Value / Share Growth (5Y)2.95%
Revenue / Employee (Annual)$1,173,000
Pretax Margin (Annual)60.48%
Cash / Share (Annual)$9.92
3-Month Return Std Dev21.01%
Gross Margin (5Y Avg)80.11%
Net Income / Employee (TTM)$662,500
EBITDA CAGR (5Y)11.17%
EBITDA Interim CAGR (5Y)11.16%
ROE (Last FY)52.91%
Net Interest Coverage (Annual)181.29x
EPS Basic Excl Extra (Annual)$10.20
P/FCF (TTM)32.64x
Receivables Turnover (TTM)13.80x
EV / Free Cash Flow (TTM)33.18x
Total Debt / Equity (Quarterly)0.68x
EPS Incl Extra (TTM)$11.75
Receivables Turnover (Annual)14.07x
ROI (TTM)37.39%
Dividend Growth Rate (5Y)13.86%
P/S Ratio (TTM)15.42x
Pretax Margin (5Y Avg)64.00%
Revenue / Share (Annual)$20.35
Tangible BV / Share (Annual)$5.36
Forward P/E24.97x
Free OCF CAGR (5Y)17.33%
Price vs S&P 500 (52W)-9.06%
P/E Ratio (TTM)30.36x
EPS Growth TTM (YoY)14.72%
Year-to-Date Return9.04%
5-Day Price Return4.99%
EPS Normalized (Annual)$10.20
ROA (5Y Avg)18.49%
Net Profit Margin (Annual)50.14%
Month-to-Date Return4.45%
Cash Flow / Share (TTM)$8.79
EBITD / Share (Annual)$12.82
EPS Growth (3Y)13.37%
Operating Margin (Annual)59.98%
LT Debt / Equity (Annual)0.52x
P/CF (TTM)30.37x
ROI (5Y Avg)28.14%
P/E Excl Extra (TTM)30.36x
LT Debt / Equity (Quarterly)0.59x
EPS Basic Excl Extra (TTM)$11.75
P/TBV (Quarterly)84.54x
Payout Ratio (Annual)23.10%
P/B Ratio (Annual)17.27x
Dividend / Share (TTM)$2.70
Pretax Margin (TTM)60.59%
Book Value / Share (Annual)$19.79
Price vs S&P 500 (13W)12.70%
Net Margin Growth (5Y)0.16%
Dividend Yield (TTM)0.73%
Beta0.77x
P/FCF (Annual)31.78x
Revenue / Share (TTM)$23.44
ROE (TTM)61.26%
52-Week Low$293.89
vGradeD
gGradeC
mGradeB
vgmGradeC