P/CF (Annual)28.37x
Book Value / Share (Quarterly)$92.20
P/TBV (Annual)10.68x
Indicated Dividend (Annual)$1.60
Revenue Growth (3Y)15.32%
Cash Flow / Share (Quarterly)$26.48
Payout Ratio (TTM)4.03%
Price vs S&P 500 (YTD)13.07%
Gross Margin (TTM)19.43%
Net Profit Margin (TTM)7.74%
EPS (TTM)$32.15
10-Day Avg Trading Volume0.31M
EPS Excl Extra (TTM)$32.15
Revenue Growth (5Y)14.07%
EPS (Annual)$28.19
Dividend / Share (Annual)$1.00
ROI (Annual)34.58%
Gross Margin (Annual)19.33%
Net Profit Margin (5Y Avg)5.39%
Cash / Share (Quarterly)$20.90
P/E Basic Excl Extra (TTM)25.66x
Revenue Growth QoQ (YoY)19.76%
EPS Growth (5Y)63.69%
P/E Normalized (Annual)29.02x
ROA (Last FY)13.70%
Revenue Growth TTM (YoY)18.92%
EBITD / Share (TTM)$44.75
ROE (5Y Avg)26.43%
Operating Margin (TTM)10.38%
Cash Flow / Share (Annual)$26.71
P/B Ratio9.05x
P/B Ratio (Quarterly)9.04x
Net Income / Employee (Annual)$28,900
EV / Revenue (TTM)1.94x
Net Interest Coverage (TTM)490.27x
ROA (TTM)15.31%
EPS Growth QoQ (YoY)34.91%
EV / EBITDA (TTM)17.98x
EPS Incl Extra (Annual)$28.19
Current Ratio (Annual)1.22x
Quick Ratio (Quarterly)1.23x
3-Month Avg Trading Volume0.42M
52-Week Price Return25.34%
EV / Free Cash Flow (Annual)30.28x
P/E Incl Extra (TTM)25.66x
Revenue / Employee (TTM)$422,700
Tangible BV / Share (Quarterly)$67.83
P/S Ratio (Annual)2.17x
Asset Turnover (Annual)1.83x
52-Week High$951.96
Operating Margin (5Y Avg)7.35%
EPS Excl Extra (Annual)$28.19
CapEx CAGR (5Y)18.62%
Tangible BV CAGR (5Y)11.78%
26-Week Price Return-2.32%
Quick Ratio (Annual)1.17x
13-Week Price Return-9.93%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)1.28x
Enterprise Value$36.02B
Revenue / Share Growth (5Y)18.83%
Asset Turnover (TTM)1.98x
Book Value / Share Growth (5Y)17.11%
Revenue / Employee (Annual)$386,100
Inventory Turnover (Annual)123.50x
Pretax Margin (Annual)10.14%
Cash / Share (Annual)$24.98
3-Month Return Std Dev53.84%
Gross Margin (5Y Avg)16.91%
Net Income / Employee (TTM)$32,700
EBITDA CAGR (5Y)42.46%
EBITDA Interim CAGR (5Y)31.26%
ROE (Last FY)34.64%
Net Interest Coverage (Annual)128.17x
EPS Basic Excl Extra (Annual)$28.19
P/FCF (TTM)30.79x
Receivables Turnover (TTM)3.73x
EV / Free Cash Flow (TTM)30.75x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$32.15
Receivables Turnover (Annual)4.02x
ROI (TTM)38.43%
Dividend Growth Rate (5Y)25.60%
P/S Ratio (TTM)1.99x
Pretax Margin (5Y Avg)7.38%
Revenue / Share (Annual)$376.26
Tangible BV / Share (Annual)$57.62
Forward P/E25.57x
Free OCF CAGR (5Y)9.42%
Price vs S&P 500 (52W)7.03%
P/E Ratio (TTM)25.66x
EPS Growth TTM (YoY)33.41%
Year-to-Date Return25.03%
5-Day Price Return-7.23%
EPS Normalized (Annual)$28.19
ROA (5Y Avg)10.15%
Net Profit Margin (Annual)7.49%
Month-to-Date Return-4.08%
Cash Flow / Share (TTM)$13.93
EBITD / Share (Annual)$39.45
EPS Growth (3Y)51.55%
Operating Margin (Annual)10.09%
LT Debt / Equity (Annual)0.12x
P/CF (TTM)28.64x
ROI (5Y Avg)25.58%
P/E Excl Extra (TTM)25.66x
LT Debt / Equity (Quarterly)0.08x
EPS Basic Excl Extra (TTM)$32.15
P/TBV (Quarterly)12.29x
Payout Ratio (Annual)3.54%
P/B Ratio (Annual)7.45x
Dividend / Share (TTM)$1.30
Inventory Turnover (TTM)114.46x
Pretax Margin (TTM)10.47%
Book Value / Share (Annual)$82.52
Price vs S&P 500 (13W)-12.72%
Net Margin Growth (5Y)37.75%
Dividend Yield (TTM)0.16%
Beta1.14x
P/FCF (Annual)31.05x
Revenue / Share (TTM)$417.43
ROE (TTM)38.49%
52-Week Low$564.92
vGradeC
gGradeB
mGradeB
vgmGradeC