Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 870.04M | 880.61M | 945.65M | 830.76M | 729.35M | 690.94M |
Gross Profit | 670.51M | 770.41M | 783.13M | 703.12M | 626.26M | 585.01M |
EBITDA | 145.17M | 169.11M | 161.09M | 147.22M | 60.88M | 61.46M |
Net Income | -34.86M | -11.57M | -32.51M | -12.95M | -106.51M | 89.74M |
Balance Sheet | ||||||
Total Assets | 931.00M | 880.07M | 974.77M | 982.67M | 878.28M | 971.72M |
Cash, Cash Equivalents and Short-Term Investments | 241.00M | 156.92M | 178.24M | 189.91M | 159.30M | 216.73M |
Total Debt | 925.00M | 888.52M | 988.21M | 1.10B | 1.02B | 1.03B |
Total Liabilities | 1.27B | 1.25B | 1.40B | 1.51B | 1.39B | 1.37B |
Stockholders Equity | -348.00M | -382.12M | -442.77M | -546.24M | -556.76M | -449.25M |
Cash Flow | ||||||
Free Cash Flow | 145.63M | 81.38M | 82.94M | 55.41M | 33.40M | 8.75M |
Operating Cash Flow | 191.90M | 127.41M | 126.39M | 107.21M | 78.66M | 54.16M |
Investing Cash Flow | -42.90M | -24.71M | -30.08M | -50.41M | -47.72M | 425.86M |
Financing Cash Flow | -77.45M | -115.03M | -111.22M | -40.12M | -86.52M | -437.65M |