P/CF (Annual)12.42x
Book Value / Share (Quarterly)$44.32
P/TBV (Annual)1.22x
Indicated Dividend (Annual)$0.48
Revenue Growth (3Y)-0.83%
Cash Flow / Share (Quarterly)$2.46
Payout Ratio (TTM)39.67%
Price vs S&P 500 (YTD)93.91%
Gross Margin (TTM)68.86%
Net Profit Margin (TTM)55.39%
EPS (TTM)$10.99
10-Day Avg Trading Volume0.50M
EPS Excl Extra (TTM)$10.99
Revenue Growth (5Y)14.87%
EPS (Annual)$6.24
Dividend / Share (Annual)$2.93
ROI (Annual)11.95%
Gross Margin (Annual)63.38%
Net Profit Margin (5Y Avg)25.65%
Cash / Share (Quarterly)$7.61
P/E Basic Excl Extra (TTM)8.65x
Revenue Growth QoQ (YoY)77.47%
P/E Normalized (Annual)15.26x
ROA (Last FY)11.59%
Revenue Growth TTM (YoY)14.50%
EBITD / Share (TTM)$14.88
ROE (5Y Avg)16.97%
Operating Margin (TTM)58.30%
Cash Flow / Share (Annual)$0.77
P/B Ratio2.15x
P/B Ratio (Quarterly)1.64x
Net Income / Employee (Annual)$111,900
EV / Revenue (TTM)5.26x
Net Interest Coverage (TTM)10.01x
ROA (TTM)20.12%
EPS Growth QoQ (YoY)475.17%
EV / EBITDA (TTM)7.01x
EPS Incl Extra (Annual)$6.24
Current Ratio (Annual)3.71x
Quick Ratio (Quarterly)7.11x
3-Month Avg Trading Volume0.56M
52-Week Price Return123.45%
EV / Free Cash Flow (Annual)135.88x
P/E Incl Extra (TTM)8.65x
Revenue / Employee (TTM)$356,600
Tangible BV / Share (Quarterly)$30.30
P/S Ratio (Annual)5.60x
Asset Turnover (Annual)0.32x
52-Week High$102.36
Operating Margin (5Y Avg)30.62%
EPS Excl Extra (Annual)$6.24
CapEx CAGR (5Y)46.54%
Tangible BV CAGR (5Y)6.50%
26-Week Price Return52.90%
Quick Ratio (Annual)3.63x
13-Week Price Return17.44%
Total Debt / Equity (Annual)0.28x
Current Ratio (Quarterly)7.34x
Enterprise Value$5.18B
Revenue / Share Growth (5Y)2.75%
Asset Turnover (TTM)0.36x
Book Value / Share Growth (5Y)3.33%
Revenue / Employee (Annual)$305,200
Inventory Turnover (Annual)248.42x
Pretax Margin (Annual)36.62%
Cash / Share (Annual)$3.38
3-Month Return Std Dev40.37%
Gross Margin (5Y Avg)58.32%
Net Income / Employee (TTM)$197,600
EBITDA CAGR (5Y)35.01%
EBITDA Interim CAGR (5Y)131.04%
ROE (Last FY)15.31%
Net Interest Coverage (Annual)18.60x
EPS Basic Excl Extra (Annual)$6.24
P/FCF (TTM)34.26x
Receivables Turnover (TTM)4.89x
EV / Free Cash Flow (TTM)42.60x
Total Debt / Equity (Quarterly)0.27x
EPS Incl Extra (TTM)$10.99
Receivables Turnover (Annual)4.64x
ROI (TTM)20.68%
Dividend Growth Rate (5Y)65.35%
P/S Ratio (TTM)4.79x
Pretax Margin (5Y Avg)25.73%
Revenue / Share (Annual)$17.00
Tangible BV / Share (Annual)$30.30
Forward P/E10.30x
Free OCF CAGR (5Y)-25.44%
Price vs S&P 500 (52W)105.14%
P/E Ratio (TTM)8.65x
EPS Growth TTM (YoY)69.78%
Year-to-Date Return105.87%
5-Day Price Return1.19%
EPS Normalized (Annual)$6.24
ROA (5Y Avg)11.72%
Net Profit Margin (Annual)36.67%
Month-to-Date Return3.92%
Cash Flow / Share (TTM)$15.45
EBITD / Share (Annual)$10.22
EPS Growth (3Y)-7.15%
Operating Margin (Annual)40.71%
LT Debt / Equity (Annual)0.27x
P/CF (TTM)10.46x
ROI (5Y Avg)12.09%
P/E Excl Extra (TTM)8.65x
LT Debt / Equity (Quarterly)0.26x
EPS Basic Excl Extra (TTM)$10.99
P/TBV (Quarterly)1.22x
Payout Ratio (Annual)46.76%
P/B Ratio (Annual)1.19x
Dividend / Share (TTM)$4.38
Inventory Turnover (TTM)102.63x
Pretax Margin (TTM)55.35%
Book Value / Share (Annual)$40.89
Price vs S&P 500 (13W)14.64%
Dividend Yield (TTM)4.59%
Beta-0.06x
P/FCF (Annual)123.81x
Revenue / Share (TTM)$19.82
ROE (TTM)27.13%
52-Week Low$42.26
vGradeD
gGradeB
mGradeA
vgmGradeC