P/CF (Annual)11.15x
Book Value / Share (Quarterly)$7.79
P/TBV (Annual)17.22x
Indicated Dividend (Annual)$1.82
Revenue Growth (3Y)20.43%
Cash Flow / Share (Quarterly)$1.72
Payout Ratio (TTM)54.86%
Price vs S&P 500 (YTD)-21.76%
Gross Margin (TTM)80.65%
Net Profit Margin (TTM)35.35%
EPS (TTM)$4.08
10-Day Avg Trading Volume3.87M
EPS Excl Extra (TTM)$4.08
Revenue Growth (5Y)19.48%
EPS (Annual)$3.59
Dividend / Share (Annual)$1.82
ROI (Annual)31.52%
Gross Margin (Annual)80.98%
Net Profit Margin (5Y Avg)33.85%
Cash / Share (Quarterly)$1.58
P/E Basic Excl Extra (TTM)11.40x
Revenue Growth QoQ (YoY)2.12%
EPS Growth (5Y)20.66%
P/E Normalized (Annual)12.96x
ROA (Last FY)18.87%
Revenue Growth TTM (YoY)5.61%
EBITD / Share (TTM)$5.93
ROE (5Y Avg)67.14%
Operating Margin (TTM)43.13%
Cash Flow / Share (Annual)$1.02
P/B Ratio6.00x
P/B Ratio (Quarterly)4.82x
Net Income / Employee (Annual)$231,875
EV / Revenue (TTM)4.32x
Net Interest Coverage (TTM)149.07x
ROA (TTM)21.08%
EPS Growth QoQ (YoY)-20.61%
EV / EBITDA (TTM)8.41x
EPS Incl Extra (Annual)$3.59
Current Ratio (Annual)0.80x
Quick Ratio (Quarterly)0.66x
3-Month Avg Trading Volume4.98M
52-Week Price Return-15.80%
EV / Free Cash Flow (Annual)49.10x
P/E Incl Extra (TTM)11.40x
Revenue / Employee (TTM)$745,720
Tangible BV / Share (Quarterly)$4.19
P/S Ratio (Annual)4.30x
Asset Turnover (Annual)0.57x
52-Week High$63.84
Operating Margin (5Y Avg)42.72%
EPS Excl Extra (Annual)$3.59
CapEx CAGR (5Y)32.48%
Tangible BV CAGR (5Y)14.46%
26-Week Price Return-3.87%
Quick Ratio (Annual)0.57x
13-Week Price Return0.87%
Total Debt / Equity (Annual)0.67x
Current Ratio (Quarterly)0.87x
Enterprise Value$221.64B
Revenue / Share Growth (5Y)20.70%
Asset Turnover (TTM)0.60x
Book Value / Share Growth (5Y)23.06%
Revenue / Employee (Annual)$699,610
Inventory Turnover (Annual)1.30x
Pretax Margin (Annual)42.24%
Cash / Share (Annual)$0.95
3-Month Return Std Dev35.99%
Gross Margin (5Y Avg)83.54%
Net Income / Employee (TTM)$263,580
EBITDA CAGR (5Y)21.59%
EBITDA Interim CAGR (5Y)18.49%
ROE (Last FY)52.79%
Net Interest Coverage (Annual)145.49x
EPS Basic Excl Extra (Annual)$3.59
P/FCF (TTM)15.59x
Receivables Turnover (TTM)4.16x
EV / Free Cash Flow (TTM)29.10x
Total Debt / Equity (Quarterly)0.63x
EPS Incl Extra (TTM)$4.08
Receivables Turnover (Annual)4.33x
ROI (TTM)35.64%
Dividend Growth Rate (5Y)19.05%
P/S Ratio (TTM)4.03x
Pretax Margin (5Y Avg)42.42%
Revenue / Share (Annual)$10.82
Tangible BV / Share (Annual)$2.94
Forward P/E14.36x
Free OCF CAGR (5Y)-0.60%
Price vs S&P 500 (52W)-34.36%
P/E Ratio (TTM)11.40x
EPS Growth TTM (YoY)4.93%
Year-to-Date Return-9.15%
5-Day Price Return-1.25%
EPS Normalized (Annual)$3.59
ROA (5Y Avg)22.94%
Net Profit Margin (Annual)33.14%
Month-to-Date Return-3.59%
Cash Flow / Share (TTM)$2.85
EBITD / Share (Annual)$5.24
EPS Growth (3Y)23.53%
Operating Margin (Annual)41.30%
LT Debt / Equity (Annual)0.61x
P/CF (TTM)9.98x
ROI (5Y Avg)47.01%
P/E Excl Extra (TTM)11.40x
LT Debt / Equity (Quarterly)0.55x
EPS Basic Excl Extra (TTM)$4.08
P/TBV (Quarterly)8.95x
Payout Ratio (Annual)50.53%
P/B Ratio (Annual)7.44x
Dividend / Share (TTM)$1.83
Inventory Turnover (TTM)1.31x
Pretax Margin (TTM)45.15%
Book Value / Share (Annual)$6.81
Price vs S&P 500 (13W)-1.08%
Net Margin Growth (5Y)-0.03%
Dividend Yield (TTM)3.91%
Beta1.92x
P/FCF (Annual)45.80x
Revenue / Share (TTM)$11.57
ROE (TTM)59.09%
52-Week Low$34.92
vGradeB
gGradeC
mGradeC
vgmGradeC