P/CF (Annual)10.04x
Book Value / Share (Quarterly)$17.71
P/TBV (Annual)5.39x
Indicated Dividend (Annual)$4.60
Revenue Growth (3Y)30.02%
Cash Flow / Share (Quarterly)$8.57
Payout Ratio (TTM)81.03%
Price vs S&P 500 (YTD)29.31%
Gross Margin (TTM)54.82%
Net Profit Margin (TTM)32.19%
EPS (TTM)$7.46
10-Day Avg Trading Volume2.97M
EPS Excl Extra (TTM)$7.46
Revenue Growth (5Y)16.58%
EPS (Annual)$5.18
Dividend / Share (Annual)$3.71
ROI (Annual)25.41%
Gross Margin (Annual)49.27%
Net Profit Margin (5Y Avg)11.85%
Cash / Share (Quarterly)$5.50
P/E Basic Excl Extra (TTM)12.61x
Revenue Growth QoQ (YoY)26.95%
EPS Growth (5Y)16.99%
P/E Normalized (Annual)18.21x
ROA (Last FY)17.48%
Revenue Growth TTM (YoY)29.38%
EBITD / Share (TTM)$11.26
ROE (5Y Avg)12.47%
Operating Margin (TTM)48.58%
Cash Flow / Share (Annual)$6.29
P/B Ratio5.36x
P/B Ratio (Quarterly)4.57x
Net Income / Employee (Annual)$63,600
EV / Revenue (TTM)3.98x
ROA (TTM)24.89%
EPS Growth QoQ (YoY)48.68%
EV / EBITDA (TTM)8.18x
EPS Incl Extra (Annual)$5.18
Current Ratio (Annual)2.87x
Quick Ratio (Quarterly)2.07x
3-Month Avg Trading Volume2.90M
52-Week Price Return120.60%
EV / Free Cash Flow (Annual)14.80x
P/E Incl Extra (TTM)12.61x
Revenue / Employee (TTM)$285,500
Tangible BV / Share (Quarterly)$17.49
P/S Ratio (Annual)4.85x
Asset Turnover (Annual)0.66x
52-Week High$129.14
Operating Margin (5Y Avg)20.34%
EPS Excl Extra (Annual)$5.18
CapEx CAGR (5Y)16.78%
Tangible BV CAGR (5Y)9.60%
26-Week Price Return11.19%
Quick Ratio (Annual)2.17x
13-Week Price Return31.16%
Total Debt / Equity (Annual)0.28x
Current Ratio (Quarterly)2.71x
Enterprise Value$47.02B
Revenue / Share Growth (5Y)12.15%
Asset Turnover (TTM)0.77x
Book Value / Share Growth (5Y)8.57%
Revenue / Employee (Annual)$238,900
Inventory Turnover (Annual)4.71x
Pretax Margin (Annual)43.22%
Cash / Share (Annual)$5.75
3-Month Return Std Dev62.09%
Gross Margin (5Y Avg)32.36%
Net Income / Employee (TTM)$91,900
EBITDA CAGR (5Y)22.50%
EBITDA Interim CAGR (5Y)-1.05%
ROE (Last FY)32.58%
EPS Basic Excl Extra (Annual)$5.18
P/FCF (TTM)11.08x
Receivables Turnover (TTM)23.84x
EV / Free Cash Flow (TTM)10.85x
Total Debt / Equity (Quarterly)0.20x
EPS Incl Extra (TTM)$7.46
Receivables Turnover (Annual)117.08x
ROI (TTM)36.30%
Dividend Growth Rate (5Y)59.59%
P/S Ratio (TTM)4.06x
Pretax Margin (5Y Avg)21.50%
Revenue / Share (Annual)$19.43
Tangible BV / Share (Annual)$16.01
Forward P/E8.48x
Free OCF CAGR (5Y)27.26%
Price vs S&P 500 (52W)102.29%
P/E Ratio (TTM)12.61x
EPS Growth TTM (YoY)73.24%
Year-to-Date Return41.26%
5-Day Price Return22.99%
EPS Normalized (Annual)$5.18
ROA (5Y Avg)6.56%
Net Profit Margin (Annual)26.65%
Month-to-Date Return51.88%
Cash Flow / Share (TTM)$1.66
EBITD / Share (Annual)$8.11
EPS Growth (3Y)110.69%
Operating Margin (Annual)41.75%
LT Debt / Equity (Annual)0.25x
P/CF (TTM)7.74x
ROI (5Y Avg)9.35%
P/E Excl Extra (TTM)12.61x
LT Debt / Equity (Quarterly)0.17x
EPS Basic Excl Extra (TTM)$7.46
P/TBV (Quarterly)4.62x
Payout Ratio (Annual)70.98%
P/B Ratio (Annual)5.39x
Dividend / Share (TTM)$6.11
Inventory Turnover (TTM)5.10x
Pretax Margin (TTM)51.67%
Book Value / Share (Annual)$16.02
Price vs S&P 500 (13W)28.37%
Net Margin Growth (5Y)4.32%
Dividend Yield (TTM)6.43%
Beta0.72x
P/FCF (Annual)15.11x
Revenue / Share (TTM)$23.16
ROE (TTM)45.77%
52-Week Low$52.26
vGradeB
gGradeC
mGradeA
vgmGradeB