Price$20.64
Value ScoreD
Growth ScoreA
Momentum ScoreA
Favorite Metrics
Price vs S&P 500 (26W)99.35%
Price vs S&P 500 (4W)10.83%
VGM Score69.28
Market Capitalization$3.85B
P/E Ratio (Annual)61.22x
All Metrics
P/CF (Annual)38.76x
Book Value / Share (Quarterly)$3.21
P/TBV (Annual)6.15x
Indicated Dividend (Annual)$0.00
Revenue Growth (3Y)74.19%
Cash Flow / Share (Quarterly)$0.37
Price vs S&P 500 (YTD)37.65%
Gross Margin (TTM)54.87%
Net Profit Margin (TTM)30.45%
EPS (TTM)$0.59
10-Day Avg Trading Volume1.55M
EPS Excl Extra (TTM)$0.59
Revenue Growth (5Y)71.01%
EPS (Annual)$0.32
ROI (Annual)8.64%
Gross Margin (Annual)41.15%
Net Profit Margin (5Y Avg)-3.91%
Cash / Share (Quarterly)$1.20
P/E Basic Excl Extra (TTM)32.07x
Revenue Growth QoQ (YoY)246.65%
P/E Normalized (Annual)61.22x
ROA (Last FY)7.21%
Revenue Growth TTM (YoY)320.72%
EBITD / Share (TTM)$0.94
ROE (5Y Avg)0.97%
Operating Margin (TTM)47.79%
Cash Flow / Share (Annual)$-0.05
P/B Ratio6.09x
P/B Ratio (Quarterly)4.80x
Net Income / Employee (Annual)$159,800
EV / Revenue (TTM)9.52x
Net Interest Coverage (TTM)65.00x
ROA (TTM)14.25%
EPS Growth QoQ (YoY)541.42%
EV / EBITDA (TTM)19.88x
EPS Incl Extra (Annual)$0.32
Current Ratio (Annual)1.94x
Quick Ratio (Quarterly)1.87x
3-Month Avg Trading Volume1.62M
52-Week Price Return143.87%
P/E Incl Extra (TTM)32.07x
Revenue / Employee (TTM)$1,001,900
Tangible BV / Share (Quarterly)$2.35
P/S Ratio (Annual)13.80x
Asset Turnover (Annual)0.32x
52-Week High$30.15
Operating Margin (5Y Avg)-6.93%
EPS Excl Extra (Annual)$0.32
CapEx CAGR (5Y)82.30%
Tangible BV CAGR (5Y)53.95%
26-Week Price Return115.28%
Quick Ratio (Annual)1.62x
13-Week Price Return4.01%
Total Debt / Equity (Annual)0.27x
Current Ratio (Quarterly)2.22x
Enterprise Value$2.72B
Revenue / Share Growth (5Y)53.77%
Asset Turnover (TTM)0.47x
Book Value / Share Growth (5Y)34.46%
Revenue / Employee (Annual)$709,100
Inventory Turnover (Annual)3.84x
Pretax Margin (Annual)34.70%
Cash / Share (Annual)$0.96
3-Month Return Std Dev75.39%
Gross Margin (5Y Avg)33.07%
Net Income / Employee (TTM)$305,100
EBITDA CAGR (5Y)111.54%
EBITDA Interim CAGR (5Y)88.44%
ROE (Last FY)11.01%
Net Interest Coverage (Annual)22.69x
EPS Basic Excl Extra (Annual)$0.32
P/FCF (TTM)46.18x
Receivables Turnover (TTM)19.05x
EV / Free Cash Flow (TTM)51.55x
Total Debt / Equity (Quarterly)0.22x
EPS Incl Extra (TTM)$0.59
Receivables Turnover (Annual)11.34x
ROI (TTM)16.71%
P/S Ratio (TTM)9.77x
Pretax Margin (5Y Avg)3.94%
Revenue / Share (Annual)$1.42
Tangible BV / Share (Annual)$1.63
Forward P/E15.10x
Price vs S&P 500 (52W)115.66%
P/E Ratio (TTM)32.07x
Year-to-Date Return47.76%
5-Day Price Return12.52%
EPS Normalized (Annual)$0.32
ROA (5Y Avg)0.71%
Net Profit Margin (Annual)22.54%
Month-to-Date Return23.59%
Cash Flow / Share (TTM)$0.12
EBITD / Share (Annual)$0.44
EPS Growth (3Y)323.94%
Operating Margin (Annual)30.93%
LT Debt / Equity (Annual)0.20x
P/CF (TTM)20.78x
ROI (5Y Avg)0.89%
P/E Excl Extra (TTM)32.07x
LT Debt / Equity (Quarterly)0.15x
EPS Basic Excl Extra (TTM)$0.59
P/TBV (Quarterly)3.67x
P/B Ratio (Annual)5.04x
Inventory Turnover (TTM)4.08x
Pretax Margin (TTM)47.54%
Book Value / Share (Annual)$2.91
Price vs S&P 500 (13W)-5.73%
Beta4.93x
Revenue / Share (TTM)$1.92
ROE (TTM)21.00%
52-Week Low$11.45
vGradeD
gGradeA
mGradeA
vgmGradeB