Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.18B | 2.23B | 2.03B | 1.72B | 1.44B | Gross Profit |
375.00M | 425.20M | 364.50M | 307.20M | 254.70M | EBIT |
51.80M | 92.40M | 84.80M | 46.50M | 38.60M | EBITDA |
112.90M | 139.20M | -23.50M | 94.40M | 81.50M | Net Income Common Stockholders |
55.80M | 39.20M | -123.60M | 11.00M | -19.10M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
48.00M | 34.40M | 64.40M | 75.40M | 128.70M | Total Assets |
1.66B | 1.71B | 1.62B | 1.78B | 1.60B | Total Debt |
414.50M | 419.30M | 419.90M | 436.40M | 339.30M | Net Debt |
389.20M | 384.90M | 355.50M | 361.00M | 210.60M | Total Liabilities |
1.02B | 1.10B | 1.08B | 1.11B | 960.00M | Stockholders Equity |
2.86B | 603.30M | 537.80M | 662.40M | 643.50M |
Cash Flow | Free Cash Flow | |||
3.50M | -14.40M | 15.10M | 35.80M | -61.40M | Operating Cash Flow |
49.20M | 63.00M | 76.90M | 76.20M | -35.10M | Investing Cash Flow |
-40.40M | -71.80M | -58.00M | -226.30M | -25.80M | Financing Cash Flow |
6.70M | -21.40M | -29.90M | 100.90M | -14.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $2.43B | 7.41 | 19.13% | 1.85% | -0.47% | -34.74% | |
74 Outperform | $122.84B | 20.06 | 27.91% | 1.36% | -20.93% | -34.33% | |
73 Outperform | $40.85B | 10.45 | 41.27% | 2.41% | 0.14% | 444.36% | |
70 Outperform | $49.31B | 11.88 | 24.93% | 1.42% | -4.29% | -9.76% | |
68 Neutral | $5.76B | 8.60 | 17.34% | 2.12% | 11.36% | 13.78% | |
65 Neutral | $286.02M | 5.16 | 8.98% | ― | -2.24% | 42.13% | |
62 Neutral | $7.68B | 13.06 | 3.21% | 3.34% | 3.62% | -14.40% |