Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 3.35B | 3.33B | 3.36B | 3.36B | 2.79B | 2.63B |
Gross Profit | 771.70M | 650.00M | 737.50M | 605.10M | 550.60M | 578.80M |
EBITDA | 268.30M | 258.80M | 247.70M | 190.00M | 223.70M | 243.40M |
Net Income | -80.80M | -62.60M | 20.40M | -26.80M | 15.10M | -19.10M |
Balance Sheet | ||||||
Total Assets | 2.51B | 2.48B | 2.48B | 2.61B | 2.42B | 2.34B |
Cash, Cash Equivalents and Short-Term Investments | 222.70M | 352.40M | 224.30M | 220.80M | 205.40M | 328.60M |
Total Debt | 839.20M | 790.30M | 776.10M | 875.60M | 681.10M | 802.40M |
Total Liabilities | 1.74B | 1.66B | 1.62B | 1.69B | 1.58B | 1.57B |
Stockholders Equity | 764.80M | 818.10M | 862.70M | 911.60M | 840.20M | 770.30M |
Cash Flow | ||||||
Free Cash Flow | 133.30M | 191.20M | 185.60M | -115.80M | 44.80M | 190.00M |
Operating Cash Flow | 235.00M | 287.20M | 278.50M | -19.10M | 117.60M | 264.10M |
Investing Cash Flow | -196.80M | -125.40M | -94.90M | -98.10M | -68.40M | -68.90M |
Financing Cash Flow | 15.40M | -28.30M | -154.30M | 130.00M | -178.40M | -1.20M |