Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.22B | 2.16B | 1.91B | 1.99B | 975.09M | 324.07M |
Gross Profit | 833.32M | 835.98M | 913.86M | 1.32B | 586.49M | 15.83M |
EBITDA | 1.77B | 1.58B | 1.62B | 1.11B | 206.44M | -685.58M |
Net Income | 608.71M | 520.31M | 922.97M | 773.24M | 6.36M | -906.04M |
Balance Sheet | ||||||
Total Assets | 5.70B | 5.60B | 4.48B | 2.88B | 1.52B | 872.09M |
Cash, Cash Equivalents and Short-Term Investments | 25.86M | 8.93M | 8.20M | 2.53M | 9.52M | 1.43M |
Total Debt | 2.37B | 2.37B | 1.84B | 1.53B | 803.44M | 944.84M |
Total Liabilities | 3.29B | 3.28B | 2.44B | 2.13B | 1.31B | 1.10B |
Stockholders Equity | 2.41B | 2.32B | 2.05B | 745.26M | 215.13M | -223.30M |
Cash Flow | ||||||
Free Cash Flow | -233.33M | -283.19M | -661.93M | -431.36M | -197.32M | 47.76M |
Operating Cash Flow | 1.45B | 1.41B | 1.18B | 928.42M | 396.47M | 331.69M |
Investing Cash Flow | -1.64B | -1.67B | -1.86B | -1.40B | -634.43M | -283.93M |
Financing Cash Flow | 208.81M | 266.83M | 684.69M | 467.37M | 246.06M | -62.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $3.28B | 4.11 | 11.14% | 5.64% | 0.24% | -9.19% | |
76 Outperform | $2.51B | 4.24 | 27.17% | 7.18% | 2.98% | 7.94% | |
72 Outperform | $2.92B | 3.53 | ― | 3.14% | 28.20% | 1.63% | |
70 Outperform | $2.81B | 11.38 | ― | 10.75% | -8.06% | -22.61% | |
68 Neutral | $2.31B | -50.28 | 0.81% | 5.38% | 32.84% | -755.17% | |
61 Neutral | $2.01B | -102.16 | -1.17% | ― | 13.20% | 55.44% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |