| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.58B | 1.31B | 1.53B | 1.48B | 945.11M |
| Gross Profit | 163.74M | 182.24M | 220.07M | 252.57M | 183.27M |
| EBITDA | 165.23M | 200.39M | 229.88M | 239.38M | 197.88M |
| Net Income | 27.31M | 65.69M | 96.75M | 126.39M | 93.68M |
Balance Sheet | |||||
| Total Assets | 2.00B | 1.67B | 1.74B | 1.59B | 1.48B |
| Cash, Cash Equivalents and Short-Term Investments | 377.30M | 328.25M | 418.21M | 344.28M | 492.37M |
| Total Debt | 452.91M | 344.14M | 423.19M | 343.74M | 228.14M |
| Total Liabilities | 1.05B | 704.77M | 811.03M | 727.42M | 724.43M |
| Stockholders Equity | 943.70M | 961.89M | 927.20M | 857.22M | 750.00M |
Cash Flow | |||||
| Free Cash Flow | -110.08M | 96.00K | 18.37M | -61.45M | 8.43M |
| Operating Cash Flow | 149.98M | 200.69M | 180.28M | 24.76M | 120.26M |
| Investing Cash Flow | -287.49M | -52.35M | -95.20M | -143.31M | -136.98M |
| Financing Cash Flow | 180.88M | -134.95M | 9.22M | -4.21M | -41.69M |