| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 555.25M | 708.46M | 653.76M | 586.46M | 519.21M | 510.74M |
| Gross Profit | 555.25M | 163.92M | 184.27M | 580.62M | 97.08M | 512.10M |
| EBITDA | 0.00 | 94.39M | 48.20M | 12.27M | -1.31M | 27.38M |
| Net Income | -3.44M | 56.86M | 15.88M | -20.84M | -23.48M | 18.46M |
Balance Sheet | ||||||
| Total Assets | 2.42B | 2.26B | 2.41B | 2.53B | 2.51B | 2.78B |
| Cash, Cash Equivalents and Short-Term Investments | 60.52M | 201.54M | 193.88M | 233.23M | 212.01M | 322.00M |
| Total Debt | 435.13M | 368.69M | 355.62M | 438.39M | 347.52M | 390.03M |
| Total Liabilities | 905.47M | 843.82M | 816.64M | 847.36M | 708.34M | 697.34M |
| Stockholders Equity | 1.51B | 1.41B | 1.60B | 1.69B | 1.81B | 2.08B |
Cash Flow | ||||||
| Free Cash Flow | 30.52M | 216.93M | 94.96M | 30.78M | 211.27M | 138.21M |
| Operating Cash Flow | 30.65M | 217.11M | 94.96M | 32.24M | 211.27M | 138.97M |
| Investing Cash Flow | 3.62M | -14.78M | 39.51M | -28.74M | -8.02M | -3.85M |
| Financing Cash Flow | -102.23M | -194.70M | -144.33M | -9.21M | -300.79M | -169.61M |