P/CF (Annual)31.39x
Book Value / Share (Quarterly)$65.86
P/TBV (Annual)28.54x
Indicated Dividend (Annual)$1.20
Revenue Growth (3Y)12.62%
Cash Flow / Share (Quarterly)$8.85
Payout Ratio (TTM)15.22%
Price vs S&P 500 (YTD)-13.69%
Gross Margin (TTM)42.41%
Net Profit Margin (TTM)10.34%
EPS (TTM)$7.30
10-Day Avg Trading Volume0.11M
EPS Excl Extra (TTM)$7.30
Revenue Growth (5Y)20.89%
EPS (Annual)$6.70
Dividend / Share (Annual)$1.09
ROI (Annual)5.84%
Gross Margin (Annual)41.91%
Net Profit Margin (5Y Avg)12.41%
Cash / Share (Quarterly)$2.91
P/E Basic Excl Extra (TTM)38.87x
Revenue Growth QoQ (YoY)33.00%
EPS Growth (5Y)20.35%
P/E Normalized (Annual)41.93x
ROA (Last FY)4.84%
Revenue Growth TTM (YoY)27.71%
EBITD / Share (TTM)$12.67
ROE (5Y Avg)14.48%
Operating Margin (TTM)16.55%
Cash Flow / Share (Annual)$8.10
P/B Ratio4.38x
P/B Ratio (Quarterly)4.23x
Net Income / Employee (Annual)$43,100
EV / Revenue (TTM)4.71x
Net Interest Coverage (TTM)7.79x
ROA (TTM)5.72%
EPS Growth QoQ (YoY)25.29%
EV / EBITDA (TTM)26.21x
EPS Incl Extra (Annual)$6.70
Current Ratio (Annual)2.60x
Quick Ratio (Quarterly)1.27x
3-Month Avg Trading Volume0.14M
52-Week Price Return19.49%
EV / Free Cash Flow (Annual)41.59x
P/E Incl Extra (TTM)38.87x
Revenue / Employee (TTM)$449,800
Tangible BV / Share (Quarterly)$11.58
P/S Ratio (Annual)4.34x
Asset Turnover (Annual)0.47x
52-Week High$355.48
Operating Margin (5Y Avg)18.01%
EPS Excl Extra (Annual)$6.70
CapEx CAGR (5Y)14.42%
26-Week Price Return-6.08%
Quick Ratio (Annual)1.17x
13-Week Price Return3.25%
Total Debt / Equity (Annual)0.83x
Current Ratio (Quarterly)2.70x
Enterprise Value$5.51B
Revenue / Share Growth (5Y)18.47%
Asset Turnover (TTM)0.55x
Revenue / Employee (Annual)$416,400
Inventory Turnover (Annual)2.49x
Pretax Margin (Annual)13.45%
Cash / Share (Annual)$2.07
3-Month Return Std Dev48.07%
Gross Margin (5Y Avg)42.76%
Net Income / Employee (TTM)$46,500
EBITDA CAGR (5Y)21.94%
EBITDA Interim CAGR (5Y)21.43%
ROE (Last FY)10.67%
Net Interest Coverage (Annual)5.66x
EPS Basic Excl Extra (Annual)$6.70
P/FCF (TTM)31.10x
Receivables Turnover (TTM)5.67x
EV / Free Cash Flow (TTM)38.16x
Total Debt / Equity (Quarterly)0.80x
EPS Incl Extra (TTM)$7.30
Receivables Turnover (Annual)5.92x
ROI (TTM)7.00%
Dividend Growth Rate (5Y)15.34%
P/S Ratio (TTM)4.02x
Pretax Margin (5Y Avg)16.58%
Revenue / Share (Annual)$64.78
Tangible BV / Share (Annual)$9.20
Forward P/E23.21x
Free OCF CAGR (5Y)18.15%
Price vs S&P 500 (52W)3.96%
P/E Ratio (TTM)38.87x
EPS Growth TTM (YoY)-12.81%
Year-to-Date Return-1.76%
5-Day Price Return-0.17%
EPS Normalized (Annual)$6.70
ROA (5Y Avg)8.08%
Net Profit Margin (Annual)10.35%
Month-to-Date Return0.09%
EBITD / Share (Annual)$11.04
EPS Growth (3Y)2.54%
Operating Margin (Annual)15.57%
LT Debt / Equity (Annual)0.80x
P/CF (TTM)28.54x
ROI (5Y Avg)10.63%
P/E Excl Extra (TTM)38.87x
LT Debt / Equity (Quarterly)0.77x
EPS Basic Excl Extra (TTM)$7.30
P/TBV (Quarterly)24.06x
Payout Ratio (Annual)16.08%
P/B Ratio (Annual)4.09x
Dividend / Share (TTM)$1.11
Inventory Turnover (TTM)2.58x
Pretax Margin (TTM)13.52%
Book Value / Share (Annual)$64.25
Price vs S&P 500 (13W)0.57%
Net Margin Growth (5Y)1.58%
Dividend Yield (TTM)0.39%
Beta0.79x
P/FCF (Annual)35.49x
Revenue / Share (TTM)$71.47
ROE (TTM)11.19%
52-Week Low$236.66
vGradeD
gGradeB
mGradeB
vgmGradeC