P/CF (Annual)13.89x
Book Value / Share (Quarterly)$28.98
P/TBV (Annual)2.63x
Revenue Growth (3Y)0.72%
Cash Flow / Share (Quarterly)$4.90
Price vs S&P 500 (YTD)-19.93%
Gross Margin (TTM)25.96%
Net Profit Margin (TTM)7.16%
EPS (TTM)$3.42
10-Day Avg Trading Volume0.60M
EPS Excl Extra (TTM)$3.42
Revenue Growth (5Y)13.39%
EPS (Annual)$3.66
ROI (Annual)12.23%
Gross Margin (Annual)26.44%
Net Profit Margin (5Y Avg)9.93%
Cash / Share (Quarterly)$14.46
P/E Basic Excl Extra (TTM)22.05x
Revenue Growth QoQ (YoY)1.27%
EPS Growth (5Y)19.71%
P/E Normalized (Annual)20.40x
ROA (Last FY)9.71%
Revenue Growth TTM (YoY)4.52%
EBITD / Share (TTM)$5.04
ROE (5Y Avg)19.79%
Operating Margin (TTM)8.74%
Cash Flow / Share (Annual)$4.92
P/B Ratio2.68x
P/B Ratio (Quarterly)3.05x
Net Income / Employee (Annual)$23,000
EV / Revenue (TTM)1.33x
Net Interest Coverage (TTM)132.54x
ROA (TTM)8.99%
EPS Growth QoQ (YoY)-20.87%
EV / EBITDA (TTM)12.63x
EPS Incl Extra (Annual)$3.66
Current Ratio (Annual)2.48x
Quick Ratio (Quarterly)1.97x
3-Month Avg Trading Volume0.66M
52-Week Price Return9.74%
EV / Free Cash Flow (Annual)13.19x
P/E Incl Extra (TTM)22.05x
Revenue / Employee (TTM)$297,000
Tangible BV / Share (Quarterly)$28.01
P/S Ratio (Annual)1.58x
Asset Turnover (Annual)1.25x
52-Week High$99.17
Operating Margin (5Y Avg)12.50%
EPS Excl Extra (Annual)$3.66
CapEx CAGR (5Y)33.65%
Tangible BV CAGR (5Y)24.37%
26-Week Price Return-1.27%
Quick Ratio (Annual)1.69x
13-Week Price Return-6.00%
Total Debt / Equity (Annual)0.08x
Current Ratio (Quarterly)2.74x
Enterprise Value$3.56B
Revenue / Share Growth (5Y)13.59%
Asset Turnover (TTM)1.26x
Book Value / Share Growth (5Y)23.35%
Revenue / Employee (Annual)$296,000
Inventory Turnover (Annual)5.45x
Pretax Margin (Annual)10.16%
Cash / Share (Annual)$11.64
3-Month Return Std Dev39.44%
Gross Margin (5Y Avg)27.05%
Net Income / Employee (TTM)$21,300
EBITDA CAGR (5Y)17.76%
EBITDA Interim CAGR (5Y)3.58%
ROE (Last FY)13.15%
Net Interest Coverage (Annual)227.89x
EPS Basic Excl Extra (Annual)$3.66
P/FCF (TTM)15.86x
Receivables Turnover (TTM)27.48x
EV / Free Cash Flow (TTM)13.38x
Total Debt / Equity (Quarterly)0.08x
EPS Incl Extra (TTM)$3.42
Receivables Turnover (Annual)30.81x
ROI (TTM)11.25%
P/S Ratio (TTM)1.58x
Pretax Margin (5Y Avg)13.18%
Revenue / Share (Annual)$47.14
Tangible BV / Share (Annual)$27.66
Forward P/E22.52x
Free OCF CAGR (5Y)13.08%
Price vs S&P 500 (52W)-5.79%
P/E Ratio (TTM)22.05x
EPS Growth TTM (YoY)-9.03%
Year-to-Date Return-8.00%
5-Day Price Return-0.99%
EPS Normalized (Annual)$3.66
ROA (5Y Avg)14.51%
Net Profit Margin (Annual)7.77%
Month-to-Date Return-9.29%
Cash Flow / Share (TTM)$4.62
EBITD / Share (Annual)$5.30
EPS Growth (3Y)-19.43%
Operating Margin (Annual)9.45%
LT Debt / Equity (Annual)0.01x
P/CF (TTM)14.02x
ROI (5Y Avg)18.86%
P/E Excl Extra (TTM)22.05x
LT Debt / Equity (Quarterly)0.01x
EPS Basic Excl Extra (TTM)$3.42
P/TBV (Quarterly)3.16x
P/B Ratio (Annual)2.54x
Inventory Turnover (TTM)5.37x
Pretax Margin (TTM)9.52%
Book Value / Share (Annual)$28.68
Price vs S&P 500 (13W)-8.68%
Net Margin Growth (5Y)5.38%
Beta1.07x
P/FCF (Annual)15.64x
Revenue / Share (TTM)$48.45
ROE (TTM)12.11%
52-Week Low$63.87
vGradeC
gGradeB
mGradeC
vgmGradeC