P/CF (Annual)20.42x
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)-3.21%
Gross Margin (TTM)46.13%
Net Profit Margin (TTM)5.23%
EPS (TTM)$2.00
10-Day Avg Trading Volume0.97M
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)23.12x
Revenue Growth QoQ (YoY)19.12%
EPS Growth (5Y)6.85%
P/E Normalized (Annual)74.17x
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.53x
P/B Ratio (Quarterly)3.27x
Net Income / Employee (Annual)$10,600
EV / Revenue (TTM)1.22x
Net Interest Coverage (TTM)26.13x
ROA (TTM)7.44%
EPS Growth QoQ (YoY)75.64%
EV / EBITDA (TTM)15.77x
EPS Incl Extra (Annual)$0.63
Current Ratio (Annual)1.90x
Quick Ratio (Quarterly)0.99x
3-Month Avg Trading Volume1.08M
52-Week Price Return29.38%
EV / Free Cash Flow (Annual)27.96x
P/E Incl Extra (TTM)23.12x
Revenue / Employee (TTM)$652,500
Tangible BV / Share (Quarterly)$9.09
P/S Ratio (Annual)1.31x
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.51%
Quick Ratio (Annual)0.98x
13-Week Price Return4.26%
Total Debt / Equity (Annual)0.27x
Current Ratio (Quarterly)1.91x
Enterprise Value$3.34B
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.49%
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)11.60x
Receivables Turnover (TTM)7.18x
EV / Free Cash Flow (TTM)14.91x
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.21x
Pretax Margin (5Y Avg)10.11%
Revenue / Share (Annual)$35.60
Tangible BV / Share (Annual)$8.05
Forward P/E16.96x
Free OCF CAGR (5Y)26.03%
Price vs S&P 500 (52W)13.85%
P/E Ratio (TTM)23.12x
EPS Growth TTM (YoY)56.95%
Year-to-Date Return8.72%
5-Day Price Return1.25%
EPS Normalized (Annual)$0.63
ROA (5Y Avg)11.66%
Net Profit Margin (Annual)1.76%
Month-to-Date Return1.12%
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)12.56x
ROI (5Y Avg)18.84%
P/E Excl Extra (TTM)23.12x
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)1.58%
Net Margin Growth (5Y)-1.27%
Dividend Yield (TTM)1.85%
Beta1.18x
P/FCF (Annual)27.71x
Revenue / Share (TTM)$37.98
ROE (TTM)16.05%
52-Week Low$31.33
vGradeD
gGradeB
mGradeB
vgmGradeC