P/CF (Annual)58.74x
Book Value / Share (Quarterly)$11.75
P/TBV (Annual)14.02x
Revenue Growth (3Y)27.15%
Cash Flow / Share (Quarterly)$4.09
Price vs S&P 500 (YTD)31.63%
Gross Margin (TTM)63.00%
Net Profit Margin (TTM)38.37%
EPS (TTM)$3.17
10-Day Avg Trading Volume6.69M
EPS Excl Extra (TTM)$3.17
Revenue Growth (5Y)31.19%
EPS (Annual)$2.75
ROI (Annual)28.39%
Gross Margin (Annual)64.06%
Net Profit Margin (5Y Avg)34.95%
Cash / Share (Quarterly)$10.60
P/E Basic Excl Extra (TTM)63.49x
Revenue Growth QoQ (YoY)37.69%
EPS Growth (5Y)40.70%
P/E Normalized (Annual)73.14x
ROA (Last FY)18.05%
Revenue Growth TTM (YoY)32.57%
EBITD / Share (TTM)$3.64
ROE (5Y Avg)26.93%
Operating Margin (TTM)43.14%
Cash Flow / Share (Annual)$3.38
P/B Ratio17.35x
P/B Ratio (Quarterly)14.46x
Net Income / Employee (Annual)$686,500
EV / Revenue (TTM)24.15x
Net Interest Coverage (TTM)171.78x
ROA (TTM)19.52%
EPS Growth QoQ (YoY)35.94%
EV / EBITDA (TTM)54.86x
EPS Incl Extra (Annual)$2.75
Current Ratio (Annual)3.05x
Quick Ratio (Quarterly)2.29x
3-Month Avg Trading Volume9.10M
52-Week Price Return41.20%
EV / Free Cash Flow (Annual)59.85x
P/E Incl Extra (TTM)63.49x
Revenue / Employee (TTM)$2,060,800
Tangible BV / Share (Quarterly)$9.21
P/S Ratio (Annual)28.52x
Asset Turnover (Annual)0.46x
52-Week High$214.89
Operating Margin (5Y Avg)37.92%
EPS Excl Extra (Annual)$2.75
CapEx CAGR (5Y)50.68%
Tangible BV CAGR (5Y)28.37%
26-Week Price Return34.84%
Quick Ratio (Annual)2.57x
13-Week Price Return26.62%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)2.96x
Enterprise Value$254.52B
Revenue / Share Growth (5Y)31.10%
Asset Turnover (TTM)0.51x
Book Value / Share Growth (5Y)29.30%
Revenue / Employee (Annual)$1,760,600
Inventory Turnover (Annual)1.59x
Pretax Margin (Annual)47.19%
Cash / Share (Annual)$8.55
3-Month Return Std Dev59.70%
Gross Margin (5Y Avg)63.00%
Net Income / Employee (TTM)$790,700
EBITDA CAGR (5Y)39.48%
EBITDA Interim CAGR (5Y)43.30%
ROE (Last FY)28.39%
Net Interest Coverage (Annual)552.48x
EPS Basic Excl Extra (Annual)$2.75
P/FCF (TTM)49.81x
Receivables Turnover (TTM)5.42x
EV / Free Cash Flow (TTM)49.37x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$3.17
Receivables Turnover (Annual)5.95x
ROI (TTM)30.78%
P/S Ratio (TTM)24.36x
Pretax Margin (5Y Avg)40.56%
Revenue / Share (Annual)$7.06
Tangible BV / Share (Annual)$7.87
Forward P/E46.17x
Free OCF CAGR (5Y)42.66%
Price vs S&P 500 (52W)22.89%
P/E Ratio (TTM)63.49x
EPS Growth TTM (YoY)24.69%
Year-to-Date Return43.59%
5-Day Price Return-2.60%
EPS Normalized (Annual)$2.75
ROA (5Y Avg)18.79%
Net Profit Margin (Annual)38.99%
Month-to-Date Return4.32%
Cash Flow / Share (TTM)$6.24
EBITD / Share (Annual)$3.08
EPS Growth (3Y)37.09%
Operating Margin (Annual)42.82%
LT Debt / Equity (Annual)5.47x
P/CF (TTM)48.39x
ROI (5Y Avg)26.93%
P/E Excl Extra (TTM)63.49x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$3.17
P/TBV (Quarterly)15.78x
P/B Ratio (Annual)13.34x
Inventory Turnover (TTM)1.70x
Pretax Margin (TTM)47.34%
Book Value / Share (Annual)$9.85
Price vs S&P 500 (13W)23.83%
Net Margin Growth (5Y)7.33%
Beta1.61x
P/FCF (Annual)60.39x
Revenue / Share (TTM)$8.26
ROE (TTM)30.78%
52-Week Low$114.52
vGradeF
gGradeA
mGradeB
vgmGradeC