P/CF (Annual)13.36x
Book Value / Share (Quarterly)$32.18
P/TBV (Annual)3.26x
Indicated Dividend (Annual)$1.20
Revenue Growth (3Y)4.48%
Cash Flow / Share (Quarterly)$8.61
Payout Ratio (TTM)18.84%
Price vs S&P 500 (YTD)17.91%
Gross Margin (TTM)55.49%
Net Profit Margin (TTM)20.40%
EPS (TTM)$6.23
10-Day Avg Trading Volume0.12M
EPS Excl Extra (TTM)$6.23
Revenue Growth (5Y)24.21%
EPS (Annual)$5.43
Dividend / Share (Annual)$1.21
ROI (Annual)18.86%
Gross Margin (Annual)55.04%
Net Profit Margin (5Y Avg)16.92%
Cash / Share (Quarterly)$7.71
P/E Basic Excl Extra (TTM)19.20x
Revenue Growth QoQ (YoY)4.15%
EPS Growth (5Y)34.08%
P/E Normalized (Annual)21.70x
ROA (Last FY)14.22%
Revenue Growth TTM (YoY)5.10%
EBITD / Share (TTM)$10.29
ROE (5Y Avg)16.10%
Operating Margin (TTM)25.06%
Cash Flow / Share (Annual)$7.21
P/B Ratio3.82x
P/B Ratio (Quarterly)4.05x
Net Income / Employee (Annual)$37,000
EV / Revenue (TTM)3.67x
Net Interest Coverage (TTM)889.45x
ROA (TTM)15.79%
EPS Growth QoQ (YoY)23.47%
EV / EBITDA (TTM)10.90x
EPS Incl Extra (Annual)$5.43
Current Ratio (Annual)0.86x
Quick Ratio (Quarterly)1.09x
3-Month Avg Trading Volume0.16M
52-Week Price Return18.37%
EV / Free Cash Flow (Annual)16.06x
P/E Incl Extra (TTM)19.20x
Revenue / Employee (TTM)$205,100
Tangible BV / Share (Quarterly)$32.06
P/S Ratio (Annual)4.04x
Asset Turnover (Annual)0.76x
52-Week High$135.93
Operating Margin (5Y Avg)21.82%
EPS Excl Extra (Annual)$5.43
CapEx CAGR (5Y)-16.35%
Tangible BV CAGR (5Y)7.86%
26-Week Price Return31.24%
Quick Ratio (Annual)0.74x
13-Week Price Return6.89%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)1.21x
Enterprise Value$2.06B
Revenue / Share Growth (5Y)24.53%
Asset Turnover (TTM)0.77x
Book Value / Share Growth (5Y)8.57%
Revenue / Employee (Annual)$199,000
Inventory Turnover (Annual)26.66x
Pretax Margin (Annual)23.74%
Cash / Share (Annual)$5.41
3-Month Return Std Dev21.86%
Gross Margin (5Y Avg)54.38%
Net Income / Employee (TTM)$41,800
EBITDA CAGR (5Y)40.97%
EBITDA Interim CAGR (5Y)8.22%
ROE (Last FY)18.86%
Net Interest Coverage (Annual)181.99x
EPS Basic Excl Extra (Annual)$5.43
P/FCF (TTM)14.26x
Receivables Turnover (TTM)52.03x
EV / Free Cash Flow (TTM)13.37x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$6.23
Receivables Turnover (Annual)51.13x
ROI (TTM)20.63%
P/S Ratio (TTM)3.92x
Pretax Margin (5Y Avg)21.50%
Revenue / Share (Annual)$29.21
Tangible BV / Share (Annual)$30.07
Forward P/E17.47x
Price vs S&P 500 (52W)0.06%
P/E Ratio (TTM)19.20x
EPS Growth TTM (YoY)48.54%
Year-to-Date Return29.86%
5-Day Price Return0.82%
EPS Normalized (Annual)$5.43
ROA (5Y Avg)11.88%
Net Profit Margin (Annual)18.60%
Month-to-Date Return1.25%
Cash Flow / Share (TTM)$6.78
EBITD / Share (Annual)$9.73
EPS Growth (3Y)6.77%
Operating Margin (Annual)23.39%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)12.69x
ROI (5Y Avg)15.52%
P/E Excl Extra (TTM)19.20x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$6.23
P/TBV (Quarterly)4.07x
Payout Ratio (Annual)21.59%
P/B Ratio (Annual)3.25x
Dividend / Share (TTM)$1.19
Inventory Turnover (TTM)30.01x
Pretax Margin (TTM)25.52%
Book Value / Share (Annual)$30.17
Price vs S&P 500 (13W)4.10%
Net Margin Growth (5Y)7.68%
Dividend Yield (TTM)0.98%
Beta1.41x
P/FCF (Annual)17.14x
Revenue / Share (TTM)$30.77
ROE (TTM)20.63%
52-Week Low$88.13
vGradeC
gGradeB
mGradeB
vgmGradeC