P/CF (Annual)14.75x
Book Value / Share (Quarterly)$75.21
P/TBV (Annual)15.21x
Indicated Dividend (Annual)$4.80
Revenue Growth (3Y)13.95%
Cash Flow / Share (Quarterly)$28.13
Payout Ratio (TTM)28.71%
Price vs S&P 500 (YTD)-58.77%
Gross Margin (TTM)79.96%
Net Profit Margin (TTM)21.91%
EPS (TTM)$16.51
10-Day Avg Trading Volume4.88M
EPS Excl Extra (TTM)$16.51
Revenue Growth (5Y)19.65%
EPS (Annual)$13.67
Dividend / Share (Annual)$4.25
ROI (Annual)15.06%
Gross Margin (Annual)79.57%
Net Profit Margin (5Y Avg)18.59%
Cash / Share (Quarterly)$24.72
P/E Basic Excl Extra (TTM)19.97x
Revenue Growth QoQ (YoY)10.37%
EPS Growth (5Y)14.60%
P/E Normalized (Annual)23.66x
ROA (Last FY)10.47%
Revenue Growth TTM (YoY)15.07%
EBITD / Share (TTM)$22.26
ROE (5Y Avg)16.59%
Operating Margin (TTM)27.47%
Cash Flow / Share (Annual)$21.79
P/B Ratio4.44x
P/B Ratio (Quarterly)5.21x
Net Income / Employee (Annual)$212,600
EV / Revenue (TTM)4.45x
Net Interest Coverage (TTM)68.14x
ROA (TTM)12.75%
EPS Growth QoQ (YoY)11.01%
EV / EBITDA (TTM)14.93x
EPS Incl Extra (Annual)$13.67
Current Ratio (Annual)1.36x
Quick Ratio (Quarterly)1.40x
3-Month Avg Trading Volume4.81M
52-Week Price Return-46.41%
EV / Free Cash Flow (Annual)15.29x
P/E Incl Extra (TTM)19.97x
Revenue / Employee (TTM)$1,149,700
Tangible BV / Share (Quarterly)$57.69
P/S Ratio (Annual)4.86x
Asset Turnover (Annual)0.51x
52-Week High$705.08
Operating Margin (5Y Avg)23.29%
EPS Excl Extra (Annual)$13.67
CapEx CAGR (5Y)-1.97%
Tangible BV CAGR (5Y)23.19%
26-Week Price Return-0.18%
Quick Ratio (Annual)1.31x
13-Week Price Return14.40%
Total Debt / Equity (Annual)0.30x
Current Ratio (Quarterly)1.45x
Enterprise Value$93.04B
Revenue / Share Growth (5Y)18.00%
Asset Turnover (TTM)0.58x
Book Value / Share Growth (5Y)29.34%
Revenue / Employee (Annual)$1,034,700
Inventory Turnover (Annual)73.71x
Pretax Margin (Annual)25.67%
Cash / Share (Annual)$16.31
3-Month Return Std Dev51.47%
Gross Margin (5Y Avg)80.01%
Net Income / Employee (TTM)$251,900
EBITDA CAGR (5Y)19.89%
EBITDA Interim CAGR (5Y)16.05%
ROE (Last FY)19.63%
Net Interest Coverage (Annual)78.14x
EPS Basic Excl Extra (Annual)$13.67
P/FCF (TTM)11.87x
Receivables Turnover (TTM)26.86x
EV / Free Cash Flow (TTM)12.06x
Total Debt / Equity (Quarterly)0.30x
EPS Incl Extra (TTM)$16.51
Receivables Turnover (Annual)38.16x
ROI (TTM)17.78%
Dividend Growth Rate (5Y)14.61%
P/S Ratio (TTM)4.38x
Pretax Margin (5Y Avg)22.95%
Revenue / Share (Annual)$66.54
Tangible BV / Share (Annual)$51.62
Forward P/E11.57x
Free OCF CAGR (5Y)21.72%
Price vs S&P 500 (52W)-64.97%
P/E Ratio (TTM)19.97x
EPS Growth TTM (YoY)34.35%
Year-to-Date Return-45.95%
5-Day Price Return-3.21%
EPS Normalized (Annual)$13.67
ROA (5Y Avg)9.80%
Net Profit Margin (Annual)20.55%
Month-to-Date Return13.29%
Cash Flow / Share (TTM)$11.27
EBITD / Share (Annual)$19.10
EPS Growth (3Y)23.41%
Operating Margin (Annual)26.14%
LT Debt / Equity (Annual)0.30x
P/CF (TTM)11.61x
ROI (5Y Avg)12.71%
P/E Excl Extra (TTM)19.97x
LT Debt / Equity (Quarterly)0.26x
EPS Basic Excl Extra (TTM)$16.51
P/TBV (Quarterly)6.79x
Payout Ratio (Annual)30.73%
P/B Ratio (Annual)11.12x
Dividend / Share (TTM)$4.76
Inventory Turnover (TTM)205.25x
Pretax Margin (TTM)27.92%
Book Value / Share (Annual)$70.61
Price vs S&P 500 (13W)12.44%
Net Margin Growth (5Y)-2.88%
Dividend Yield (TTM)1.44%
Beta0.98x
P/FCF (Annual)15.05x
Revenue / Share (TTM)$75.82
ROE (TTM)23.29%
52-Week Low$252.84
vGradeC
gGradeB
mGradeC
vgmGradeC