P/CF (Annual)6.84x
Book Value / Share (Quarterly)$13.35
P/TBV (Annual)0.69x
Indicated Dividend (Annual)$1.40
Revenue Growth (3Y)8.14%
Cash Flow / Share (Quarterly)$1.17
Payout Ratio (TTM)18.39%
Price vs S&P 500 (YTD)81.11%
Gross Margin (TTM)66.05%
Net Profit Margin (TTM)21.34%
EPS (TTM)$1.82
10-Day Avg Trading Volume0.27M
EPS Excl Extra (TTM)$1.82
Revenue Growth (5Y)20.09%
EPS (Annual)$1.03
Dividend / Share (Annual)$0.46
ROI (Annual)3.72%
Gross Margin (Annual)62.49%
Net Profit Margin (5Y Avg)16.44%
Cash / Share (Quarterly)$3.18
P/E Basic Excl Extra (TTM)9.54x
Revenue Growth QoQ (YoY)77.03%
P/E Normalized (Annual)16.93x
ROA (Last FY)3.50%
Revenue Growth TTM (YoY)15.24%
EBITD / Share (TTM)$4.32
ROE (5Y Avg)9.96%
Operating Margin (TTM)32.50%
Cash Flow / Share (Annual)$0.81
P/B Ratio1.24x
P/B Ratio (Quarterly)0.97x
Net Income / Employee (Annual)$221,300
EV / Revenue (TTM)3.45x
Net Interest Coverage (TTM)2.04x
ROA (TTM)6.21%
EPS Growth QoQ (YoY)83.49%
EV / EBITDA (TTM)6.82x
EPS Incl Extra (Annual)$1.03
Current Ratio (Annual)0.85x
Quick Ratio (Quarterly)0.79x
3-Month Avg Trading Volume0.25M
52-Week Price Return128.17%
EV / Free Cash Flow (Annual)35.88x
P/E Incl Extra (TTM)9.54x
Revenue / Employee (TTM)$1,841,100
Tangible BV / Share (Quarterly)$13.32
P/S Ratio (Annual)2.28x
Asset Turnover (Annual)0.26x
52-Week High$18.48
Operating Margin (5Y Avg)29.14%
EPS Excl Extra (Annual)$1.03
CapEx CAGR (5Y)11.93%
Tangible BV CAGR (5Y)39.94%
26-Week Price Return32.29%
Quick Ratio (Annual)0.79x
13-Week Price Return14.67%
Total Debt / Equity (Annual)1.03x
Current Ratio (Quarterly)0.85x
Enterprise Value$610.61M
Revenue / Share Growth (5Y)-16.69%
Asset Turnover (TTM)0.29x
Book Value / Share Growth (5Y)-1.06%
Revenue / Employee (Annual)$1,646,900
Inventory Turnover (Annual)35.65x
Pretax Margin (Annual)13.44%
Cash / Share (Annual)$2.28
3-Month Return Std Dev54.11%
Gross Margin (5Y Avg)63.76%
Net Income / Employee (TTM)$392,900
EBITDA CAGR (5Y)31.25%
EBITDA Interim CAGR (5Y)28.62%
ROE (Last FY)7.55%
Net Interest Coverage (Annual)2.93x
EPS Basic Excl Extra (Annual)$1.03
P/FCF (TTM)7.98x
Receivables Turnover (TTM)248.00x
EV / Free Cash Flow (TTM)24.02x
Total Debt / Equity (Quarterly)1.11x
EPS Incl Extra (TTM)$1.82
Receivables Turnover (Annual)248.00x
ROI (TTM)6.55%
P/S Ratio (TTM)2.04x
Pretax Margin (5Y Avg)16.44%
Revenue / Share (Annual)$7.70
Tangible BV / Share (Annual)$13.32
Forward P/E7.30x
Free OCF CAGR (5Y)4.05%
Price vs S&P 500 (52W)109.86%
P/E Ratio (TTM)9.54x
EPS Growth TTM (YoY)36.04%
Year-to-Date Return93.07%
5-Day Price Return4.82%
EPS Normalized (Annual)$1.03
ROA (5Y Avg)4.75%
Net Profit Margin (Annual)13.44%
Month-to-Date Return1.89%
Cash Flow / Share (TTM)$0.88
EBITD / Share (Annual)$3.53
EPS Growth (3Y)2.10%
Operating Margin (Annual)26.36%
LT Debt / Equity (Annual)0.84x
P/CF (TTM)6.00x
ROI (5Y Avg)5.02%
P/E Excl Extra (TTM)9.54x
LT Debt / Equity (Quarterly)1.11x
EPS Basic Excl Extra (TTM)$1.82
P/TBV (Quarterly)0.69x
Payout Ratio (Annual)44.67%
P/B Ratio (Annual)0.69x
Dividend / Share (TTM)$0.33
Inventory Turnover (TTM)35.65x
Pretax Margin (TTM)21.34%
Book Value / Share (Annual)$13.33
Price vs S&P 500 (13W)11.88%
Dividend Yield (TTM)1.93%
Beta1.11x
P/FCF (Annual)21.13x
Revenue / Share (TTM)$8.44
ROE (TTM)13.72%
52-Week Low$7.56
vGradeC
gGradeB
mGradeA
vgmGradeB