Book Value / Share (Quarterly)$14.14
P/TBV (Annual)3.89x
Indicated Dividend (Annual)$0.00
Revenue Growth (3Y)16.57%
Cash Flow / Share (Quarterly)$2.18
Price vs S&P 500 (YTD)61.79%
Gross Margin (TTM)27.78%
Net Profit Margin (TTM)16.08%
EPS (TTM)$3.63
10-Day Avg Trading Volume0.06M
EPS Excl Extra (TTM)$3.63
Revenue Growth (5Y)13.84%
EPS (Annual)$2.67
ROI (Annual)17.26%
Gross Margin (Annual)29.30%
Net Profit Margin (5Y Avg)11.97%
Cash / Share (Quarterly)$3.43
P/E Basic Excl Extra (TTM)17.93x
Revenue Growth QoQ (YoY)14.56%
EPS Growth (5Y)12.27%
P/E Normalized (Annual)23.97x
ROA (Last FY)14.67%
Revenue Growth TTM (YoY)16.39%
EBITD / Share (TTM)$3.65
ROE (5Y Avg)20.50%
Operating Margin (TTM)14.48%
Cash Flow / Share (Annual)$-0.90
P/B Ratio4.76x
P/B Ratio (Quarterly)3.48x
Net Income / Employee (Annual)$49,600
EV / Revenue (TTM)3.00x
Net Interest Coverage (TTM)1.58x
ROA (TTM)18.27%
EPS Growth QoQ (YoY)22.74%
EV / EBITDA (TTM)18.48x
EPS Incl Extra (Annual)$2.67
Current Ratio (Annual)3.23x
Quick Ratio (Quarterly)2.10x
3-Month Avg Trading Volume0.07M
52-Week Price Return45.25%
EV / Free Cash Flow (Annual)10.00x
P/E Incl Extra (TTM)17.93x
Revenue / Employee (TTM)$412,400
Tangible BV / Share (Quarterly)$13.92
P/S Ratio (Annual)3.23x
Asset Turnover (Annual)1.09x
52-Week High$69.86
Operating Margin (5Y Avg)13.19%
EPS Excl Extra (Annual)$2.67
CapEx CAGR (5Y)19.10%
Tangible BV CAGR (5Y)14.12%
26-Week Price Return64.44%
Quick Ratio (Annual)1.69x
13-Week Price Return6.79%
Total Debt / Equity (Annual)0.42x
Current Ratio (Quarterly)3.67x
Enterprise Value$223.73M
Revenue / Share Growth (5Y)18.34%
Asset Turnover (TTM)1.14x
Book Value / Share Growth (5Y)17.55%
Revenue / Employee (Annual)$367,900
Inventory Turnover (Annual)2.51x
Pretax Margin (Annual)18.11%
Cash / Share (Annual)$2.20
3-Month Return Std Dev50.96%
Gross Margin (5Y Avg)30.18%
Net Income / Employee (TTM)$66,300
EBITDA CAGR (5Y)9.32%
EBITDA Interim CAGR (5Y)11.02%
ROE (Last FY)24.51%
Net Interest Coverage (Annual)9.85x
EPS Basic Excl Extra (Annual)$2.67
P/FCF (TTM)29.75x
Receivables Turnover (TTM)4.21x
EV / Free Cash Flow (TTM)32.10x
Total Debt / Equity (Quarterly)0.41x
EPS Incl Extra (TTM)$3.63
Receivables Turnover (Annual)4.36x
ROI (TTM)21.57%
P/S Ratio (TTM)2.88x
Pretax Margin (5Y Avg)15.41%
Revenue / Share (Annual)$19.81
Tangible BV / Share (Annual)$11.23
Forward P/E20.38x
Price vs S&P 500 (52W)26.94%
P/E Ratio (TTM)17.93x
EPS Growth TTM (YoY)29.42%
Year-to-Date Return73.75%
5-Day Price Return-0.04%
EPS Normalized (Annual)$2.67
ROA (5Y Avg)11.39%
Net Profit Margin (Annual)13.48%
Month-to-Date Return14.15%
Cash Flow / Share (TTM)$1.76
EBITD / Share (Annual)$3.55
EPS Growth (3Y)30.01%
Operating Margin (Annual)16.05%
LT Debt / Equity (Annual)0.25x
P/CF (TTM)29.31x
ROI (5Y Avg)13.74%
P/E Excl Extra (TTM)17.93x
LT Debt / Equity (Quarterly)0.32x
EPS Basic Excl Extra (TTM)$3.63
P/TBV (Quarterly)3.54x
P/B Ratio (Annual)3.88x
Inventory Turnover (TTM)2.35x
Pretax Margin (TTM)21.56%
Book Value / Share (Annual)$11.23
Price vs S&P 500 (13W)3.99%
Net Margin Growth (5Y)-5.13%
Beta0.07x
P/FCF (Annual)41.07x
Revenue / Share (TTM)$22.83
ROE (TTM)29.10%
52-Week Low$23.47
vGradeC
gGradeB
mGradeB
vgmGradeB