| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.95B | 1.91B | 1.92B | 1.73B | 1.11B |
| Gross Profit | 548.66M | 527.62M | 618.96M | 365.34M | 309.44M |
| EBITDA | 327.66M | 209.18M | 363.38M | 194.31M | 177.80M |
| Net Income | 100.37M | -135.16M | 62.00M | -21.88M | 21.86M |
Balance Sheet | |||||
| Total Assets | 2.73B | 2.72B | 2.75B | 2.90B | 1.96B |
| Cash, Cash Equivalents and Short-Term Investments | 465.96M | 467.25M | 557.42M | 698.51M | 442.36M |
| Total Debt | 426.78M | 437.79M | 362.99M | 452.49M | 471.69M |
| Total Liabilities | 796.01M | 830.24M | 755.35M | 903.45M | 618.63M |
| Stockholders Equity | 1.77B | 1.75B | 1.85B | 1.87B | 1.33B |
Cash Flow | |||||
| Free Cash Flow | 223.94M | 124.50M | 245.30M | 100.63M | 19.18M |
| Operating Cash Flow | 301.47M | 283.12M | 361.15M | 191.86M | 148.41M |
| Investing Cash Flow | -169.66M | -174.72M | -245.37M | -210.65M | -392.72M |
| Financing Cash Flow | -212.38M | -194.92M | -242.88M | 293.68M | 85.12M |