P/CF (Annual)15.31x
Book Value / Share (Quarterly)$35.52
P/TBV (Annual)3.07x
Revenue Growth (3Y)42.17%
Cash Flow / Share (Quarterly)$5.59
Price vs S&P 500 (YTD)-15.66%
Gross Margin (TTM)68.55%
Net Profit Margin (TTM)17.03%
EPS (TTM)$3.91
10-Day Avg Trading Volume1.14M
EPS Excl Extra (TTM)$3.91
Revenue Growth (5Y)30.08%
EPS (Annual)$3.92
ROI (Annual)11.76%
Gross Margin (Annual)67.41%
Net Profit Margin (5Y Avg)12.88%
Cash / Share (Quarterly)$4.43
P/E Basic Excl Extra (TTM)21.55x
Revenue Growth QoQ (YoY)5.94%
EPS Growth (5Y)31.11%
P/E Normalized (Annual)21.45x
ROA (Last FY)10.14%
Revenue Growth TTM (YoY)19.74%
EBITD / Share (TTM)$5.60
ROE (5Y Avg)7.23%
Operating Margin (TTM)20.60%
Cash Flow / Share (Annual)$4.29
P/B Ratio2.42x
P/B Ratio (Quarterly)2.25x
Net Income / Employee (Annual)$89,600
EV / Revenue (TTM)3.51x
Net Interest Coverage (TTM)3.54x
ROA (TTM)10.04%
EPS Growth QoQ (YoY)-25.76%
EV / EBITDA (TTM)14.40x
EPS Incl Extra (Annual)$3.92
Current Ratio (Annual)4.26x
Quick Ratio (Quarterly)2.78x
3-Month Avg Trading Volume1.67M
52-Week Price Return34.48%
EV / Free Cash Flow (Annual)19.05x
P/E Incl Extra (TTM)21.55x
Revenue / Employee (TTM)$524,200
Tangible BV / Share (Quarterly)$30.36
P/S Ratio (Annual)3.93x
Asset Turnover (Annual)0.55x
52-Week High$101.40
Operating Margin (5Y Avg)15.13%
EPS Excl Extra (Annual)$3.92
CapEx CAGR (5Y)22.32%
Tangible BV CAGR (5Y)21.95%
26-Week Price Return-6.73%
Quick Ratio (Annual)2.61x
13-Week Price Return-0.63%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)4.62x
Enterprise Value$11.03B
Revenue / Share Growth (5Y)22.38%
Asset Turnover (TTM)0.59x
Book Value / Share Growth (5Y)17.52%
Revenue / Employee (Annual)$489,800
Inventory Turnover (Annual)1.35x
Pretax Margin (Annual)20.59%
Cash / Share (Annual)$4.13
3-Month Return Std Dev40.07%
Gross Margin (5Y Avg)68.12%
Net Income / Employee (TTM)$89,200
EBITDA CAGR (5Y)41.05%
EBITDA Interim CAGR (5Y)33.23%
ROE (Last FY)11.76%
Net Interest Coverage (Annual)45.06x
EPS Basic Excl Extra (Annual)$3.92
P/FCF (TTM)15.37x
Receivables Turnover (TTM)4.82x
EV / Free Cash Flow (TTM)14.69x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$3.91
Receivables Turnover (Annual)4.75x
ROI (TTM)11.59%
P/S Ratio (TTM)3.67x
Pretax Margin (5Y Avg)15.70%
Revenue / Share (Annual)$21.44
Tangible BV / Share (Annual)$28.35
Forward P/E16.65x
Free OCF CAGR (5Y)33.79%
Price vs S&P 500 (52W)16.17%
P/E Ratio (TTM)21.55x
EPS Growth TTM (YoY)50.93%
Year-to-Date Return-3.70%
5-Day Price Return-2.73%
EPS Normalized (Annual)$3.92
ROA (5Y Avg)6.26%
Net Profit Margin (Annual)18.30%
Month-to-Date Return6.71%
Cash Flow / Share (TTM)$2.36
EBITD / Share (Annual)$5.22
EPS Growth (3Y)28.40%
Operating Margin (Annual)20.33%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)12.67x
ROI (5Y Avg)7.13%
P/E Excl Extra (TTM)21.55x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$3.91
P/TBV (Quarterly)2.63x
P/B Ratio (Annual)2.57x
Inventory Turnover (TTM)1.25x
Pretax Margin (TTM)20.99%
Book Value / Share (Annual)$33.86
Price vs S&P 500 (13W)-3.42%
Net Margin Growth (5Y)7.13%
Beta0.96x
P/FCF (Annual)19.93x
Revenue / Share (TTM)$22.89
ROE (TTM)11.59%
52-Week Low$54.15
vGradeB
gGradeB
mGradeC
vgmGradeB