P/CF (Annual)12.09x
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)-42.95%
Gross Margin (TTM)37.82%
Net Profit Margin (TTM)10.35%
EPS (TTM)$7.90
10-Day Avg Trading Volume0.75M
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)15.20x
Revenue Growth QoQ (YoY)17.75%
EPS Growth (5Y)29.56%
P/E Normalized (Annual)16.32x
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 Ratio2.71x
P/B Ratio (Quarterly)3.68x
Net Income / Employee (Annual)$68,400
EV / Revenue (TTM)1.52x
Net Interest Coverage (TTM)197.85x
ROA (TTM)10.03%
EPS Growth QoQ (YoY)31.92%
EV / EBITDA (TTM)8.85x
EPS Incl Extra (Annual)$7.35
Current Ratio (Annual)2.65x
Quick Ratio (Quarterly)0.39x
3-Month Avg Trading Volume0.70M
52-Week Price Return-34.93%
EV / Free Cash Flow (Annual)28.25x
P/E Incl Extra (TTM)15.20x
Revenue / Employee (TTM)$710,100
Tangible BV / Share (Quarterly)$42.85
P/S Ratio (Annual)1.64x
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-23.54%
Quick Ratio (Annual)0.44x
13-Week Price Return-20.17%
Total Debt / Equity (Annual)0.01x
Current Ratio (Quarterly)2.53x
Enterprise Value$3.56B
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 Dev48.15%
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)20.40x
Receivables Turnover (TTM)123.60x
EV / Free Cash Flow (TTM)30.59x
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)1.57x
Pretax Margin (5Y Avg)13.67%
Revenue / Share (Annual)$73.33
Tangible BV / Share (Annual)$41.46
Forward P/E13.30x
Free OCF CAGR (5Y)-0.23%
Price vs S&P 500 (52W)-50.46%
P/E Ratio (TTM)15.20x
EPS Growth TTM (YoY)25.09%
Year-to-Date Return-31.03%
5-Day Price Return1.46%
EPS Normalized (Annual)$7.35
ROA (5Y Avg)10.82%
Net Profit Margin (Annual)10.02%
Month-to-Date Return1.04%
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)11.71x
ROI (5Y Avg)19.56%
P/E Excl Extra (TTM)15.20x
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)-22.85%
Net Margin Growth (5Y)8.54%
Beta1.77x
P/FCF (Annual)29.25x
Revenue / Share (TTM)$76.58
ROE (TTM)18.78%
52-Week Low$110.53
vGradeD
gGradeB
mGradeD
vgmGradeC