Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 192.12M | 184.16M | 162.67M | 190.77M | 220.40M |
Gross Profit | 138.42M | 126.42M | 114.89M | 124.67M | 133.03M |
EBITDA | 174.16M | 108.47M | 110.71M | 33.02M | -164.68M |
Net Income | 115.84M | 79.42M | 57.27M | -213.29M | -194.22M |
Balance Sheet | |||||
Total Assets | 2.36B | 2.28B | 2.10B | 2.04B | 2.74B |
Cash, Cash Equivalents and Short-Term Investments | 18.32M | 25.54M | 14.35M | 26.77M | 67.00M |
Total Debt | 953.14M | 960.46M | 873.27M | 833.16M | 1.27B |
Total Liabilities | 1.09B | 1.08B | 974.81M | 941.96M | 1.41B |
Stockholders Equity | 1.02B | 964.48M | 885.68M | 866.82M | 1.12B |
Cash Flow | |||||
Free Cash Flow | 92.18M | 81.41M | 66.52M | 80.00M | 97.22M |
Operating Cash Flow | 92.36M | 82.55M | 66.60M | 80.41M | 97.44M |
Investing Cash Flow | -39.40M | -98.64M | -56.52M | 350.01M | 39.33M |
Financing Cash Flow | -60.19M | 27.29M | -22.49M | -470.65M | -90.60M |