Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 7.52B | 7.66B | 7.60B | 7.61B | 5.99B | 3.75B |
Gross Profit | 6.14B | 4.80B | 4.92B | 4.99B | 3.95B | 2.47B |
EBITDA | 198.28M | 303.90M | 339.90M | 395.60M | 506.00M | 465.90M |
Net Income | -176.20M | -136.40M | 19.40M | 127.00M | 242.81M | 369.00M |
Balance Sheet | ||||||
Total Assets | 2.63B | 2.63B | 2.58B | 2.54B | 2.21B | 1.53B |
Cash, Cash Equivalents and Short-Term Investments | 496.10M | 496.10M | 442.70M | 511.90M | 835.50M | 731.40M |
Total Debt | 914.30M | 914.30M | 714.20M | 666.20M | 461.70M | 362.10M |
Total Liabilities | 1.74B | 1.74B | 1.56B | 1.58B | 1.31B | 869.60M |
Stockholders Equity | 891.70M | 891.70M | 1.02B | 961.70M | 895.70M | 656.40M |
Cash Flow | ||||||
Free Cash Flow | 174.00M | 73.20M | 78.00M | -104.10M | 206.80M | 517.00M |
Operating Cash Flow | 333.30M | 239.30M | 383.80M | 313.40M | 458.60M | 601.50M |
Investing Cash Flow | -155.80M | -162.60M | -339.60M | -443.80M | -321.60M | -210.50M |
Financing Cash Flow | -27.30M | -26.90M | -110.80M | -204.30M | -62.70M | 163.40M |