Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 85.96B | 91.21B | 93.72B | 132.51B | 76.58B | 44.94B |
Gross Profit | 11.05B | 20.25B | 12.40B | 22.78B | 13.96B | 11.77B |
EBITDA | 22.49B | 16.82B | 17.76B | 28.52B | 19.86B | 7.91B |
Net Income | 2.48B | 2.62B | 4.77B | 13.89B | 5.82B | -8.63B |
Balance Sheet | ||||||
Total Assets | 136.21B | 146.95B | 142.61B | 152.17B | 137.76B | 109.65B |
Cash, Cash Equivalents and Short-Term Investments | 16.60B | 14.98B | 16.98B | 19.91B | 18.86B | 14.91B |
Total Debt | 34.87B | 34.97B | 39.14B | 31.87B | 33.13B | 31.70B |
Total Liabilities | 82.81B | 91.26B | 88.96B | 96.94B | 93.25B | 72.16B |
Stockholders Equity | 49.74B | 52.83B | 53.18B | 54.76B | 44.44B | 37.41B |
Cash Flow | ||||||
Free Cash Flow | 4.16B | 5.09B | 5.90B | 5.04B | 7.63B | 190.00M |
Operating Cash Flow | 12.52B | 13.09B | 15.12B | 5.82B | 12.86B | 4.82B |
Investing Cash Flow | -8.52B | -9.82B | -9.37B | -7.02B | -12.02B | -4.59B |
Financing Cash Flow | -4.89B | -5.38B | -5.67B | -8.54B | -2.04B | 3.25B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $53.20B | 20.13 | 4.83% | 5.11% | -6.31% | -33.87% | |
77 Outperform | $210.27B | 16.27 | 7.47% | 3.87% | -5.75% | -20.18% | |
73 Outperform | $76.98B | 5.84 | 19.48% | 13.45% | -13.68% | -13.96% | |
73 Outperform | $129.15B | 10.49 | 10.96% | 6.14% | -10.73% | -36.76% | |
72 Outperform | $62.96B | 8.18 | 19.22% | 8.65% | 1.19% | -7.87% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $87.97B | 144.75 | 0.95% | 5.63% | -7.40% | -90.89% |