P/CF (Annual)16.14x
Book Value / Share (Quarterly)$44.80
P/TBV (Annual)3.38x
Revenue Growth (3Y)10.79%
Cash Flow / Share (Quarterly)$3.84
Price vs S&P 500 (YTD)-20.27%
Gross Margin (TTM)37.82%
Net Profit Margin (TTM)10.35%
EPS (TTM)$7.90
10-Day Avg Trading Volume0.63M
EPS Excl Extra (TTM)$7.90
Revenue Growth (5Y)20.33%
EPS (Annual)$7.35
ROI (Annual)16.96%
Gross Margin (Annual)38.08%
Net Profit Margin (5Y Avg)10.31%
Cash / Share (Quarterly)$4.59
P/E Basic Excl Extra (TTM)20.28x
Revenue Growth QoQ (YoY)17.75%
EPS Growth (5Y)29.56%
P/E Normalized (Annual)21.78x
ROA (Last FY)9.22%
Revenue Growth TTM (YoY)17.65%
EBITD / Share (TTM)$13.11
ROE (5Y Avg)20.56%
Operating Margin (TTM)13.61%
Cash Flow / Share (Annual)$4.15
P/B Ratio3.62x
P/B Ratio (Quarterly)3.68x
Net Income / Employee (Annual)$68,400
EV / Revenue (TTM)2.05x
Net Interest Coverage (TTM)197.85x
ROA (TTM)10.03%
EPS Growth QoQ (YoY)31.92%
EV / EBITDA (TTM)11.92x
EPS Incl Extra (Annual)$7.35
Current Ratio (Annual)2.65x
Quick Ratio (Quarterly)0.39x
3-Month Avg Trading Volume0.72M
52-Week Price Return-6.74%
EV / Free Cash Flow (Annual)38.04x
P/E Incl Extra (TTM)20.28x
Revenue / Employee (TTM)$710,100
Tangible BV / Share (Quarterly)$42.85
P/S Ratio (Annual)2.18x
Asset Turnover (Annual)0.92x
52-Week High$210.25
Operating Margin (5Y Avg)13.81%
EPS Excl Extra (Annual)$7.35
CapEx CAGR (5Y)44.49%
Tangible BV CAGR (5Y)30.41%
26-Week Price Return-17.75%
Quick Ratio (Annual)0.44x
13-Week Price Return4.74%
Total Debt / Equity (Annual)0.01x
Current Ratio (Quarterly)2.53x
Enterprise Value$4.79B
Revenue / Share Growth (5Y)19.35%
Asset Turnover (TTM)0.97x
Book Value / Share Growth (5Y)26.35%
Revenue / Employee (Annual)$683,000
Inventory Turnover (Annual)1.75x
Pretax Margin (Annual)13.34%
Cash / Share (Annual)$4.64
3-Month Return Std Dev49.86%
Gross Margin (5Y Avg)37.59%
Net Income / Employee (TTM)$73,500
EBITDA CAGR (5Y)34.32%
EBITDA Interim CAGR (5Y)13.53%
ROE (Last FY)17.13%
Net Interest Coverage (Annual)211.13x
EPS Basic Excl Extra (Annual)$7.35
P/FCF (TTM)27.23x
Receivables Turnover (TTM)123.60x
EV / Free Cash Flow (TTM)41.19x
Total Debt / Equity (Quarterly)0.01x
EPS Incl Extra (TTM)$7.90
Receivables Turnover (Annual)176.59x
ROI (TTM)18.59%
P/S Ratio (TTM)2.10x
Pretax Margin (5Y Avg)13.67%
Revenue / Share (Annual)$73.33
Tangible BV / Share (Annual)$41.46
Forward P/E17.83x
Free OCF CAGR (5Y)-0.23%
Price vs S&P 500 (52W)-25.05%
P/E Ratio (TTM)20.28x
EPS Growth TTM (YoY)25.09%
Year-to-Date Return-8.31%
5-Day Price Return2.35%
EPS Normalized (Annual)$7.35
ROA (5Y Avg)10.82%
Net Profit Margin (Annual)10.02%
Month-to-Date Return8.60%
Cash Flow / Share (TTM)$6.67
EBITD / Share (Annual)$12.29
EPS Growth (3Y)9.41%
Operating Margin (Annual)13.27%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)15.63x
ROI (5Y Avg)19.56%
P/E Excl Extra (TTM)20.28x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$7.90
P/TBV (Quarterly)3.84x
P/B Ratio (Annual)3.23x
Inventory Turnover (TTM)1.74x
Pretax Margin (TTM)13.73%
Book Value / Share (Annual)$43.40
Price vs S&P 500 (13W)1.94%
Net Margin Growth (5Y)8.54%
Beta1.76x
P/FCF (Annual)39.04x
Revenue / Share (TTM)$76.58
ROE (TTM)18.78%
52-Week Low$133.18
vGradeD
gGradeB
mGradeC
vgmGradeC