Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 891.02M | 880.61M | 929.44M | 830.76M | 729.35M | 690.94M |
Gross Profit | 666.13M | 770.41M | 783.13M | 703.12M | 626.26M | 585.01M |
EBITDA | 164.59M | 169.11M | 161.09M | 188.26M | 55.30M | 42.60M |
Net Income | -14.95M | -11.57M | -32.51M | -12.95M | -106.51M | 89.74M |
Balance Sheet | ||||||
Total Assets | 806.87M | 880.07M | 974.77M | 982.67M | 878.28M | 971.72M |
Cash, Cash Equivalents and Short-Term Investments | 130.43M | 156.92M | 178.24M | 189.91M | 159.30M | 229.60M |
Total Debt | 860.81M | 888.52M | 988.21M | 1.08B | 1.02B | 1.03B |
Total Liabilities | 1.18B | 1.25B | 1.40B | 1.51B | 1.39B | 1.37B |
Stockholders Equity | -383.73M | -382.12M | -442.77M | -546.24M | -556.76M | -449.25M |
Cash Flow | ||||||
Free Cash Flow | 144.33M | 81.38M | 82.94M | 55.41M | 33.40M | 8.75M |
Operating Cash Flow | 175.57M | 127.41M | 126.39M | 107.21M | 78.66M | 54.16M |
Investing Cash Flow | -45.99M | -24.71M | -30.08M | -50.41M | -47.72M | 391.50M |
Financing Cash Flow | -90.01M | -115.03M | -111.22M | -40.12M | -86.52M | -374.19M |