| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 52.12M | 53.38M | 102.54M | 32.21M | 64.32M |
| Gross Profit | 51.46M | 40.50M | 57.69M | 8.26M | 64.28M |
| EBITDA | 100.51M | 17.03M | 7.84M | -88.60M | 53.81M |
| Net Income | 98.82M | 47.53M | 7.11M | -89.93M | 69.88M |
Balance Sheet | |||||
| Total Assets | 1.71B | 1.62B | 1.57B | 1.60B | 1.69B |
| Cash, Cash Equivalents and Short-Term Investments | 715.32M | 816.94M | 751.50M | 943.75M | 944.43M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 139.00K |
| Total Liabilities | 37.43M | 33.91M | 31.28M | 60.14M | 53.04M |
| Stockholders Equity | 1.67B | 1.58B | 1.54B | 1.54B | 1.64B |
Cash Flow | |||||
| Free Cash Flow | 52.51M | 22.89M | 71.11M | 19.16M | 17.72M |
| Operating Cash Flow | 52.52M | 22.89M | 71.11M | 19.21M | 17.75M |
| Investing Cash Flow | 202.60M | 113.34M | -785.11M | -60.09M | -79.04M |
| Financing Cash Flow | -6.95M | -6.93M | -8.10M | -8.09M | 2.38M |