P/CF (Annual)6.59x
Book Value / Share (Quarterly)$37.92
P/TBV (Annual)2.76x
Indicated Dividend (Annual)$2.40
Revenue Growth (3Y)-14.12%
Cash Flow / Share (Quarterly)$12.60
Payout Ratio (TTM)14.96%
Price vs S&P 500 (YTD)55.15%
Gross Margin (TTM)42.49%
Net Profit Margin (TTM)27.12%
EPS (TTM)$13.49
10-Day Avg Trading Volume2.56M
EPS Excl Extra (TTM)$13.49
Revenue Growth (5Y)11.43%
EPS (Annual)$8.97
Dividend / Share (Annual)$2.02
ROI (Annual)18.07%
Gross Margin (Annual)38.45%
Net Profit Margin (5Y Avg)21.60%
Cash / Share (Quarterly)$16.36
P/E Basic Excl Extra (TTM)8.64x
Revenue Growth QoQ (YoY)17.57%
EPS Growth (5Y)43.50%
P/E Normalized (Annual)12.46x
ROA (Last FY)10.33%
Revenue Growth TTM (YoY)20.04%
EBITD / Share (TTM)$25.98
ROE (5Y Avg)35.20%
Operating Margin (TTM)41.03%
Cash Flow / Share (Annual)$11.74
P/B Ratio3.15x
P/B Ratio (Quarterly)2.89x
Net Income / Employee (Annual)$501,700
EV / Revenue (TTM)2.65x
Net Interest Coverage (TTM)41.71x
ROA (TTM)14.48%
EPS Growth QoQ (YoY)99.60%
EV / EBITDA (TTM)5.04x
EPS Incl Extra (Annual)$8.97
Current Ratio (Annual)3.37x
Quick Ratio (Quarterly)4.19x
3-Month Avg Trading Volume2.78M
52-Week Price Return49.39%
EV / Free Cash Flow (Annual)11.37x
P/E Incl Extra (TTM)8.64x
Revenue / Employee (TTM)$2,668,600
Tangible BV / Share (Quarterly)$34.88
P/S Ratio (Annual)2.56x
Asset Turnover (Annual)0.50x
52-Week High$141.96
Operating Margin (5Y Avg)33.89%
EPS Excl Extra (Annual)$8.97
CapEx CAGR (5Y)25.19%
Tangible BV CAGR (5Y)9.15%
26-Week Price Return34.88%
Quick Ratio (Annual)2.82x
13-Week Price Return6.20%
Total Debt / Equity (Annual)0.66x
Current Ratio (Quarterly)4.86x
Enterprise Value$20.48B
Revenue / Share Growth (5Y)17.89%
Asset Turnover (TTM)0.53x
Book Value / Share Growth (5Y)18.20%
Revenue / Employee (Annual)$2,442,800
Inventory Turnover (Annual)12.51x
Pretax Margin (Annual)31.61%
Cash / Share (Annual)$12.91
3-Month Return Std Dev37.10%
Gross Margin (5Y Avg)40.08%
Net Income / Employee (TTM)$723,800
EBITDA CAGR (5Y)16.07%
EBITDA Interim CAGR (5Y)14.03%
ROE (Last FY)30.07%
Net Interest Coverage (Annual)54.52x
EPS Basic Excl Extra (Annual)$8.97
P/FCF (TTM)9.49x
Receivables Turnover (TTM)11.87x
EV / Free Cash Flow (TTM)10.72x
Total Debt / Equity (Quarterly)0.56x
EPS Incl Extra (TTM)$13.49
Receivables Turnover (Annual)17.24x
ROI (TTM)25.14%
Dividend Growth Rate (5Y)10.93%
P/S Ratio (TTM)2.34x
Pretax Margin (5Y Avg)32.87%
Revenue / Share (Annual)$43.67
Tangible BV / Share (Annual)$28.43
Forward P/E9.47x
Free OCF CAGR (5Y)14.34%
Price vs S&P 500 (52W)31.08%
P/E Ratio (TTM)8.64x
EPS Growth TTM (YoY)76.26%
Year-to-Date Return67.11%
5-Day Price Return7.95%
EPS Normalized (Annual)$8.97
ROA (5Y Avg)12.51%
Net Profit Margin (Annual)20.54%
Month-to-Date Return3.24%
Cash Flow / Share (TTM)$17.05
EBITD / Share (Annual)$19.68
EPS Growth (3Y)-18.22%
Operating Margin (Annual)32.38%
LT Debt / Equity (Annual)0.66x
P/CF (TTM)6.09x
ROI (5Y Avg)21.29%
P/E Excl Extra (TTM)8.64x
LT Debt / Equity (Quarterly)0.56x
EPS Basic Excl Extra (TTM)$13.49
P/TBV (Quarterly)3.15x
Payout Ratio (Annual)22.41%
P/B Ratio (Annual)2.49x
Dividend / Share (TTM)$2.00
Inventory Turnover (TTM)12.18x
Pretax Margin (TTM)40.11%
Book Value / Share (Annual)$31.51
Price vs S&P 500 (13W)3.41%
Net Margin Growth (5Y)21.71%
Dividend Yield (TTM)1.73%
Beta0.52x
P/FCF (Annual)10.06x
Revenue / Share (TTM)$50.29
ROE (TTM)40.41%
52-Week Low$75.42
vGradeB
gGradeB
mGradeB
vgmGradeB