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 |
51.80M | 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 | |||
-35.00M | 34.40M | 64.40M | 75.40M | 128.70M | Total Assets |
1.73B | 1.71B | 1.62B | 1.78B | 1.60B | Total Debt |
414.50M | 419.30M | 419.90M | 436.40M | 339.30M | Net Debt |
449.50M | 384.90M | 355.50M | 361.00M | 210.60M | Total Liabilities |
-1.13B | 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.50B | 7.60 | 18.29% | 1.77% | -0.47% | -34.74% | |
77 Outperform | $6.15B | 9.21 | 16.14% | 1.94% | 11.36% | 13.78% | |
74 Outperform | $124.41B | 20.32 | 27.66% | 1.29% | -20.93% | -34.33% | |
74 Outperform | $53.26B | 12.84 | 23.77% | 1.17% | -4.29% | -9.76% | |
72 Outperform | $50.62B | 12.98 | 38.42% | 2.00% | 0.14% | 444.36% | |
63 Neutral | $331.32M | 6.03 | 1.95% | ― | -2.24% | 42.13% | |
62 Neutral | $8.11B | 13.34 | 1.17% | 3.02% | 4.16% | -15.14% |