Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.73B | 2.46B | 1.81B | 1.60B | 1.05B | Gross Profit |
938.50M | 795.70M | 566.40M | 446.10M | 193.50M | EBIT |
709.00M | 564.00M | 561.90M | 451.50M | 106.50M | EBITDA |
1.07B | 1.01B | 875.10M | 536.80M | 185.90M | Net Income Common Stockholders |
426.80M | 417.30M | 439.40M | 249.10M | 13.30M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
175.50M | 144.50M | 129.80M | 291.30M | 67.40M | Total Assets |
7.28B | 6.96B | 6.21B | 2.98B | 2.69B | Total Debt |
839.80M | 4.84B | 4.61B | 1.97B | 1.62B | Net Debt |
839.80M | 4.69B | 4.48B | 1.68B | 1.55B | Total Liabilities |
6.17B | 6.06B | 5.66B | 2.67B | 2.32B | Stockholders Equity |
1.08B | 893.60M | 551.50M | 306.80M | 367.10M |
Cash Flow | Free Cash Flow | |||
225.70M | -70.70M | 80.00M | 243.70M | -92.30M | Operating Cash Flow |
772.70M | 605.80M | 536.80M | 335.50M | 141.90M | Investing Cash Flow |
-545.20M | -718.00M | -3.10B | -100.40M | -239.40M | Financing Cash Flow |
-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.97B | 23.47 | 41.30% | 1.85% | 8.93% | 22.50% | |
71 Outperform | $9.65B | 20.83 | -51.73% | 1.13% | 9.13% | -30.00% | |
65 Neutral | $9.03B | 13.40 | 21.76% | ― | 6.66% | -24.59% | |
60 Neutral | $8.42B | 20.16 | 42.87% | 0.36% | 11.07% | 3.32% | |
60 Neutral | $13.01B | 10.45 | 0.79% | 3.53% | 1.60% | -22.47% | |
44 Neutral | $2.95B | ― | -10.27% | ― | 3.38% | 38.18% |