P/CF (Annual)14.59x
Book Value / Share (Quarterly)$17.42
P/TBV (Annual)5.29x
Indicated Dividend (Annual)$1.50
Revenue Growth (3Y)14.27%
Cash Flow / Share (Quarterly)$9.47
Payout Ratio (TTM)17.33%
Price vs S&P 500 (YTD)32.13%
Gross Margin (TTM)83.37%
Net Profit Margin (TTM)22.45%
EPS (TTM)$8.64
10-Day Avg Trading Volume0.68M
EPS Excl Extra (TTM)$8.64
Revenue Growth (5Y)19.51%
EPS (Annual)$8.08
Dividend / Share (Annual)$1.53
ROI (Annual)26.19%
Gross Margin (Annual)83.17%
Net Profit Margin (5Y Avg)21.58%
Cash / Share (Quarterly)$3.30
P/E Basic Excl Extra (TTM)21.08x
Revenue Growth QoQ (YoY)7.80%
EPS Growth (5Y)26.84%
P/E Normalized (Annual)21.84x
ROA (Last FY)5.97%
Revenue Growth TTM (YoY)9.37%
EBITD / Share (TTM)$13.41
ROE (5Y Avg)25.98%
Operating Margin (TTM)30.42%
Cash Flow / Share (Annual)$7.36
P/B Ratio12.20x
P/B Ratio (Quarterly)7.13x
Net Income / Employee (Annual)$78,600
EV / Revenue (TTM)4.98x
Net Interest Coverage (TTM)183.18x
ROA (TTM)9.08%
EPS Growth QoQ (YoY)22.90%
EV / EBITDA (TTM)14.17x
EPS Incl Extra (Annual)$8.08
Current Ratio (Annual)1.09x
Quick Ratio (Quarterly)1.06x
3-Month Avg Trading Volume0.95M
52-Week Price Return-1.83%
EV / Free Cash Flow (Annual)25.84x
P/E Incl Extra (TTM)21.08x
Revenue / Employee (TTM)$362,800
Tangible BV / Share (Quarterly)$16.69
P/S Ratio (Annual)4.83x
Asset Turnover (Annual)0.27x
52-Week High$234.60
Operating Margin (5Y Avg)28.27%
EPS Excl Extra (Annual)$8.08
CapEx CAGR (5Y)23.96%
Tangible BV CAGR (5Y)20.92%
26-Week Price Return84.85%
Quick Ratio (Annual)1.08x
13-Week Price Return70.91%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)1.08x
Enterprise Value$10.42B
Revenue / Share Growth (5Y)20.44%
Asset Turnover (TTM)0.40x
Book Value / Share Growth (5Y)22.70%
Revenue / Employee (Annual)$355,600
Inventory Turnover (Annual)222.84x
Pretax Margin (Annual)30.19%
Cash / Share (Annual)$6.75
3-Month Return Std Dev64.92%
Gross Margin (5Y Avg)83.66%
Net Income / Employee (TTM)$81,400
EBITDA CAGR (5Y)26.66%
EBITDA Interim CAGR (5Y)19.20%
ROE (Last FY)26.19%
Net Interest Coverage (Annual)98.64x
EPS Basic Excl Extra (Annual)$8.08
P/FCF (TTM)22.44x
Receivables Turnover (TTM)50.68x
EV / Free Cash Flow (TTM)23.62x
Total Debt / Equity (Quarterly)0.83x
EPS Incl Extra (TTM)$8.64
Receivables Turnover (Annual)48.79x
ROI (TTM)27.92%
P/S Ratio (TTM)4.73x
Pretax Margin (5Y Avg)29.02%
Revenue / Share (Annual)$36.57
Tangible BV / Share (Annual)$30.91
Forward P/E13.81x
Free OCF CAGR (5Y)24.83%
Price vs S&P 500 (52W)-20.14%
P/E Ratio (TTM)21.08x
EPS Growth TTM (YoY)23.37%
Year-to-Date Return44.09%
5-Day Price Return6.44%
EPS Normalized (Annual)$8.08
ROA (5Y Avg)7.19%
Net Profit Margin (Annual)22.10%
Month-to-Date Return40.05%
Cash Flow / Share (TTM)$7.70
EBITD / Share (Annual)$12.42
EPS Growth (3Y)18.68%
Operating Margin (Annual)29.38%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)13.94x
ROI (5Y Avg)25.73%
P/E Excl Extra (TTM)21.08x
LT Debt / Equity (Quarterly)0.83x
EPS Basic Excl Extra (TTM)$8.64
P/TBV (Quarterly)7.44x
Payout Ratio (Annual)18.70%
P/B Ratio (Annual)5.18x
Dividend / Share (TTM)$1.59
Inventory Turnover (TTM)240.00x
Pretax Margin (TTM)30.79%
Book Value / Share (Annual)$31.60
Price vs S&P 500 (13W)68.12%
Net Margin Growth (5Y)5.33%
Dividend Yield (TTM)0.82%
Beta0.80x
P/FCF (Annual)24.54x
Revenue / Share (TTM)$40.88
ROE (TTM)31.04%
52-Week Low$104.90
vGradeD
gGradeB
mGradeA
vgmGradeB