Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.70B | 2.73B | 2.46B | 1.81B | 1.60B | 1.05B | Gross Profit |
521.60M | 938.50M | 795.70M | 566.40M | 446.10M | 193.50M | EBIT |
391.80M | 709.00M | 564.00M | 561.90M | 451.50M | 106.50M | EBITDA |
885.90M | 1.07B | 1.01B | 875.10M | 536.80M | 185.90M | Net Income Common Stockholders |
486.10M | 426.80M | 417.30M | 439.40M | 249.10M | 13.30M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
175.50M | 175.50M | 144.50M | 129.80M | 291.30M | 67.40M | Total Assets |
7.28B | 7.28B | 6.96B | 6.21B | 2.98B | 2.69B | Total Debt |
839.80M | 839.80M | 4.84B | 4.61B | 1.97B | 1.62B | Net Debt |
839.80M | 839.80M | 4.69B | 4.48B | 1.68B | 1.55B | Total Liabilities |
6.17B | 6.17B | 6.06B | 5.66B | 2.67B | 2.32B | Stockholders Equity |
1.08B | 1.08B | 893.60M | 551.50M | 306.80M | 367.10M |
Cash Flow | Free Cash Flow | ||||
276.70M | 225.70M | -70.70M | 80.00M | 243.70M | -92.30M | Operating Cash Flow |
506.00M | 772.70M | 605.80M | 536.80M | 335.50M | 141.90M | Investing Cash Flow |
34.70M | -545.20M | -718.00M | -3.10B | -100.40M | -239.40M | Financing Cash Flow |
947.40M | -196.60M | 129.30M | 2.42B | -500.00K | 76.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $32.52B | 23.15 | 50.14% | 1.87% | 8.93% | 22.50% | |
68 Neutral | $9.27B | 20.01 | -51.73% | 1.12% | 9.13% | -30.00% | |
65 Neutral | $9.31B | 13.64 | 24.69% | ― | 6.66% | -24.59% | |
60 Neutral | $8.29B | 19.84 | 39.39% | 0.35% | 11.07% | 3.32% | |
60 Neutral | $13.01B | 10.45 | 0.79% | 3.53% | 1.60% | -22.47% | |
48 Neutral | $3.02B | ― | -10.88% | ― | 3.38% | 38.18% |