P/CF (Annual)17.64x
Book Value / Share (Quarterly)$12.68
P/TBV (Annual)6.22x
Indicated Dividend (Annual)$0.92
Revenue Growth (3Y)6.96%
Cash Flow / Share (Quarterly)$3.86
Payout Ratio (TTM)32.14%
Price vs S&P 500 (YTD)-14.74%
Gross Margin (TTM)51.41%
Net Profit Margin (TTM)13.19%
EPS (TTM)$2.39
10-Day Avg Trading Volume1.69M
EPS Excl Extra (TTM)$2.39
Revenue Growth (5Y)9.63%
EPS (Annual)$2.09
Dividend / Share (Annual)$0.68
ROI (Annual)16.85%
Gross Margin (Annual)50.81%
Net Profit Margin (5Y Avg)10.25%
Cash / Share (Quarterly)$4.09
P/E Basic Excl Extra (TTM)26.24x
Revenue Growth QoQ (YoY)11.17%
EPS Growth (5Y)28.48%
P/E Normalized (Annual)29.97x
ROA (Last FY)11.48%
Revenue Growth TTM (YoY)10.76%
EBITD / Share (TTM)$3.38
ROE (5Y Avg)14.09%
Operating Margin (TTM)15.82%
Cash Flow / Share (Annual)$3.40
P/B Ratio5.03x
P/B Ratio (Quarterly)5.53x
Net Income / Employee (Annual)$57,300
EV / Revenue (TTM)3.38x
Net Interest Coverage (TTM)32.04x
ROA (TTM)13.40%
EPS Growth QoQ (YoY)13.53%
EV / EBITDA (TTM)18.16x
EPS Incl Extra (Annual)$2.09
Current Ratio (Annual)1.54x
Quick Ratio (Quarterly)1.47x
3-Month Avg Trading Volume1.97M
52-Week Price Return12.88%
EV / Free Cash Flow (Annual)18.30x
P/E Incl Extra (TTM)26.24x
Revenue / Employee (TTM)$496,300
Tangible BV / Share (Quarterly)$11.34
P/S Ratio (Annual)3.65x
Asset Turnover (Annual)0.94x
52-Week High$87.10
Operating Margin (5Y Avg)12.37%
EPS Excl Extra (Annual)$2.09
CapEx CAGR (5Y)-0.30%
Tangible BV CAGR (5Y)6.60%
26-Week Price Return-10.61%
Quick Ratio (Annual)1.45x
13-Week Price Return-9.12%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)1.58x
Enterprise Value$10.07B
Revenue / Share Growth (5Y)10.04%
Asset Turnover (TTM)1.02x
Book Value / Share Growth (5Y)9.73%
Revenue / Employee (Annual)$470,800
Inventory Turnover (Annual)37.78x
Pretax Margin (Annual)15.97%
Cash / Share (Annual)$3.97
3-Month Return Std Dev38.26%
Gross Margin (5Y Avg)49.24%
Net Income / Employee (TTM)$65,500
EBITDA CAGR (5Y)26.57%
EBITDA Interim CAGR (5Y)9.65%
ROE (Last FY)16.85%
Net Interest Coverage (Annual)32.63x
EPS Basic Excl Extra (Annual)$2.09
P/FCF (TTM)16.54x
Receivables Turnover (TTM)13.32x
EV / Free Cash Flow (TTM)16.17x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$2.39
Receivables Turnover (Annual)10.46x
ROI (TTM)19.47%
Dividend Growth Rate (5Y)24.09%
P/S Ratio (TTM)3.46x
Pretax Margin (5Y Avg)13.50%
Revenue / Share (Annual)$17.13
Tangible BV / Share (Annual)$11.20
Forward P/E24.95x
Free OCF CAGR (5Y)15.89%
Price vs S&P 500 (52W)-5.43%
P/E Ratio (TTM)26.24x
EPS Growth TTM (YoY)23.32%
Year-to-Date Return-2.78%
5-Day Price Return3.72%
EPS Normalized (Annual)$2.09
ROA (5Y Avg)9.16%
Net Profit Margin (Annual)12.18%
Month-to-Date Return-9.88%
Cash Flow / Share (TTM)$1.68
EBITD / Share (Annual)$3.11
EPS Growth (3Y)26.08%
Operating Margin (Annual)15.13%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)15.66x
ROI (5Y Avg)14.09%
P/E Excl Extra (TTM)26.24x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$2.39
P/TBV (Quarterly)6.18x
Payout Ratio (Annual)32.08%
P/B Ratio (Annual)5.52x
Dividend / Share (TTM)$0.78
Inventory Turnover (TTM)63.98x
Pretax Margin (TTM)16.76%
Book Value / Share (Annual)$12.61
Price vs S&P 500 (13W)-11.91%
Net Margin Growth (5Y)16.77%
Dividend Yield (TTM)1.23%
Beta0.94x
P/FCF (Annual)18.72x
Revenue / Share (TTM)$18.26
ROE (TTM)19.47%
52-Week Low$54.10
vGradeF
gGradeA
mGradeD
vgmGradeC