P/CF (Annual)10.64x
Book Value / Share (Quarterly)$41.80
P/TBV (Annual)3.77x
Indicated Dividend (Annual)$1.76
Revenue Growth (3Y)9.82%
Cash Flow / Share (Quarterly)$17.90
Payout Ratio (TTM)19.32%
Price vs S&P 500 (YTD)-33.04%
Gross Margin (TTM)77.64%
Net Profit Margin (TTM)18.73%
EPS (TTM)$8.64
10-Day Avg Trading Volume12.48M
EPS Excl Extra (TTM)$8.64
Revenue Growth (5Y)14.34%
EPS (Annual)$7.80
Dividend / Share (Annual)$1.68
ROI (Annual)10.06%
Gross Margin (Annual)77.68%
Net Profit Margin (5Y Avg)10.46%
Cash / Share (Quarterly)$14.45
P/E Basic Excl Extra (TTM)19.89x
Revenue Growth QoQ (YoY)13.27%
EPS Growth (5Y)12.24%
P/E Normalized (Annual)21.40x
ROA (Last FY)6.64%
Revenue Growth TTM (YoY)10.98%
EBITD / Share (TTM)$9.94
ROE (5Y Avg)6.50%
Operating Margin (TTM)19.07%
Cash Flow / Share (Annual)$15.50
P/B Ratio4.66x
P/B Ratio (Quarterly)4.22x
Net Income / Employee (Annual)$89,500
EV / Revenue (TTM)4.43x
Net Interest Coverage (TTM)19.86x
ROA (TTM)7.79%
EPS Growth QoQ (YoY)52.27%
EV / EBITDA (TTM)20.54x
EPS Incl Extra (Annual)$7.80
Current Ratio (Annual)0.76x
Quick Ratio (Quarterly)0.69x
3-Month Avg Trading Volume14.18M
52-Week Price Return-15.80%
EV / Free Cash Flow (Annual)13.19x
P/E Incl Extra (TTM)19.89x
Revenue / Employee (TTM)$513,900
Tangible BV / Share (Quarterly)$33.68
P/S Ratio (Annual)3.84x
Asset Turnover (Annual)0.37x
52-Week High$269.11
Operating Margin (5Y Avg)10.60%
EPS Excl Extra (Annual)$7.80
CapEx CAGR (5Y)-3.50%
Tangible BV CAGR (5Y)6.96%
26-Week Price Return11.33%
Quick Ratio (Annual)0.70x
13-Week Price Return18.58%
Total Debt / Equity (Annual)0.25x
Current Ratio (Quarterly)0.79x
Enterprise Value$189.92B
Revenue / Share Growth (5Y)13.71%
Asset Turnover (TTM)0.42x
Book Value / Share Growth (5Y)7.11%
Revenue / Employee (Annual)$498,300
Pretax Margin (Annual)22.93%
Cash / Share (Annual)$10.30
3-Month Return Std Dev50.51%
Gross Margin (5Y Avg)75.44%
Net Income / Employee (TTM)$96,300
EBITDA CAGR (5Y)57.40%
EBITDA Interim CAGR (5Y)40.79%
ROE (Last FY)12.61%
Net Interest Coverage (Annual)33.50x
EPS Basic Excl Extra (Annual)$7.80
P/FCF (TTM)10.88x
Receivables Turnover (TTM)9.08x
EV / Free Cash Flow (TTM)12.95x
Total Debt / Equity (Quarterly)1.15x
EPS Incl Extra (TTM)$8.64
Receivables Turnover (Annual)3.16x
ROI (TTM)11.25%
P/S Ratio (TTM)3.73x
Pretax Margin (5Y Avg)12.93%
Revenue / Share (Annual)$43.44
Tangible BV / Share (Annual)$56.33
Forward P/E12.19x
Free OCF CAGR (5Y)28.62%
Price vs S&P 500 (52W)-34.11%
P/E Ratio (TTM)19.89x
EPS Growth TTM (YoY)35.08%
Year-to-Date Return-21.08%
5-Day Price Return6.59%
EPS Normalized (Annual)$7.80
ROA (5Y Avg)3.71%
Net Profit Margin (Annual)17.96%
Month-to-Date Return13.61%
Cash Flow / Share (TTM)$5.76
EBITD / Share (Annual)$9.24
EPS Growth (3Y)234.40%
Operating Margin (Annual)18.87%
LT Debt / Equity (Annual)0.18x
P/CF (TTM)10.48x
ROI (5Y Avg)5.43%
P/E Excl Extra (TTM)19.89x
LT Debt / Equity (Quarterly)1.15x
EPS Basic Excl Extra (TTM)$8.64
P/TBV (Quarterly)5.24x
Payout Ratio (Annual)21.28%
P/B Ratio (Annual)3.34x
Dividend / Share (TTM)$1.74
Pretax Margin (TTM)23.97%
Book Value / Share (Annual)$63.66
Price vs S&P 500 (13W)15.78%
Net Margin Growth (5Y)-1.29%
Dividend Yield (TTM)0.97%
Beta1.21x
P/FCF (Annual)11.08x
Revenue / Share (TTM)$49.17
ROE (TTM)14.95%
52-Week Low$146.32
vGradeC
gGradeB
mGradeB
vgmGradeC