P/CF (Annual)23.50x
Book Value / Share (Quarterly)$7.08
P/TBV (Annual)7.89x
Revenue Growth (3Y)35.11%
Cash Flow / Share (Quarterly)$1.59
Price vs S&P 500 (YTD)-50.75%
Gross Margin (TTM)64.83%
Net Profit Margin (TTM)12.31%
EPS (TTM)$1.46
10-Day Avg Trading Volume7.75M
EPS Excl Extra (TTM)$1.46
Revenue Growth (5Y)47.94%
EPS (Annual)$0.76
ROI (Annual)9.44%
Gross Margin (Annual)62.83%
Net Profit Margin (5Y Avg)0.58%
Cash / Share (Quarterly)$4.75
P/E Basic Excl Extra (TTM)21.32x
Revenue Growth QoQ (YoY)13.49%
P/E Normalized (Annual)41.48x
ROA (Last FY)7.18%
Revenue Growth TTM (YoY)18.48%
EBITD / Share (TTM)$2.16
ROE (5Y Avg)4.63%
Operating Margin (TTM)13.79%
Cash Flow / Share (Annual)$1.05
P/B Ratio4.42x
P/B Ratio (Quarterly)5.02x
Net Income / Employee (Annual)$63,610
EV / Revenue (TTM)2.43x
Net Interest Coverage (TTM)2.20x
ROA (TTM)13.44%
EPS Growth QoQ (YoY)81.17%
EV / EBITDA (TTM)13.40x
EPS Incl Extra (Annual)$0.76
Current Ratio (Annual)2.71x
Quick Ratio (Quarterly)2.18x
3-Month Avg Trading Volume6.28M
52-Week Price Return-35.30%
EV / Free Cash Flow (Annual)27.81x
P/E Incl Extra (TTM)21.32x
Revenue / Employee (TTM)$1,005,640
Tangible BV / Share (Quarterly)$6.88
P/S Ratio (Annual)2.80x
Asset Turnover (Annual)1.06x
52-Week High$63.21
Operating Margin (5Y Avg)3.84%
EPS Excl Extra (Annual)$0.76
CapEx CAGR (5Y)33.41%
26-Week Price Return-38.34%
Quick Ratio (Annual)2.08x
13-Week Price Return-27.42%
Total Debt / Equity (Annual)0.32x
Current Ratio (Quarterly)2.83x
Enterprise Value$9.67B
Revenue / Share Growth (5Y)45.36%
Asset Turnover (TTM)1.09x
Revenue / Employee (Annual)$941,163
Inventory Turnover (Annual)2.67x
Pretax Margin (Annual)6.81%
Cash / Share (Annual)$4.03
3-Month Return Std Dev55.32%
Gross Margin (5Y Avg)59.69%
Net Income / Employee (TTM)$123,756
EBITDA CAGR (5Y)100.80%
EBITDA Interim CAGR (5Y)46.80%
ROE (Last FY)12.48%
Net Interest Coverage (Annual)2.61x
EPS Basic Excl Extra (Annual)$0.76
P/FCF (TTM)19.69x
Receivables Turnover (TTM)9.10x
EV / Free Cash Flow (TTM)18.21x
Total Debt / Equity (Quarterly)0.30x
EPS Incl Extra (TTM)$1.46
Receivables Turnover (Annual)10.93x
ROI (TTM)17.61%
P/S Ratio (TTM)2.62x
Pretax Margin (5Y Avg)1.42%
Revenue / Share (Annual)$11.17
Tangible BV / Share (Annual)$5.91
Forward P/E16.63x
Price vs S&P 500 (52W)-53.86%
P/E Ratio (TTM)21.32x
EPS Growth TTM (YoY)188.57%
Year-to-Date Return-37.93%
5-Day Price Return-2.24%
EPS Normalized (Annual)$0.76
ROA (5Y Avg)2.55%
Net Profit Margin (Annual)6.76%
Month-to-Date Return-20.39%
Cash Flow / Share (TTM)$0.60
EBITD / Share (Annual)$1.83
EPS Growth (3Y)50.10%
Operating Margin (Annual)12.51%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)16.08x
ROI (5Y Avg)3.61%
P/E Excl Extra (TTM)21.32x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$1.46
P/TBV (Quarterly)5.16x
P/B Ratio (Annual)7.63x
Inventory Turnover (TTM)2.72x
Pretax Margin (TTM)13.36%
Book Value / Share (Annual)$6.10
Price vs S&P 500 (13W)-29.38%
Beta2.09x
P/FCF (Annual)30.08x
Revenue / Share (TTM)$11.87
ROE (TTM)23.12%
52-Week Low$35.33
vGradeC
gGradeA
mGradeF
vgmGradeC