P/CF (Annual)11.46x
Book Value / Share (Quarterly)$16.64
P/TBV (Annual)0.93x
Indicated Dividend (Annual)$1.04
Revenue Growth (3Y)23.91%
Cash Flow / Share (Quarterly)$4.60
Payout Ratio (TTM)12.84%
Price vs S&P 500 (YTD)20.08%
Gross Margin (TTM)68.94%
Net Profit Margin (TTM)33.36%
EPS (TTM)$7.92
10-Day Avg Trading Volume7.54M
EPS Excl Extra (TTM)$7.92
Revenue Growth (5Y)14.54%
EPS (Annual)$6.39
Dividend / Share (Annual)$1.00
ROI (Annual)17.96%
Gross Margin (Annual)64.33%
Net Profit Margin (5Y Avg)6.80%
Cash / Share (Quarterly)$4.25
P/E Basic Excl Extra (TTM)13.96x
Revenue Growth QoQ (YoY)15.06%
EPS Growth (5Y)12.75%
P/E Normalized (Annual)16.94x
ROA (Last FY)12.40%
Revenue Growth TTM (YoY)25.18%
EBITD / Share (TTM)$14.43
ROE (5Y Avg)5.32%
Operating Margin (TTM)50.97%
Cash Flow / Share (Annual)$6.83
P/B Ratio3.41x
P/B Ratio (Quarterly)2.83x
Net Income / Employee (Annual)$404,900
EV / Revenue (TTM)4.53x
Net Interest Coverage (TTM)184.08x
ROA (TTM)15.14%
EPS Growth QoQ (YoY)11.35%
EV / EBITDA (TTM)7.44x
EPS Incl Extra (Annual)$6.39
Current Ratio (Annual)2.29x
Quick Ratio (Quarterly)2.01x
3-Month Avg Trading Volume7.90M
52-Week Price Return86.29%
EV / Free Cash Flow (Annual)15.68x
P/E Incl Extra (TTM)13.96x
Revenue / Employee (TTM)$1,472,400
Tangible BV / Share (Quarterly)$21.62
P/S Ratio (Annual)5.30x
Asset Turnover (Annual)0.40x
52-Week High$134.88
Operating Margin (5Y Avg)14.04%
EPS Excl Extra (Annual)$6.39
CapEx CAGR (5Y)18.44%
Tangible BV CAGR (5Y)-0.97%
26-Week Price Return5.73%
Quick Ratio (Annual)1.82x
13-Week Price Return21.70%
Total Debt / Equity (Annual)0.17x
Current Ratio (Quarterly)2.55x
Enterprise Value$116.64B
Revenue / Share Growth (5Y)7.48%
Asset Turnover (TTM)0.45x
Book Value / Share Growth (5Y)1.58%
Revenue / Employee (Annual)$1,295,400
Inventory Turnover (Annual)3.32x
Pretax Margin (Annual)50.03%
Cash / Share (Annual)$7.57
3-Month Return Std Dev49.22%
Gross Margin (5Y Avg)52.18%
Net Income / Employee (TTM)$491,300
EBITDA CAGR (5Y)22.07%
EBITDA Interim CAGR (5Y)19.46%
ROE (Last FY)20.92%
Net Interest Coverage (Annual)51.05x
EPS Basic Excl Extra (Annual)$6.39
P/FCF (TTM)12.33x
Receivables Turnover (TTM)38.95x
EV / Free Cash Flow (TTM)11.98x
Total Debt / Equity (Quarterly)0.16x
EPS Incl Extra (TTM)$7.92
Receivables Turnover (Annual)21.36x
ROI (TTM)21.54%
Dividend Growth Rate (5Y)-0.77%
P/S Ratio (TTM)4.66x
Pretax Margin (5Y Avg)13.20%
Revenue / Share (Annual)$20.46
Tangible BV / Share (Annual)$20.38
Forward P/E9.46x
Free OCF CAGR (5Y)15.75%
Price vs S&P 500 (52W)67.98%
P/E Ratio (TTM)13.96x
EPS Growth TTM (YoY)42.23%
Year-to-Date Return32.04%
5-Day Price Return13.67%
EPS Normalized (Annual)$6.39
ROA (5Y Avg)3.12%
Net Profit Margin (Annual)31.25%
Month-to-Date Return40.69%
Cash Flow / Share (TTM)$1.41
EBITD / Share (Annual)$12.08
EPS Growth (3Y)26.06%
Operating Margin (Annual)47.91%
LT Debt / Equity (Annual)0.15x
P/CF (TTM)9.51x
ROI (5Y Avg)4.51%
P/E Excl Extra (TTM)13.96x
LT Debt / Equity (Quarterly)0.14x
EPS Basic Excl Extra (TTM)$7.92
P/TBV (Quarterly)0.74x
Payout Ratio (Annual)15.61%
P/B Ratio (Annual)3.22x
Dividend / Share (TTM)$0.69
Inventory Turnover (TTM)3.16x
Pretax Margin (TTM)51.75%
Book Value / Share (Annual)$31.10
Price vs S&P 500 (13W)18.91%
Net Margin Growth (5Y)4.89%
Dividend Yield (TTM)0.92%
Beta0.50x
P/FCF (Annual)16.14x
Revenue / Share (TTM)$24.15
ROE (TTM)25.05%
52-Week Low$69.05
vGradeB
gGradeD
mGradeB
vgmGradeC