Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 4.81B | 5.20B | 3.48B | 3.79B | 930.61M | 218.09M |
Gross Profit | 2.45B | 2.14B | 1.39B | 2.18B | 504.25M | 69.22M |
EBITDA | 3.45B | 3.60B | 2.34B | 2.52B | 589.30M | 173.61M |
Net Income | 756.91M | 838.72M | 784.29M | 1.25B | 178.92M | 103.53M |
Balance Sheet | ||||||
Total Assets | 15.40B | 14.94B | 14.10B | 7.97B | 6.74B | 1.18B |
Cash, Cash Equivalents and Short-Term Investments | 69.00M | 75.83M | 1.12B | 768.03M | 254.45M | 24.74M |
Total Debt | 5.39B | 4.49B | 4.96B | 418.08M | 531.98M | 30.02M |
Total Liabilities | 8.61B | 8.32B | 7.92B | 2.60B | 2.09B | 137.56M |
Stockholders Equity | 6.79B | 6.63B | 6.18B | 5.37B | 4.65B | 1.05B |
Cash Flow | ||||||
Free Cash Flow | 1.35B | 893.36M | 729.63M | 1.13B | 121.85M | 95.00M |
Operating Cash Flow | 2.71B | 2.87B | 2.24B | 2.48B | 274.60M | 158.80M |
Investing Cash Flow | -2.60B | -2.67B | -5.24B | -1.31B | 73.55M | -63.80M |
Financing Cash Flow | -129.87M | -1.24B | 3.36B | -657.37M | -118.44M | -81.25M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | 4.84B | 7.65 | 19.52% | 2.68% | 58.35% | 210.80% | |
74 Outperform | $2.99B | 4.25 | 11.31% | 6.20% | 0.24% | -9.19% | |
72 Outperform | 2.52B | 4.25 | 25.23% | 6.73% | 2.98% | 7.94% | |
72 Outperform | 3.15B | 3.88 | 0.00% | 2.92% | 28.20% | 1.63% | |
71 Outperform | 3.84B | 14.43 | 5.48% | 4.74% | -18.08% | -49.36% | |
71 Outperform | 2.23B | -49.38 | 0.81% | 5.48% | 32.84% | -755.17% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |