P/CF (Annual)24.30x
Book Value / Share (Quarterly)$3.49
P/TBV (Annual)10.17x
Revenue Growth (3Y)16.81%
Cash Flow / Share (Quarterly)$1.11
Price vs S&P 500 (YTD)13.33%
Gross Margin (TTM)20.93%
Net Profit Margin (TTM)3.64%
EPS (TTM)$0.82
10-Day Avg Trading Volume0.37M
EPS Excl Extra (TTM)$0.82
Revenue Growth (5Y)14.50%
EPS (Annual)$0.78
ROI (Annual)23.07%
Gross Margin (Annual)20.21%
Net Profit Margin (5Y Avg)0.91%
Cash / Share (Quarterly)$1.02
P/E Basic Excl Extra (TTM)45.91x
Revenue Growth QoQ (YoY)2.21%
EPS Growth (5Y)19.34%
P/E Normalized (Annual)49.49x
ROA (Last FY)11.93%
Revenue Growth TTM (YoY)11.25%
EBITD / Share (TTM)$1.57
ROE (5Y Avg)39.71%
Operating Margin (TTM)5.31%
Cash Flow / Share (Annual)$1.27
P/B Ratio11.03x
P/B Ratio (Quarterly)10.80x
Net Income / Employee (Annual)$13,700
EV / Revenue (TTM)1.63x
Net Interest Coverage (TTM)111.41x
ROA (TTM)13.38%
EPS Growth QoQ (YoY)38.95%
EV / EBITDA (TTM)23.61x
EPS Incl Extra (Annual)$0.78
Current Ratio (Annual)1.38x
Quick Ratio (Quarterly)1.17x
3-Month Avg Trading Volume0.40M
52-Week Price Return46.18%
EV / Free Cash Flow (Annual)29.38x
P/E Incl Extra (TTM)45.91x
Revenue / Employee (TTM)$404,400
Tangible BV / Share (Quarterly)$3.21
P/S Ratio (Annual)1.68x
Asset Turnover (Annual)3.51x
52-Week High$47.02
Operating Margin (5Y Avg)2.67%
EPS Excl Extra (Annual)$0.78
CapEx CAGR (5Y)18.57%
26-Week Price Return14.83%
Quick Ratio (Annual)1.11x
13-Week Price Return-1.75%
Total Debt / Equity (Annual)0.04x
Current Ratio (Quarterly)1.46x
Enterprise Value$2.37B
Revenue / Share Growth (5Y)14.07%
Asset Turnover (TTM)3.67x
Revenue / Employee (Annual)$402,400
Inventory Turnover (Annual)27.55x
Pretax Margin (Annual)5.07%
Cash / Share (Annual)$1.04
3-Month Return Std Dev44.37%
Gross Margin (5Y Avg)20.16%
Net Income / Employee (TTM)$14,700
EBITDA CAGR (5Y)13.40%
ROE (Last FY)23.92%
Net Interest Coverage (Annual)122.12x
EPS Basic Excl Extra (Annual)$0.78
P/FCF (TTM)34.80x
Receivables Turnover (TTM)13.93x
EV / Free Cash Flow (TTM)33.87x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$0.82
Receivables Turnover (Annual)14.58x
ROI (TTM)27.21%
P/S Ratio (TTM)1.67x
Pretax Margin (5Y Avg)2.46%
Revenue / Share (Annual)$22.89
Tangible BV / Share (Annual)$2.96
Forward P/E28.47x
Free OCF CAGR (5Y)12.76%
Price vs S&P 500 (52W)27.87%
P/E Ratio (TTM)45.91x
Year-to-Date Return25.29%
5-Day Price Return-1.52%
EPS Normalized (Annual)$0.78
ROA (5Y Avg)2.86%
Net Profit Margin (Annual)3.40%
Month-to-Date Return-4.63%
EBITD / Share (Annual)$1.32
EPS Growth (3Y)10.88%
Operating Margin (Annual)5.02%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)27.44x
ROI (5Y Avg)14.34%
P/E Excl Extra (TTM)45.91x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$0.82
P/TBV (Quarterly)11.72x
P/B Ratio (Annual)9.26x
Inventory Turnover (TTM)25.42x
Pretax Margin (TTM)5.40%
Book Value / Share (Annual)$3.25
Price vs S&P 500 (13W)-4.54%
Net Margin Growth (5Y)4.64%
Beta0.51x
P/FCF (Annual)30.18x
Revenue / Share (TTM)$22.86
ROE (TTM)27.21%
52-Week Low$23.14
vGradeF
gGradeB
mGradeB
vgmGradeC