| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 323.52M | 320.63M | 386.27M | 563.61M | 501.99M | 291.34M |
| Gross Profit | 1.85M | 12.98M | 178.18M | 313.32M | 247.13M | 101.35M |
| EBITDA | 48.94M | 61.45M | 125.10M | 332.62M | 224.29M | 102.21M |
| Net Income | -43.58M | -37.12M | 71.27M | 173.70M | 73.94M | -4.58M |
Balance Sheet | ||||||
| Total Assets | 539.54M | 530.21M | 725.77M | 694.35M | 771.73M | 513.39M |
| Cash, Cash Equivalents and Short-Term Investments | 5.46M | 8.35M | 190.67M | 103.93M | 181.67M | 23.41M |
| Total Debt | 38.99M | 10.70M | 209.65M | 200.83M | 354.69M | 331.64M |
| Total Liabilities | 162.92M | 141.15M | 304.68M | 317.05M | 570.88M | 416.12M |
| Stockholders Equity | 376.92M | 389.26M | 421.08M | 377.31M | 200.85M | 97.27M |
Cash Flow | ||||||
| Free Cash Flow | 59.46M | 7.05M | 121.43M | 88.38M | 164.77M | 69.11M |
| Operating Cash Flow | 77.19M | 74.09M | 151.68M | 156.80M | 305.61M | 104.60M |
| Investing Cash Flow | -89.94M | -67.79M | -28.84M | -68.18M | -140.23M | -35.91M |
| Financing Cash Flow | -16.27M | -188.64M | -36.06M | -166.37M | -7.10M | -52.27M |