P/CF (Annual)8.68x
Book Value / Share (Quarterly)$45.84
P/TBV (Annual)4.33x
Indicated Dividend (Annual)$0.96
Revenue Growth (3Y)7.62%
Cash Flow / Share (Quarterly)$5.64
Payout Ratio (TTM)12.08%
Price vs S&P 500 (YTD)16.25%
Gross Margin (TTM)24.04%
Net Profit Margin (TTM)11.83%
EPS (TTM)$6.57
10-Day Avg Trading Volume0.23M
EPS Excl Extra (TTM)$6.57
Revenue Growth (5Y)27.98%
EPS (Annual)$10.50
Dividend / Share (Annual)$0.77
ROI (Annual)17.35%
Gross Margin (Annual)24.17%
Net Profit Margin (5Y Avg)9.20%
Cash / Share (Quarterly)$0.04
P/E Basic Excl Extra (TTM)22.99x
Revenue Growth QoQ (YoY)6.30%
EPS Growth (5Y)47.17%
P/E Normalized (Annual)14.37x
ROA (Last FY)14.33%
Revenue Growth TTM (YoY)5.68%
EBITD / Share (TTM)$12.05
ROE (5Y Avg)10.66%
Operating Margin (TTM)16.23%
Cash Flow / Share (Annual)$14.88
P/B Ratio3.31x
P/B Ratio (Quarterly)2.93x
Net Income / Employee (Annual)$84,200
EV / Revenue (TTM)3.02x
Net Interest Coverage (TTM)3.62x
ROA (TTM)8.89%
EPS Growth QoQ (YoY)-69.51%
EV / EBITDA (TTM)13.89x
EPS Incl Extra (Annual)$10.50
Current Ratio (Annual)1.70x
Quick Ratio (Quarterly)1.32x
3-Month Avg Trading Volume0.27M
52-Week Price Return20.30%
EV / Free Cash Flow (Annual)11.37x
P/E Incl Extra (TTM)22.99x
Revenue / Employee (TTM)$445,100
Tangible BV / Share (Quarterly)$32.38
P/S Ratio (Annual)2.76x
Asset Turnover (Annual)0.75x
52-Week High$162.20
Operating Margin (5Y Avg)14.72%
EPS Excl Extra (Annual)$10.50
CapEx CAGR (5Y)24.34%
Tangible BV CAGR (5Y)11.93%
26-Week Price Return2.57%
Quick Ratio (Annual)1.18x
13-Week Price Return-1.29%
Total Debt / Equity (Annual)0.37x
Current Ratio (Quarterly)1.92x
Enterprise Value$5.06B
Revenue / Share Growth (5Y)24.24%
Asset Turnover (TTM)0.75x
Book Value / Share Growth (5Y)12.51%
Revenue / Employee (Annual)$438,000
Inventory Turnover (Annual)11.09x
Pretax Margin (Annual)25.47%
Cash / Share (Annual)$0.02
3-Month Return Std Dev36.25%
Gross Margin (5Y Avg)24.45%
Net Income / Employee (TTM)$52,700
EBITDA CAGR (5Y)42.54%
EBITDA Interim CAGR (5Y)25.34%
ROE (Last FY)23.73%
Net Interest Coverage (Annual)3.55x
EPS Basic Excl Extra (Annual)$10.50
P/FCF (TTM)26.95x
Receivables Turnover (TTM)6.17x
EV / Free Cash Flow (TTM)29.88x
Total Debt / Equity (Quarterly)0.36x
EPS Incl Extra (TTM)$6.57
Receivables Turnover (Annual)6.64x
ROI (TTM)10.65%
Dividend Growth Rate (5Y)2.31%
P/S Ratio (TTM)2.72x
Pretax Margin (5Y Avg)13.07%
Revenue / Share (Annual)$54.62
Tangible BV / Share (Annual)$31.03
Forward P/E19.71x
Free OCF CAGR (5Y)46.97%
Price vs S&P 500 (52W)1.74%
P/E Ratio (TTM)22.99x
EPS Growth TTM (YoY)-23.82%
Year-to-Date Return29.07%
5-Day Price Return-1.72%
EPS Normalized (Annual)$10.50
ROA (5Y Avg)5.96%
Net Profit Margin (Annual)19.23%
Month-to-Date Return-4.41%
Cash Flow / Share (TTM)$5.46
EBITD / Share (Annual)$9.58
EPS Growth (3Y)9.43%
Operating Margin (Annual)16.04%
LT Debt / Equity (Annual)0.36x
P/CF (TTM)18.40x
ROI (5Y Avg)7.22%
P/E Excl Extra (TTM)22.99x
LT Debt / Equity (Quarterly)0.35x
EPS Basic Excl Extra (TTM)$6.57
P/TBV (Quarterly)4.15x
Payout Ratio (Annual)7.27%
P/B Ratio (Annual)3.00x
Dividend / Share (TTM)$0.80
Inventory Turnover (TTM)10.98x
Pretax Margin (TTM)15.54%
Book Value / Share (Annual)$44.75
Price vs S&P 500 (13W)-3.25%
Net Margin Growth (5Y)18.47%
Dividend Yield (TTM)0.53%
Beta1.13x
P/FCF (Annual)10.26x
Revenue / Share (TTM)$55.59
ROE (TTM)14.87%
52-Week Low$92.98
vGradeD
gGradeB
mGradeC
vgmGradeC