Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 135.58M | 137.03M | 148.62M | 144.79M | 145.53M | 146.29M |
Gross Profit | 104.77M | 107.88M | 112.61M | 108.59M | 121.50M | 122.86M |
EBITDA | 80.42M | 41.29M | -28.81M | 98.80M | 112.96M | -57.41M |
Net Income | -32.86M | -30.08M | -81.73M | -22.32M | 52.77M | -74.32M |
Balance Sheet | ||||||
Total Assets | 1.84B | 1.85B | 2.06B | 2.21B | 2.41B | 2.48B |
Cash, Cash Equivalents and Short-Term Investments | 6.16M | 4.74M | 6.07M | 27.07M | 158.08M | 117.34M |
Total Debt | 37.91M | 808.63M | 974.67M | 1.00B | 1.14B | 1.27B |
Total Liabilities | 870.16M | 883.21M | 1.06B | 1.09B | 1.23B | 1.36B |
Stockholders Equity | 972.17M | 970.27M | 1.00B | 1.12B | 1.17B | 1.11B |
Cash Flow | ||||||
Free Cash Flow | 16.65M | 27.07M | 54.20M | 50.29M | 59.97M | 39.19M |
Operating Cash Flow | 33.42M | 46.46M | 77.38M | 82.98M | 78.68M | 54.03M |
Investing Cash Flow | 146.99M | 137.35M | -23.18M | -32.70M | 95.16M | -14.81M |
Financing Cash Flow | -184.41M | -185.14M | -75.16M | -181.33M | -133.01M | -50.46M |