| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.19B | 2.19B | 2.14B | 1.46B | 1.24B | 1.03B |
| Gross Profit | 1.12B | 1.22B | 1.17B | 686.52M | 544.52M | 362.24M |
| EBITDA | 466.78M | 617.45M | 882.06M | 129.48M | -43.89M | -134.23M |
| Net Income | 124.68M | 161.39M | 184.14M | -158.52M | -290.57M | -460.16M |
Balance Sheet | ||||||
| Total Assets | 14.40B | 13.50B | 12.86B | 12.63B | 13.47B | 14.01B |
| Cash, Cash Equivalents and Short-Term Investments | 2.68B | 1.94B | 978.26M | 779.88M | 802.12M | 1.01B |
| Total Debt | 7.80B | 6.94B | 6.26B | 6.18B | 6.21B | 6.39B |
| Total Liabilities | 8.88B | 8.06B | 7.39B | 7.21B | 7.42B | 7.69B |
| Stockholders Equity | 5.26B | 5.18B | 5.22B | 5.25B | 5.86B | 6.06B |
Cash Flow | ||||||
| Free Cash Flow | 288.65M | 254.10M | 83.64M | -163.46M | -215.69M | -473.25M |
| Operating Cash Flow | 372.30M | 358.99M | 238.83M | -91.04M | -144.43M | -362.55M |
| Investing Cash Flow | -109.98M | 149.37M | -157.52M | 88.17M | 79.76M | -23.36M |
| Financing Cash Flow | 365.32M | 660.09M | 33.54M | 64.04M | -108.25M | 366.22M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $11.62B | 24.05 | 30.38% | 4.59% | 4.43% | 1.61% | |
| ― | $2.09B | 16.68 | 2.40% | 3.30% | 0.32% | -15.27% | |
| ― | $62.24B | 38.80 | ― | 0.22% | 6.68% | 48.03% | |
| ― | $14.27B | 35.26 | 11.66% | 0.40% | 0.74% | -54.42% | |
| ― | $18.90B | 25.92 | ― | 1.38% | 8.89% | 23.20% | |
| ― | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
| ― | $73.65B | 30.61 | ― | 0.96% | 5.12% | -11.48% |