P/CF (Annual)26.85x
Book Value / Share (Quarterly)$50.20
P/TBV (Annual)5.92x
Indicated Dividend (Annual)$2.04
Revenue Growth (3Y)6.19%
Cash Flow / Share (Quarterly)$11.85
Payout Ratio (TTM)17.65%
Price vs S&P 500 (YTD)19.97%
Gross Margin (TTM)30.39%
Net Profit Margin (TTM)8.34%
EPS (TTM)$10.59
10-Day Avg Trading Volume0.31M
EPS Excl Extra (TTM)$10.59
Revenue Growth (5Y)7.05%
EPS (Annual)$10.12
Dividend / Share (Annual)$1.67
ROI (Annual)16.26%
Gross Margin (Annual)30.31%
Net Profit Margin (5Y Avg)7.26%
Cash / Share (Quarterly)$4.63
P/E Basic Excl Extra (TTM)32.75x
Revenue Growth QoQ (YoY)7.26%
EPS Growth (5Y)75.08%
P/E Normalized (Annual)33.65x
ROA (Last FY)12.38%
Revenue Growth TTM (YoY)7.54%
EBITD / Share (TTM)$14.46
ROE (5Y Avg)21.17%
Operating Margin (TTM)10.86%
Cash Flow / Share (Annual)$12.28
P/B Ratio7.11x
P/B Ratio (Quarterly)5.32x
Net Income / Employee (Annual)$57,300
EV / Revenue (TTM)2.77x
Net Interest Coverage (TTM)20.82x
ROA (TTM)12.91%
EPS Growth QoQ (YoY)3.06%
EV / EBITDA (TTM)24.34x
EPS Incl Extra (Annual)$10.12
Current Ratio (Annual)3.32x
Quick Ratio (Quarterly)1.97x
3-Month Avg Trading Volume0.27M
52-Week Price Return26.82%
EV / Free Cash Flow (Annual)28.84x
P/E Incl Extra (TTM)32.75x
Revenue / Employee (TTM)$705,500
Tangible BV / Share (Quarterly)$41.49
P/S Ratio (Annual)2.90x
Asset Turnover (Annual)1.44x
52-Week High$374.80
Operating Margin (5Y Avg)9.69%
EPS Excl Extra (Annual)$10.12
CapEx CAGR (5Y)6.23%
Tangible BV CAGR (5Y)24.49%
26-Week Price Return21.30%
Quick Ratio (Annual)2.36x
13-Week Price Return10.83%
Total Debt / Equity (Annual)0.31x
Current Ratio (Quarterly)2.95x
Enterprise Value$13.42B
Revenue / Share Growth (5Y)7.15%
Asset Turnover (TTM)1.55x
Book Value / Share Growth (5Y)17.45%
Revenue / Employee (Annual)$665,300
Inventory Turnover (Annual)6.40x
Pretax Margin (Annual)10.98%
Cash / Share (Annual)$10.26
3-Month Return Std Dev24.50%
Gross Margin (5Y Avg)29.50%
Net Income / Employee (TTM)$58,900
EBITDA CAGR (5Y)37.12%
EBITDA Interim CAGR (5Y)12.67%
ROE (Last FY)21.31%
Net Interest Coverage (Annual)186.86x
EPS Basic Excl Extra (Annual)$10.12
P/FCF (TTM)30.12x
Receivables Turnover (TTM)6.17x
EV / Free Cash Flow (TTM)30.56x
Total Debt / Equity (Quarterly)0.20x
EPS Incl Extra (TTM)$10.59
Receivables Turnover (Annual)6.06x
ROI (TTM)16.92%
Dividend Growth Rate (5Y)5.71%
P/S Ratio (TTM)2.73x
Pretax Margin (5Y Avg)9.28%
Revenue / Share (Annual)$117.57
Tangible BV / Share (Annual)$39.50
Forward P/E28.75x
Free OCF CAGR (5Y)10.96%
Price vs S&P 500 (52W)8.51%
P/E Ratio (TTM)32.75x
EPS Growth TTM (YoY)6.19%
Year-to-Date Return31.93%
5-Day Price Return-4.40%
EPS Normalized (Annual)$10.12
ROA (5Y Avg)10.99%
Net Profit Margin (Annual)8.61%
Month-to-Date Return-1.87%
Cash Flow / Share (TTM)$10.61
EBITD / Share (Annual)$13.76
EPS Growth (3Y)15.43%
Operating Margin (Annual)10.92%
LT Debt / Equity (Annual)0.31x
P/CF (TTM)28.37x
ROI (5Y Avg)14.40%
P/E Excl Extra (TTM)32.75x
LT Debt / Equity (Quarterly)0.19x
EPS Basic Excl Extra (TTM)$10.59
P/TBV (Quarterly)6.44x
Payout Ratio (Annual)16.21%
P/B Ratio (Annual)4.80x
Dividend / Share (TTM)$1.89
Inventory Turnover (TTM)6.56x
Pretax Margin (TTM)10.78%
Book Value / Share (Annual)$48.71
Price vs S&P 500 (13W)8.03%
Net Margin Growth (5Y)63.36%
Dividend Yield (TTM)0.54%
Beta0.86x
P/FCF (Annual)28.42x
Revenue / Share (TTM)$128.40
ROE (TTM)21.64%
52-Week Low$238.34
vGradeF
gGradeB
mGradeB
vgmGradeC