Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
5.24B | 6.40B | 6.81B | 5.85B | 4.35B | Gross Profit |
1.35B | 1.83B | 1.95B | 1.67B | 1.21B | EBIT |
311.60M | 734.90M | 947.80M | 812.90M | 539.30M | EBITDA |
618.70M | 1.01B | 1.18B | 980.50M | 693.50M | Net Income Common Stockholders |
149.30M | 420.40M | 677.00M | 593.30M | 372.70M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
269.80M | 468.60M | 600.10M | 355.30M | 576.30M | Total Assets |
5.68B | 6.23B | 6.32B | 5.42B | 3.77B | Total Debt |
201.10M | 2.59B | 2.51B | 1.82B | 951.40M | Net Debt |
-55.40M | 2.12B | 1.91B | 1.46B | 431.80M | Total Liabilities |
3.79B | 4.14B | 4.28B | 3.51B | 2.26B | Stockholders Equity |
200.00M | 2.09B | 2.04B | 1.91B | 1.51B |
Cash Flow | Free Cash Flow | |||
264.00M | 444.30M | 197.80M | 306.90M | 615.90M | Operating Cash Flow |
431.40M | 733.60M | 586.10M | 574.00M | 798.30M | Investing Cash Flow |
-168.90M | -378.90M | -443.20M | -1.35B | -246.90M | Financing Cash Flow |
-442.70M | -487.00M | 110.80M | 621.80M | -361.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | $536.35M | 9.91 | 5.75% | ― | -1.73% | -40.39% | |
68 Neutral | $298.57M | 17.81 | 11.94% | 6.35% | -38.35% | -59.21% | |
65 Neutral | $3.86B | 30.63 | 7.50% | 2.86% | -18.19% | -68.10% | |
64 Neutral | $304.39M | ― | -1.53% | ― | -45.70% | -115.77% | |
60 Neutral | $13.01B | 10.45 | 0.79% | 3.53% | 1.60% | -22.47% |