P/CF (Annual)2.63x
Book Value / Share (Quarterly)$47.81
P/TBV (Annual)2.24x
Indicated Dividend (Annual)$1.50
Revenue Growth (3Y)6.52%
Cash Flow / Share (Quarterly)$7.10
Payout Ratio (TTM)17.30%
Price vs S&P 500 (YTD)23.53%
Gross Margin (TTM)82.34%
Net Profit Margin (TTM)19.85%
EPS (TTM)$5.82
10-Day Avg Trading Volume2.17M
EPS Excl Extra (TTM)$5.82
Revenue Growth (5Y)33.80%
EPS (Annual)$6.09
Dividend / Share (Annual)$1.31
ROI (Annual)8.38%
Gross Margin (Annual)79.95%
Net Profit Margin (5Y Avg)30.17%
Cash / Share (Quarterly)$0.21
P/E Basic Excl Extra (TTM)8.82x
Revenue Growth QoQ (YoY)32.51%
EPS Growth (5Y)56.93%
P/E Normalized (Annual)8.41x
ROA (Last FY)6.48%
Revenue Growth TTM (YoY)-3.56%
EBITD / Share (TTM)$19.15
ROE (5Y Avg)24.43%
Operating Margin (TTM)31.75%
Cash Flow / Share (Annual)$4.67
P/B Ratio1.08x
P/B Ratio (Quarterly)1.04x
Net Income / Employee (Annual)$1,571,900
EV / Revenue (TTM)2.90x
Net Interest Coverage (TTM)5.96x
ROA (TTM)5.90%
EPS Growth QoQ (YoY)160.67%
EV / EBITDA (TTM)4.45x
EPS Incl Extra (Annual)$6.09
Current Ratio (Annual)0.79x
Quick Ratio (Quarterly)0.50x
3-Month Avg Trading Volume1.90M
52-Week Price Return18.90%
EV / Free Cash Flow (Annual)18.21x
P/E Incl Extra (TTM)8.82x
Revenue / Employee (TTM)$7,546,700
Tangible BV / Share (Quarterly)$30.74
P/S Ratio (Annual)1.73x
Asset Turnover (Annual)0.32x
52-Week High$66.84
Operating Margin (5Y Avg)44.48%
EPS Excl Extra (Annual)$6.09
CapEx CAGR (5Y)21.12%
Tangible BV CAGR (5Y)21.88%
26-Week Price Return15.86%
Quick Ratio (Annual)0.62x
13-Week Price Return2.51%
Total Debt / Equity (Annual)0.60x
Current Ratio (Quarterly)0.65x
Enterprise Value$10.58B
Revenue / Share Growth (5Y)31.92%
Asset Turnover (TTM)0.30x
Book Value / Share Growth (5Y)32.82%
Revenue / Employee (Annual)$7,652,700
Inventory Turnover (Annual)18.01x
Pretax Margin (Annual)27.96%
Cash / Share (Annual)$0.12
3-Month Return Std Dev43.99%
Gross Margin (5Y Avg)76.65%
Net Income / Employee (TTM)$1,498,300
EBITDA CAGR (5Y)32.82%
EBITDA Interim CAGR (5Y)30.42%
ROE (Last FY)13.42%
Net Interest Coverage (Annual)5.37x
EPS Basic Excl Extra (Annual)$6.09
P/FCF (TTM)6.97x
Receivables Turnover (TTM)6.26x
EV / Free Cash Flow (TTM)12.01x
Total Debt / Equity (Quarterly)0.71x
EPS Incl Extra (TTM)$5.82
Receivables Turnover (Annual)7.26x
ROI (TTM)7.83%
P/S Ratio (TTM)1.75x
Pretax Margin (5Y Avg)40.24%
Revenue / Share (Annual)$29.67
Tangible BV / Share (Annual)$26.15
Forward P/E6.29x
Price vs S&P 500 (52W)0.59%
P/E Ratio (TTM)8.82x
EPS Growth TTM (YoY)-14.47%
Year-to-Date Return35.49%
5-Day Price Return0.45%
EPS Normalized (Annual)$6.09
ROA (5Y Avg)12.24%
Net Profit Margin (Annual)20.54%
Month-to-Date Return15.25%
Cash Flow / Share (TTM)$12.77
EBITD / Share (Annual)$19.44
EPS Growth (3Y)-15.53%
Operating Margin (Annual)33.18%
LT Debt / Equity (Annual)0.60x
P/CF (TTM)2.45x
ROI (5Y Avg)15.64%
P/E Excl Extra (TTM)8.82x
LT Debt / Equity (Quarterly)0.71x
EPS Basic Excl Extra (TTM)$5.82
P/TBV (Quarterly)1.91x
Payout Ratio (Annual)21.48%
P/B Ratio (Annual)0.93x
Dividend / Share (TTM)$1.44
Inventory Turnover (TTM)13.80x
Pretax Margin (TTM)26.16%
Book Value / Share (Annual)$45.53
Price vs S&P 500 (13W)-0.28%
Net Margin Growth (5Y)23.12%
Dividend Yield (TTM)2.79%
Beta0.98x
P/FCF (Annual)11.00x
Revenue / Share (TTM)$29.36
ROE (TTM)12.76%
52-Week Low$37.14
vGradeB
gGradeB
mGradeC
vgmGradeB