P/CF (Annual)18.68x
Book Value / Share (Quarterly)$11.10
P/TBV (Annual)5.99x
Indicated Dividend (Annual)$0.00
Revenue Growth (3Y)13.70%
Cash Flow / Share (Quarterly)$-0.16
Price vs S&P 500 (YTD)-24.15%
Gross Margin (TTM)42.90%
Net Profit Margin (TTM)10.77%
EPS (TTM)$1.98
10-Day Avg Trading Volume0.16M
EPS Excl Extra (TTM)$1.98
Revenue Growth (5Y)24.55%
EPS (Annual)$1.85
ROI (Annual)18.27%
Gross Margin (Annual)42.21%
Net Profit Margin (5Y Avg)11.97%
Cash / Share (Quarterly)$1.48
P/E Basic Excl Extra (TTM)22.85x
Revenue Growth QoQ (YoY)14.71%
EPS Growth (5Y)22.79%
P/E Normalized (Annual)24.41x
ROA (Last FY)13.39%
Revenue Growth TTM (YoY)13.19%
EBITD / Share (TTM)$2.71
ROE (5Y Avg)27.68%
Operating Margin (TTM)13.47%
Cash Flow / Share (Annual)$2.22
P/B Ratio4.09x
P/B Ratio (Quarterly)4.47x
Net Income / Employee (Annual)$38,300
EV / Revenue (TTM)2.47x
Net Interest Coverage (TTM)24.97x
ROA (TTM)13.37%
EPS Growth QoQ (YoY)10.85%
EV / EBITDA (TTM)16.72x
EPS Incl Extra (Annual)$1.85
Current Ratio (Annual)3.25x
Quick Ratio (Quarterly)1.08x
3-Month Avg Trading Volume0.22M
52-Week Price Return26.36%
EV / Free Cash Flow (Annual)20.44x
P/E Incl Extra (TTM)22.85x
Revenue / Employee (TTM)$380,000
Tangible BV / Share (Quarterly)$9.16
P/S Ratio (Annual)2.63x
Asset Turnover (Annual)1.24x
52-Week High$55.91
Operating Margin (5Y Avg)15.25%
EPS Excl Extra (Annual)$1.85
CapEx CAGR (5Y)20.81%
Tangible BV CAGR (5Y)36.94%
26-Week Price Return-5.89%
Quick Ratio (Annual)1.43x
13-Week Price Return1.29%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)2.61x
Enterprise Value$1.25B
Revenue / Share Growth (5Y)24.47%
Asset Turnover (TTM)1.24x
Book Value / Share Growth (5Y)39.37%
Revenue / Employee (Annual)$356,200
Inventory Turnover (Annual)2.36x
Pretax Margin (Annual)13.45%
Cash / Share (Annual)$1.84
3-Month Return Std Dev37.70%
Gross Margin (5Y Avg)40.10%
Net Income / Employee (TTM)$40,900
EBITDA CAGR (5Y)22.81%
EBITDA Interim CAGR (5Y)13.76%
ROE (Last FY)18.28%
Net Interest Coverage (Annual)22.23x
EPS Basic Excl Extra (Annual)$1.85
P/FCF (TTM)20.38x
Receivables Turnover (TTM)11.08x
EV / Free Cash Flow (TTM)25.56x
Total Debt / Equity (Quarterly)0.15x
EPS Incl Extra (TTM)$1.98
Receivables Turnover (Annual)12.06x
ROI (TTM)18.43%
P/S Ratio (TTM)2.46x
Pretax Margin (5Y Avg)14.97%
Revenue / Share (Annual)$17.20
Tangible BV / Share (Annual)$8.36
Forward P/E17.59x
Free OCF CAGR (5Y)30.35%
Price vs S&P 500 (52W)10.83%
P/E Ratio (TTM)22.85x
EPS Growth TTM (YoY)12.87%
Year-to-Date Return-12.22%
5-Day Price Return-0.77%
EPS Normalized (Annual)$1.85
ROA (5Y Avg)18.26%
Net Profit Margin (Annual)10.76%
Month-to-Date Return-0.81%
Cash Flow / Share (TTM)$2.11
EBITD / Share (Annual)$2.49
EPS Growth (3Y)7.25%
Operating Margin (Annual)13.16%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)16.90x
ROI (5Y Avg)24.22%
P/E Excl Extra (TTM)22.85x
LT Debt / Equity (Quarterly)0.14x
EPS Basic Excl Extra (TTM)$1.98
P/TBV (Quarterly)5.42x
P/B Ratio (Annual)4.93x
Inventory Turnover (TTM)2.50x
Pretax Margin (TTM)13.60%
Book Value / Share (Annual)$10.15
Price vs S&P 500 (13W)-1.39%
Net Margin Growth (5Y)-1.36%
Beta1.22x
P/FCF (Annual)20.38x
Revenue / Share (TTM)$18.38
ROE (TTM)19.15%
52-Week Low$31.88
vGradeD
gGradeB
mGradeB
vgmGradeC