P/CF (Annual)21.52x
Book Value / Share (Quarterly)$12.84
P/TBV (Annual)5.17x
Indicated Dividend (Annual)$0.84
Revenue Growth (3Y)6.09%
Cash Flow / Share (Quarterly)$3.07
Payout Ratio (TTM)42.70%
Price vs S&P 500 (YTD)-6.58%
Gross Margin (TTM)46.13%
Net Profit Margin (TTM)5.23%
EPS (TTM)$2.00
10-Day Avg Trading Volume0.77M
EPS Excl Extra (TTM)$2.00
Revenue Growth (5Y)16.09%
EPS (Annual)$0.63
Dividend / Share (Annual)$0.84
ROI (Annual)4.06%
Gross Margin (Annual)41.41%
Net Profit Margin (5Y Avg)7.65%
Cash / Share (Quarterly)$1.29
P/E Basic Excl Extra (TTM)24.36x
Revenue Growth QoQ (YoY)19.12%
EPS Growth (5Y)6.85%
P/E Normalized (Annual)78.16x
ROA (Last FY)2.33%
Revenue Growth TTM (YoY)18.15%
EBITD / Share (TTM)$2.96
ROE (5Y Avg)19.06%
Operating Margin (TTM)7.50%
Cash Flow / Share (Annual)$1.64
P/B Ratio3.71x
P/B Ratio (Quarterly)3.27x
Net Income / Employee (Annual)$10,600
EV / Revenue (TTM)1.28x
Net Interest Coverage (TTM)26.13x
ROA (TTM)7.44%
EPS Growth QoQ (YoY)75.64%
EV / EBITDA (TTM)16.61x
EPS Incl Extra (Annual)$0.63
Current Ratio (Annual)1.90x
Quick Ratio (Quarterly)0.99x
3-Month Avg Trading Volume1.05M
52-Week Price Return51.61%
EV / Free Cash Flow (Annual)29.45x
P/E Incl Extra (TTM)24.36x
Revenue / Employee (TTM)$652,500
Tangible BV / Share (Quarterly)$9.09
P/S Ratio (Annual)1.38x
Asset Turnover (Annual)1.32x
52-Week High$49.70
Operating Margin (5Y Avg)10.02%
EPS Excl Extra (Annual)$0.63
CapEx CAGR (5Y)45.24%
Tangible BV CAGR (5Y)-2.43%
26-Week Price Return18.42%
Quick Ratio (Annual)0.98x
13-Week Price Return1.94%
Total Debt / Equity (Annual)0.27x
Current Ratio (Quarterly)1.91x
Enterprise Value$3.52B
Revenue / Share Growth (5Y)18.42%
Asset Turnover (TTM)1.42x
Book Value / Share Growth (5Y)4.86%
Revenue / Employee (Annual)$603,400
Inventory Turnover (Annual)4.40x
Pretax Margin (Annual)3.07%
Cash / Share (Annual)$1.55
3-Month Return Std Dev36.90%
Gross Margin (5Y Avg)41.35%
Net Income / Employee (TTM)$34,100
EBITDA CAGR (5Y)4.23%
EBITDA Interim CAGR (5Y)-3.46%
ROE (Last FY)5.15%
Net Interest Coverage (Annual)14.44x
EPS Basic Excl Extra (Annual)$0.63
P/FCF (TTM)12.23x
Receivables Turnover (TTM)7.18x
EV / Free Cash Flow (TTM)15.70x
Total Debt / Equity (Quarterly)0.13x
EPS Incl Extra (TTM)$2.00
Receivables Turnover (Annual)6.35x
ROI (TTM)12.71%
Dividend Growth Rate (5Y)41.10%
P/S Ratio (TTM)1.27x
Pretax Margin (5Y Avg)10.11%
Revenue / Share (Annual)$35.60
Tangible BV / Share (Annual)$8.05
Forward P/E19.37x
Free OCF CAGR (5Y)26.03%
Price vs S&P 500 (52W)33.05%
P/E Ratio (TTM)24.36x
EPS Growth TTM (YoY)56.95%
Year-to-Date Return6.24%
5-Day Price Return-3.64%
EPS Normalized (Annual)$0.63
ROA (5Y Avg)11.66%
Net Profit Margin (Annual)1.76%
Month-to-Date Return-3.99%
Cash Flow / Share (TTM)$2.46
EBITD / Share (Annual)$1.55
EPS Growth (3Y)-39.02%
Operating Margin (Annual)3.19%
LT Debt / Equity (Annual)0.27x
P/CF (TTM)13.23x
ROI (5Y Avg)18.84%
P/E Excl Extra (TTM)24.36x
LT Debt / Equity (Quarterly)0.13x
EPS Basic Excl Extra (TTM)$2.00
P/TBV (Quarterly)4.63x
Payout Ratio (Annual)136.50%
P/B Ratio (Annual)3.49x
Dividend / Share (TTM)$0.84
Inventory Turnover (TTM)3.63x
Pretax Margin (TTM)6.98%
Book Value / Share (Annual)$11.92
Price vs S&P 500 (13W)-0.02%
Net Margin Growth (5Y)-1.27%
Dividend Yield (TTM)1.75%
Beta1.20x
P/FCF (Annual)29.20x
Revenue / Share (TTM)$37.98
ROE (TTM)16.05%
52-Week Low$28.55
vGradeD
gGradeB
mGradeB
vgmGradeC