P/CF (Annual)7.05x
Book Value / Share (Quarterly)$11.40
P/TBV (Annual)0.72x
Indicated Dividend (Annual)$0.51
Revenue Growth (3Y)25.08%
Cash Flow / Share (Quarterly)$3.32
Payout Ratio (TTM)6.24%
Price vs S&P 500 (YTD)-0.22%
Gross Margin (TTM)64.20%
Net Profit Margin (TTM)35.14%
EPS (TTM)$3.79
10-Day Avg Trading Volume1.15M
EPS Excl Extra (TTM)$3.79
Revenue Growth (5Y)30.51%
EPS (Annual)$2.69
Dividend / Share (Annual)$0.12
ROI (Annual)27.13%
Gross Margin (Annual)59.66%
Net Profit Margin (5Y Avg)13.80%
Cash / Share (Quarterly)$2.94
P/E Basic Excl Extra (TTM)8.02x
Revenue Growth QoQ (YoY)49.70%
P/E Normalized (Annual)11.03x
ROA (Last FY)19.31%
Revenue Growth TTM (YoY)57.38%
EBITD / Share (TTM)$6.87
ROE (5Y Avg)10.10%
Operating Margin (TTM)51.12%
Cash Flow / Share (Annual)$2.40
P/B Ratio2.73x
P/B Ratio (Quarterly)2.25x
Net Income / Employee (Annual)$221,300
EV / Revenue (TTM)2.57x
Net Interest Coverage (TTM)119.55x
ROA (TTM)26.20%
EPS Growth QoQ (YoY)103.15%
EV / EBITDA (TTM)4.03x
EPS Incl Extra (Annual)$2.69
Current Ratio (Annual)1.45x
Quick Ratio (Quarterly)1.20x
3-Month Avg Trading Volume0.86M
52-Week Price Return82.06%
EV / Free Cash Flow (Annual)11.70x
P/E Incl Extra (TTM)8.02x
Revenue / Employee (TTM)$866,800
Tangible BV / Share (Quarterly)$3.36
P/S Ratio (Annual)3.66x
Asset Turnover (Annual)0.58x
52-Week High$59.20
Operating Margin (5Y Avg)20.74%
EPS Excl Extra (Annual)$2.69
CapEx CAGR (5Y)11.78%
Tangible BV CAGR (5Y)2.33%
26-Week Price Return-17.12%
Quick Ratio (Annual)0.98x
13-Week Price Return8.46%
Total Debt / Equity (Annual)0.02x
Current Ratio (Quarterly)1.63x
Enterprise Value$6.33B
Revenue / Share Growth (5Y)59.59%
Asset Turnover (TTM)0.75x
Book Value / Share Growth (5Y)-0.37%
Revenue / Employee (Annual)$666,400
Inventory Turnover (Annual)3.34x
Pretax Margin (Annual)47.59%
Cash / Share (Annual)$2.12
3-Month Return Std Dev56.67%
Gross Margin (5Y Avg)53.75%
Net Income / Employee (TTM)$304,600
EBITDA CAGR (5Y)86.27%
EBITDA Interim CAGR (5Y)1.16%
ROE (Last FY)27.73%
Net Interest Coverage (Annual)38.79x
EPS Basic Excl Extra (Annual)$2.69
P/FCF (TTM)9.39x
Receivables Turnover (TTM)82.23x
EV / Free Cash Flow (TTM)8.57x
Total Debt / Equity (Quarterly)0.02x
EPS Incl Extra (TTM)$3.79
Receivables Turnover (Annual)121.75x
ROI (TTM)36.71%
P/S Ratio (TTM)2.82x
Pretax Margin (5Y Avg)18.21%
Revenue / Share (Annual)$8.11
Tangible BV / Share (Annual)$3.24
Forward P/E5.71x
Price vs S&P 500 (52W)61.57%
P/E Ratio (TTM)8.02x
EPS Growth TTM (YoY)140.54%
Year-to-Date Return11.11%
5-Day Price Return12.99%
EPS Normalized (Annual)$2.69
ROA (5Y Avg)7.17%
Net Profit Margin (Annual)33.21%
Month-to-Date Return27.87%
Cash Flow / Share (TTM)$0.77
EBITD / Share (Annual)$4.99
EPS Growth (3Y)69.35%
Operating Margin (Annual)48.28%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)5.42x
ROI (5Y Avg)9.59%
P/E Excl Extra (TTM)8.02x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$3.79
P/TBV (Quarterly)0.69x
Payout Ratio (Annual)4.41%
P/B Ratio (Annual)2.83x
Dividend / Share (TTM)$0.24
Inventory Turnover (TTM)4.02x
Pretax Margin (TTM)50.72%
Book Value / Share (Annual)$10.07
Price vs S&P 500 (13W)5.16%
Dividend Yield (TTM)0.78%
Beta2.88x
P/FCF (Annual)12.81x
Revenue / Share (TTM)$10.94
ROE (TTM)37.55%
52-Week Low$22.88
vGradeA
gGradeB
mGradeC
vgmGradeB