| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 662.48M | 754.70M | 785.00M | 822.42M | 742.20M |
| Gross Profit | 132.22M | 419.45M | 449.38M | 451.34M | 396.46M |
| EBITDA | 37.15M | 50.41M | 53.78M | 73.93M | 73.41M |
| Net Income | -19.57M | 3.75M | 12.48M | 30.25M | 34.02M |
Balance Sheet | |||||
| Total Assets | 702.34M | 818.22M | 649.80M | 727.13M | 722.77M |
| Cash, Cash Equivalents and Short-Term Investments | 131.75M | 203.75M | 104.87M | 145.58M | 154.20M |
| Total Debt | 156.40M | 207.03M | 28.13M | 26.34M | 27.54M |
| Total Liabilities | 475.99M | 554.85M | 388.36M | 466.34M | 473.56M |
| Stockholders Equity | 226.35M | 263.37M | 261.45M | 260.55M | 248.37M |
Cash Flow | |||||
| Free Cash Flow | 1.24M | -5.21M | 4.06M | 20.09M | 89.72M |
| Operating Cash Flow | 20.41M | 14.30M | 16.14M | 39.65M | 103.88M |
| Investing Cash Flow | -62.62M | -76.14M | -14.78M | -11.05M | -8.35M |
| Financing Cash Flow | -65.07M | 137.64M | -19.63M | -30.23M | -132.65M |