Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 684.60M | 545.40M | 521.50M | 463.80M | 399.00M | 311.40M |
Gross Profit | 454.20M | 351.50M | 338.80M | 288.50M | 251.90M | 195.00M |
EBITDA | 291.10M | 277.40M | 315.00M | 307.60M | 541.90M | 289.70M |
Net Income | 18.60M | 46.00M | -337.70M | 289.70M | 399.80M | 160.50M |
Balance Sheet | ||||||
Total Assets | 19.20B | 8.67B | 8.54B | 8.89B | 7.88B | 6.25B |
Cash, Cash Equivalents and Short-Term Investments | 44.20M | 31.00M | 125.90M | 173.70M | 69.80M | 113.50M |
Total Debt | 11.29B | 5.26B | 5.19B | 5.16B | 4.53B | 3.85B |
Total Liabilities | 12.07B | 5.80B | 5.71B | 5.73B | 5.02B | 4.28B |
Stockholders Equity | 7.12B | 2.87B | 2.82B | 3.16B | 2.86B | 1.98B |
Cash Flow | ||||||
Free Cash Flow | 181.80M | 95.60M | 136.10M | 1.67B | 146.50M | 183.80M |
Operating Cash Flow | 184.00M | 95.90M | 136.90M | 1.68B | 147.30M | 184.80M |
Investing Cash Flow | -273.40M | -255.40M | -278.40M | -4.98B | -923.70M | -746.90M |
Financing Cash Flow | 55.70M | 64.60M | 93.70M | 4.34B | 732.70M | 573.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
64 Neutral | 1.80B | 14.15 | 3.74% | 1.11% | -0.16% | 0.00% | |
56 Neutral | 3.87B | 16.66 | 4.02% | 0.96% | -4.24% | 0.00% | |
54 Neutral | €3.48B | 78.12 | 0.37% | ― | 28.05% | ― | |
43 Neutral | 3.37B | -49.46 | -1.48% | ― | 44.40% | 64.16% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |