Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
70.04B | 57.12B | 58.95B | 69.29B | 49.74B | 33.28B | Gross Profit |
11.84B | 10.91B | 12.52B | 16.11B | 10.10B | 7.01B | EBIT |
1.39B | 1.95B | 4.29B | 5.86B | 3.76B | -2.55B | EBITDA |
5.07B | 5.61B | 7.25B | 9.93B | 6.74B | -557.00M | Net Income Common Stockholders |
1.32B | 1.76B | 3.17B | 4.25B | 2.50B | -3.29B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
6.55B | 6.43B | 8.43B | 9.01B | 7.84B | 5.51B | Total Assets |
61.59B | 63.19B | 61.63B | 59.96B | 56.25B | 49.30B | Total Debt |
0.00 | 12.19B | 10.56B | 13.36B | 14.49B | 15.56B | Net Debt |
-3.27B | 7.43B | 6.43B | 6.85B | 8.90B | 11.24B | Total Liabilities |
32.91B | 34.09B | 32.56B | 33.99B | 33.46B | 28.76B | Stockholders Equity |
26.16B | 26.49B | 26.20B | 25.29B | 22.41B | 20.30B |
Cash Flow | Free Cash Flow | ||||
408.00M | 240.00M | 2.22B | 4.30B | 2.77B | 852.00M | Operating Cash Flow |
4.75B | 4.96B | 6.51B | 7.83B | 4.68B | 2.74B | Investing Cash Flow |
-2.19B | -2.69B | -5.85B | -4.10B | -2.93B | 222.00M | Financing Cash Flow |
-2.65B | -1.64B | -3.05B | -2.83B | -529.00M | -1.61B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $16.13B | 13.26 | 4.69% | 5.40% | -5.07% | -59.50% | |
78 Outperform | $129.74B | 10.19 | 11.75% | 5.27% | -9.86% | -32.59% | |
75 Outperform | $74.59B | 9.18 | 11.25% | 8.35% | -10.84% | -61.73% | |
73 Outperform | $47.98B | 17.79 | 4.78% | 3.49% | -2.17% | -25.00% | |
73 Outperform | $70.53B | 8.16 | 18.28% | 5.61% | 3.96% | -1.69% | |
68 Neutral | $79.01B | 186.20 | -1.87% | 6.14% | -7.70% | -113.83% | |
58 Neutral | $7.47B | 3.50 | -4.45% | 10.05% | 0.81% | -49.42% |