P/CF (Annual)16.53x
Book Value / Share (Quarterly)$17.23
P/TBV (Annual)8.21x
Revenue Growth (3Y)16.54%
Cash Flow / Share (Quarterly)$2.51
Price vs S&P 500 (YTD)-60.56%
Gross Margin (TTM)69.50%
Net Profit Margin (TTM)17.50%
EPS (TTM)$2.47
10-Day Avg Trading Volume19.12M
EPS Excl Extra (TTM)$2.47
Revenue Growth (5Y)15.16%
EPS (Annual)$1.94
Dividend / Share (Annual)$0.00
ROI (Annual)8.12%
Gross Margin (Annual)69.01%
Net Profit Margin (5Y Avg)10.19%
Cash / Share (Quarterly)$0.37
P/E Basic Excl Extra (TTM)20.40x
Revenue Growth QoQ (YoY)7.53%
P/E Normalized (Annual)25.86x
ROA (Last FY)6.64%
Revenue Growth TTM (YoY)13.53%
EBITD / Share (TTM)$3.40
ROE (5Y Avg)7.79%
Operating Margin (TTM)19.78%
Cash Flow / Share (Annual)$2.47
P/B Ratio3.01x
P/B Ratio (Quarterly)2.54x
Net Income / Employee (Annual)$49,100
EV / Revenue (TTM)4.15x
Net Interest Coverage (TTM)18.54x
ROA (TTM)8.35%
EPS Growth QoQ (YoY)15.25%
EV / EBITDA (TTM)17.17x
EPS Incl Extra (Annual)$1.94
Current Ratio (Annual)1.62x
Quick Ratio (Quarterly)0.68x
3-Month Avg Trading Volume20.56M
52-Week Price Return-53.84%
EV / Free Cash Flow (Annual)23.79x
P/E Incl Extra (TTM)20.40x
Revenue / Employee (TTM)$355,900
Tangible BV / Share (Quarterly)$12.45
P/S Ratio (Annual)3.73x
Asset Turnover (Annual)0.46x
52-Week High$109.50
Operating Margin (5Y Avg)14.58%
EPS Excl Extra (Annual)$1.94
CapEx CAGR (5Y)10.91%
Tangible BV CAGR (5Y)12.84%
26-Week Price Return-35.75%
Quick Ratio (Annual)1.02x
13-Week Price Return-14.24%
Total Debt / Equity (Annual)0.47x
Current Ratio (Quarterly)1.24x
Enterprise Value$87.04B
Revenue / Share Growth (5Y)13.93%
Asset Turnover (TTM)0.48x
Book Value / Share Growth (5Y)8.60%
Revenue / Employee (Annual)$340,200
Inventory Turnover (Annual)2.16x
Pretax Margin (Annual)16.86%
Cash / Share (Annual)$1.32
3-Month Return Std Dev39.73%
Gross Margin (5Y Avg)69.08%
Net Income / Employee (TTM)$62,300
EBITDA CAGR (5Y)44.78%
EBITDA Interim CAGR (5Y)26.13%
ROE (Last FY)11.96%
Net Interest Coverage (Annual)10.63x
EPS Basic Excl Extra (Annual)$1.94
P/FCF (TTM)20.68x
Receivables Turnover (TTM)7.16x
EV / Free Cash Flow (TTM)24.01x
Total Debt / Equity (Quarterly)0.51x
EPS Incl Extra (TTM)$2.47
Receivables Turnover (Annual)7.32x
ROI (TTM)10.13%
P/S Ratio (TTM)3.57x
Pretax Margin (5Y Avg)12.50%
Revenue / Share (Annual)$13.43
Tangible BV / Share (Annual)$11.61
Forward P/E15.09x
Free OCF CAGR (5Y)29.98%
Price vs S&P 500 (52W)-72.15%
P/E Ratio (TTM)20.40x
EPS Growth TTM (YoY)46.78%
Year-to-Date Return-48.60%
5-Day Price Return-2.89%
EPS Normalized (Annual)$1.94
ROA (5Y Avg)4.25%
Net Profit Margin (Annual)14.44%
Month-to-Date Return4.88%
Cash Flow / Share (TTM)$1.63
EBITD / Share (Annual)$3.02
EPS Growth (3Y)58.74%
Operating Margin (Annual)18.00%
LT Debt / Equity (Annual)0.46x
P/CF (TTM)16.55x
ROI (5Y Avg)5.22%
P/E Excl Extra (TTM)20.40x
LT Debt / Equity (Quarterly)0.44x
EPS Basic Excl Extra (TTM)$2.47
P/TBV (Quarterly)3.52x
P/B Ratio (Annual)5.83x
Dividend / Share (TTM)$0.00
Inventory Turnover (TTM)2.10x
Pretax Margin (TTM)18.39%
Book Value / Share (Annual)$16.34
Price vs S&P 500 (13W)-17.04%
Dividend Yield (TTM)0.00%
Beta0.57x
P/FCF (Annual)20.49x
Revenue / Share (TTM)$14.24
ROE (TTM)14.94%
52-Week Low$42.20
vGradeC
gGradeB
mGradeD
vgmGradeC