| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 555.25M | 653.76M | 586.46M | 519.21M | 510.74M | 139.84M |
| Gross Profit | 555.25M | 184.27M | 580.62M | 97.08M | 512.10M | 23.11M |
| EBITDA | 0.00 | 48.20M | 12.27M | -1.31M | 27.38M | -124.37M |
| Net Income | -3.44M | 15.88M | -20.84M | -23.48M | 18.46M | -163.52M |
Balance Sheet | ||||||
| Total Assets | 2.42B | 2.41B | 2.53B | 2.51B | 2.78B | 2.93B |
| Cash, Cash Equivalents and Short-Term Investments | 60.52M | 193.88M | 233.23M | 212.01M | 322.00M | 344.09M |
| Total Debt | 435.13M | 355.62M | 438.39M | 347.52M | 390.03M | 417.17M |
| Total Liabilities | 905.47M | 816.64M | 847.36M | 708.34M | 697.34M | 746.84M |
| Stockholders Equity | 1.51B | 1.60B | 1.69B | 1.81B | 2.08B | 2.18B |
Cash Flow | ||||||
| Free Cash Flow | 30.52M | 94.96M | 30.78M | 211.27M | 138.21M | -78.83M |
| Operating Cash Flow | 30.65M | 94.96M | 32.24M | 211.27M | 138.97M | -78.45M |
| Investing Cash Flow | 3.62M | 39.51M | -28.74M | -8.02M | -3.85M | -10.66M |
| Financing Cash Flow | -102.23M | -144.33M | -9.21M | -300.79M | -169.61M | 283.46M |