P/CF (Annual)19.31x
Book Value / Share (Quarterly)$24.51
P/TBV (Annual)7.37x
Indicated Dividend (Annual)$0.00
Revenue Growth (3Y)15.08%
Cash Flow / Share (Quarterly)$5.25
Price vs S&P 500 (YTD)3.09%
Gross Margin (TTM)70.68%
Net Profit Margin (TTM)17.25%
EPS (TTM)$2.67
10-Day Avg Trading Volume0.66M
EPS Excl Extra (TTM)$2.67
Revenue Growth (5Y)12.36%
EPS (Annual)$2.46
ROI (Annual)7.02%
Gross Margin (Annual)69.52%
Net Profit Margin (5Y Avg)4.23%
Cash / Share (Quarterly)$3.16
P/E Basic Excl Extra (TTM)38.26x
Revenue Growth QoQ (YoY)7.19%
EPS Growth (5Y)83.98%
P/E Normalized (Annual)41.02x
ROA (Last FY)6.37%
Revenue Growth TTM (YoY)7.58%
EBITD / Share (TTM)$5.20
ROE (5Y Avg)2.75%
Operating Margin (TTM)25.60%
Cash Flow / Share (Annual)$4.80
P/B Ratio4.29x
P/B Ratio (Quarterly)3.37x
Net Income / Employee (Annual)$76,500
EV / Revenue (TTM)7.11x
Net Interest Coverage (TTM)7.11x
ROA (TTM)6.84%
EPS Growth QoQ (YoY)33.91%
EV / EBITDA (TTM)21.13x
EPS Incl Extra (Annual)$2.46
Current Ratio (Annual)3.27x
Quick Ratio (Quarterly)3.71x
3-Month Avg Trading Volume0.88M
52-Week Price Return17.35%
EV / Free Cash Flow (Annual)23.28x
P/E Incl Extra (TTM)38.26x
Revenue / Employee (TTM)$475,200
Tangible BV / Share (Quarterly)$11.73
P/S Ratio (Annual)6.72x
Asset Turnover (Annual)0.39x
52-Week High$107.62
Operating Margin (5Y Avg)9.10%
EPS Excl Extra (Annual)$2.46
CapEx CAGR (5Y)-12.84%
Tangible BV CAGR (5Y)10.55%
26-Week Price Return36.69%
Quick Ratio (Annual)3.27x
13-Week Price Return21.95%
Total Debt / Equity (Annual)0.45x
Current Ratio (Quarterly)3.71x
Enterprise Value$9.50B
Revenue / Share Growth (5Y)9.15%
Asset Turnover (TTM)0.40x
Book Value / Share Growth (5Y)6.77%
Revenue / Employee (Annual)$466,700
Inventory Turnover (Annual)234.47x
Pretax Margin (Annual)21.12%
Cash / Share (Annual)$3.75
3-Month Return Std Dev31.71%
Gross Margin (5Y Avg)61.89%
Net Income / Employee (TTM)$82,000
EBITDA CAGR (5Y)31.62%
EBITDA Interim CAGR (5Y)48.17%
ROE (Last FY)10.21%
Net Interest Coverage (Annual)7.80x
EPS Basic Excl Extra (Annual)$2.46
P/FCF (TTM)20.02x
Receivables Turnover (TTM)11.22x
EV / Free Cash Flow (TTM)21.56x
Total Debt / Equity (Quarterly)0.46x
EPS Incl Extra (TTM)$2.67
Receivables Turnover (Annual)10.87x
ROI (TTM)7.49%
P/S Ratio (TTM)6.60x
Pretax Margin (5Y Avg)5.01%
Revenue / Share (Annual)$15.02
Tangible BV / Share (Annual)$11.88
Forward P/E19.90x
Free OCF CAGR (5Y)36.98%
Price vs S&P 500 (52W)-0.96%
P/E Ratio (TTM)38.26x
EPS Growth TTM (YoY)94.23%
Year-to-Date Return15.05%
5-Day Price Return2.54%
EPS Normalized (Annual)$2.46
ROA (5Y Avg)1.73%
Net Profit Margin (Annual)16.38%
Month-to-Date Return4.76%
Cash Flow / Share (TTM)$2.00
EBITD / Share (Annual)$4.92
Operating Margin (Annual)24.55%
LT Debt / Equity (Annual)0.45x
P/CF (TTM)18.02x
ROI (5Y Avg)1.89%
P/E Excl Extra (TTM)38.26x
LT Debt / Equity (Quarterly)0.46x
EPS Basic Excl Extra (TTM)$2.67
P/TBV (Quarterly)7.04x
P/B Ratio (Annual)3.53x
Inventory Turnover (TTM)621.67x
Pretax Margin (TTM)22.35%
Book Value / Share (Annual)$24.79
Price vs S&P 500 (13W)19.15%
Net Margin Growth (5Y)68.67%
Beta0.24x
P/FCF (Annual)21.62x
Revenue / Share (TTM)$15.73
ROE (TTM)10.94%
52-Week Low$72.76
vGradeD
gGradeB
mGradeB
vgmGradeC