Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
5.18B | 4.42B | 3.17B | 2.75B | 2.24B | Gross Profit |
5.18B | 3.51B | 3.17B | 2.75B | 2.24B | EBIT |
4.18B | 3.58B | 2.10B | 1.82B | 1.38B | EBITDA |
-1.15B | 6.68B | 3.20B | 2.12B | 1.60B | Net Income Common Stockholders |
755.00M | 600.00M | 380.00M | 308.00M | 195.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
3.63B | 3.75B | 3.44B | 2.45B | 4.29B | Total Assets |
150.52B | 128.42B | 115.14B | 108.95B | 95.68B | Total Debt |
14.00M | 11.36B | 8.96B | 11.80B | 9.96B | Net Debt |
-3.62B | 7.61B | 5.52B | 9.35B | 5.66B | Total Liabilities |
133.92B | 114.36B | 103.53B | 98.73B | 86.68B | Stockholders Equity |
4.28B | 3.58B | 2.85B | 2.40B | 1.95B |
Cash Flow | Free Cash Flow | |||
8.68B | 4.50B | 3.90B | 5.82B | 8.02B | Operating Cash Flow |
8.72B | 4.54B | 3.97B | 5.90B | 8.07B | Investing Cash Flow |
-44.00M | -52.00M | -67.00M | -188.00M | -50.00M | Financing Cash Flow |
-833.00M | -624.00M | -470.00M | -523.00M | -229.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $154.96B | 25.27 | 14.12% | 1.23% | 2.32% | 37.66% | |
77 Outperform | $33.54B | 60.84 | 9.14% | 0.30% | 28.86% | 29.26% | |
73 Outperform | $72.41B | 24.74 | 19.26% | 0.55% | 15.28% | 23.59% | |
73 Outperform | $26.68B | 23.77 | 42.26% | 0.36% | 23.20% | 2.38% | |
71 Outperform | $174.38B | 12.68 | 13.88% | 3.08% | 6.57% | 55.54% | |
66 Neutral | $153.67B | 12.20 | 12.27% | 2.08% | 2.89% | 68.64% | |
64 Neutral | $12.64B | 9.74 | 8.05% | 17044.60% | 12.66% | -4.62% |