P/CF (Annual)8.82x
Book Value / Share (Quarterly)$16.32
P/TBV (Annual)2.78x
Indicated Dividend (Annual)$0.98
Revenue Growth (3Y)15.47%
Cash Flow / Share (Quarterly)$3.02
Payout Ratio (TTM)23.12%
Price vs S&P 500 (YTD)0.31%
Gross Margin (TTM)54.95%
Net Profit Margin (TTM)32.14%
EPS (TTM)$3.62
10-Day Avg Trading Volume4.14M
EPS Excl Extra (TTM)$3.62
Revenue Growth (5Y)6.13%
EPS (Annual)$2.92
Dividend / Share (Annual)$0.52
ROI (Annual)15.72%
Gross Margin (Annual)51.26%
Net Profit Margin (5Y Avg)15.60%
Cash / Share (Quarterly)$4.26
P/E Basic Excl Extra (TTM)11.09x
Revenue Growth QoQ (YoY)66.71%
EPS Growth (5Y)17.48%
P/E Normalized (Annual)13.59x
ROA (Last FY)9.68%
Revenue Growth TTM (YoY)43.13%
EBITD / Share (TTM)$7.78
ROE (5Y Avg)8.69%
Operating Margin (TTM)58.70%
Cash Flow / Share (Annual)$2.31
P/B Ratio2.48x
P/B Ratio (Quarterly)2.50x
Net Income / Employee (Annual)$184,900
EV / Revenue (TTM)3.44x
Net Interest Coverage (TTM)354.29x
ROA (TTM)12.25%
EPS Growth QoQ (YoY)248.03%
EV / EBITDA (TTM)4.97x
EPS Incl Extra (Annual)$2.92
Current Ratio (Annual)2.92x
Quick Ratio (Quarterly)2.44x
3-Month Avg Trading Volume4.67M
52-Week Price Return83.81%
EV / Free Cash Flow (Annual)16.92x
P/E Incl Extra (TTM)11.09x
Revenue / Employee (TTM)$705,300
Tangible BV / Share (Quarterly)$16.23
P/S Ratio (Annual)4.00x
Asset Turnover (Annual)0.33x
52-Week High$74.00
Operating Margin (5Y Avg)35.33%
EPS Excl Extra (Annual)$2.92
CapEx CAGR (5Y)13.22%
Tangible BV CAGR (5Y)2.65%
26-Week Price Return0.71%
Quick Ratio (Annual)2.28x
13-Week Price Return18.54%
Total Debt / Equity (Annual)0.20x
Current Ratio (Quarterly)3.06x
Enterprise Value$65.45B
Revenue / Share Growth (5Y)7.00%
Asset Turnover (TTM)0.38x
Book Value / Share Growth (5Y)3.85%
Revenue / Employee (Annual)$628,000
Inventory Turnover (Annual)4.12x
Pretax Margin (Annual)51.93%
Cash / Share (Annual)$4.00
3-Month Return Std Dev48.40%
Gross Margin (5Y Avg)38.57%
Net Income / Employee (TTM)$226,700
EBITDA CAGR (5Y)7.88%
EBITDA Interim CAGR (5Y)15.94%
ROE (Last FY)18.80%
Net Interest Coverage (Annual)91.81x
EPS Basic Excl Extra (Annual)$2.92
P/FCF (TTM)13.39x
Receivables Turnover (TTM)26.20x
EV / Free Cash Flow (TTM)12.91x
Total Debt / Equity (Quarterly)0.17x
EPS Incl Extra (TTM)$3.62
Receivables Turnover (Annual)21.82x
ROI (TTM)19.95%
Dividend Growth Rate (5Y)11.21%
P/S Ratio (TTM)3.56x
Pretax Margin (5Y Avg)33.24%
Revenue / Share (Annual)$9.93
Tangible BV / Share (Annual)$15.76
Forward P/E8.69x
Free OCF CAGR (5Y)2.84%
Price vs S&P 500 (52W)65.50%
P/E Ratio (TTM)11.09x
EPS Growth TTM (YoY)171.78%
Year-to-Date Return11.44%
5-Day Price Return13.99%
EPS Normalized (Annual)$2.92
ROA (5Y Avg)4.44%
Net Profit Margin (Annual)29.45%
Month-to-Date Return29.50%
Cash Flow / Share (TTM)$2.04
EBITD / Share (Annual)$6.41
EPS Growth (3Y)128.90%
Operating Margin (Annual)53.27%
LT Debt / Equity (Annual)0.19x
P/CF (TTM)7.51x
ROI (5Y Avg)7.17%
P/E Excl Extra (TTM)11.09x
LT Debt / Equity (Quarterly)0.17x
EPS Basic Excl Extra (TTM)$3.62
P/TBV (Quarterly)2.51x
Payout Ratio (Annual)17.82%
P/B Ratio (Annual)2.76x
Dividend / Share (TTM)$0.83
Inventory Turnover (TTM)4.15x
Pretax Margin (TTM)57.62%
Book Value / Share (Annual)$15.85
Price vs S&P 500 (13W)15.74%
Net Margin Growth (5Y)9.80%
Dividend Yield (TTM)2.09%
Beta2.91x
P/FCF (Annual)17.54x
Revenue / Share (TTM)$11.37
ROE (TTM)23.57%
52-Week Low$35.26
vGradeB
gGradeC
mGradeB
vgmGradeB