| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.07B | 1.09B | 1.20B | 1.26B | 1.36B | 1.14B |
| Gross Profit | 277.18M | 253.12M | 291.35M | 289.44M | 406.55M | 401.80M |
| EBITDA | 61.54M | 21.07M | 123.91M | 246.65M | 272.78M | 278.95M |
| Net Income | 39.97M | -50.83M | 49.44M | 161.03M | 246.09M | 252.23M |
Balance Sheet | ||||||
| Total Assets | 3.59B | 3.50B | 3.44B | 3.60B | 3.22B | 2.90B |
| Cash, Cash Equivalents and Short-Term Investments | 271.13M | 157.85M | 233.43M | 364.52M | 264.18M | 309.34M |
| Total Debt | 699.08M | 656.04M | 539.39M | 598.27M | 366.38M | 304.80M |
| Total Liabilities | 1.17B | 1.11B | 960.29M | 1.12B | 861.10M | 785.62M |
| Stockholders Equity | 2.41B | 2.38B | 2.47B | 2.46B | 2.35B | 2.10B |
Cash Flow | ||||||
| Free Cash Flow | -43.82M | -66.70M | 98.96M | -233.05M | -24.98M | 4.22M |
| Operating Cash Flow | 16.30M | 17.92M | 193.63M | -121.35M | 135.63M | 149.32M |
| Investing Cash Flow | -28.17M | -50.77M | -31.88M | -101.32M | -151.80M | -197.21M |
| Financing Cash Flow | 91.26M | 44.46M | -148.13M | 233.69M | -54.16M | -94.80M |