P/CF (Annual)18.06x
Book Value / Share (Quarterly)$24.91
P/TBV (Annual)11.03x
Indicated Dividend (Annual)$2.20
Revenue Growth (3Y)7.52%
Cash Flow / Share (Quarterly)$7.89
Payout Ratio (TTM)27.56%
Price vs S&P 500 (YTD)-13.91%
Gross Margin (TTM)44.80%
Net Profit Margin (TTM)15.36%
EPS (TTM)$7.62
10-Day Avg Trading Volume1.05M
EPS Excl Extra (TTM)$7.62
Revenue Growth (5Y)8.38%
EPS (Annual)$7.43
Dividend / Share (Annual)$2.03
ROI (Annual)15.91%
Gross Margin (Annual)45.20%
Net Profit Margin (5Y Avg)15.46%
Cash / Share (Quarterly)$3.77
P/E Basic Excl Extra (TTM)21.49x
Revenue Growth QoQ (YoY)12.67%
EPS Growth (5Y)17.03%
P/E Normalized (Annual)21.98x
ROA (Last FY)12.32%
Revenue Growth TTM (YoY)10.63%
EBITD / Share (TTM)$11.94
ROE (5Y Avg)44.84%
Operating Margin (TTM)20.75%
Cash Flow / Share (Annual)$7.97
P/B Ratio6.68x
P/B Ratio (Quarterly)5.70x
Net Income / Employee (Annual)$48,400
EV / Revenue (TTM)3.70x
Net Interest Coverage (TTM)9.46x
ROA (TTM)12.47%
EPS Growth QoQ (YoY)16.13%
EV / EBITDA (TTM)15.37x
EPS Incl Extra (Annual)$7.43
Current Ratio (Annual)1.84x
Quick Ratio (Quarterly)1.23x
3-Month Avg Trading Volume1.20M
52-Week Price Return-7.89%
EV / Free Cash Flow (Annual)23.14x
P/E Incl Extra (TTM)21.49x
Revenue / Employee (TTM)$322,400
Tangible BV / Share (Quarterly)$15.31
P/S Ratio (Annual)3.48x
Asset Turnover (Annual)0.78x
52-Week High$183.11
Operating Margin (5Y Avg)19.48%
EPS Excl Extra (Annual)$7.43
CapEx CAGR (5Y)15.81%
Tangible BV CAGR (5Y)29.39%
26-Week Price Return-0.87%
Quick Ratio (Annual)1.16x
13-Week Price Return19.88%
Total Debt / Equity (Annual)0.96x
Current Ratio (Quarterly)1.93x
Enterprise Value$15.86B
Revenue / Share Growth (5Y)9.89%
Asset Turnover (TTM)0.81x
Book Value / Share Growth (5Y)21.44%
Revenue / Employee (Annual)$305,800
Inventory Turnover (Annual)4.73x
Pretax Margin (Annual)18.89%
Cash / Share (Annual)$4.14
3-Month Return Std Dev32.24%
Gross Margin (5Y Avg)43.04%
Net Income / Employee (TTM)$49,500
EBITDA CAGR (5Y)15.43%
EBITDA Interim CAGR (5Y)11.56%
ROE (Last FY)31.14%
Net Interest Coverage (Annual)9.30x
EPS Basic Excl Extra (Annual)$7.43
P/FCF (TTM)21.09x
Receivables Turnover (TTM)8.27x
EV / Free Cash Flow (TTM)23.64x
Total Debt / Equity (Quarterly)0.96x
EPS Incl Extra (TTM)$7.62
Receivables Turnover (Annual)9.50x
ROI (TTM)16.10%
Dividend Growth Rate (5Y)9.79%
P/S Ratio (TTM)3.30x
Pretax Margin (5Y Avg)17.66%
Revenue / Share (Annual)$46.97
Tangible BV / Share (Annual)$14.43
Forward P/E16.76x
Free OCF CAGR (5Y)9.12%
Price vs S&P 500 (52W)-26.45%
P/E Ratio (TTM)21.49x
EPS Growth TTM (YoY)6.01%
Year-to-Date Return-1.09%
5-Day Price Return-3.17%
EPS Normalized (Annual)$7.43
ROA (5Y Avg)13.09%
Net Profit Margin (Annual)15.83%
Month-to-Date Return0.05%
Cash Flow / Share (TTM)$7.59
EBITD / Share (Annual)$11.46
EPS Growth (3Y)12.75%
Operating Margin (Annual)21.13%
LT Debt / Equity (Annual)0.96x
P/CF (TTM)18.40x
ROI (5Y Avg)17.24%
P/E Excl Extra (TTM)21.49x
LT Debt / Equity (Quarterly)0.96x
EPS Basic Excl Extra (TTM)$7.62
P/TBV (Quarterly)9.27x
Payout Ratio (Annual)27.23%
P/B Ratio (Annual)6.63x
Dividend / Share (TTM)$2.12
Inventory Turnover (TTM)4.64x
Pretax Margin (TTM)18.47%
Book Value / Share (Annual)$24.02
Price vs S&P 500 (13W)17.92%
Net Margin Growth (5Y)6.49%
Dividend Yield (TTM)1.28%
Beta0.82x
P/FCF (Annual)20.64x
Revenue / Share (TTM)$49.87
ROE (TTM)31.99%
52-Week Low$125.00
vGradeC
gGradeC
mGradeC
vgmGradeC