Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
63.51B | 61.38B | 53.62B | 53.81B | 48.34B | 39.47B | Gross Profit |
16.66B | 15.84B | 8.83B | 8.13B | 10.17B | 9.47B | EBIT |
7.27B | 6.63B | 487.66M | 484.11M | 3.01B | 2.85B | EBITDA |
12.41B | 9.13B | 4.13B | 3.42B | 4.85B | 5.55B | Net Income Common Stockholders |
3.83B | 3.21B | -2.03B | -3.09B | 419.45M | 1.52B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
12.98B | 12.06B | 9.71B | 8.55B | 7.88B | 7.89B | Total Assets |
62.89B | 62.68B | 57.27B | 57.85B | 55.90B | 49.66B | Total Debt |
24.05B | 24.73B | 23.82B | 26.56B | 27.94B | 24.94B | Net Debt |
12.00B | 13.57B | 14.55B | 18.43B | 20.41B | 17.36B | Total Liabilities |
45.51B | 46.18B | 41.63B | 46.03B | 47.08B | 40.85B | Stockholders Equity |
16.04B | 15.09B | 14.92B | 11.27B | 8.46B | 8.59B |
Cash Flow | Free Cash Flow | ||||
9.60B | 8.51B | 1.52B | 194.92M | 2.19B | 3.52B | Operating Cash Flow |
12.23B | 10.78B | 3.94B | 1.88B | 3.92B | 4.42B | Investing Cash Flow |
-4.35B | -3.50B | -2.11B | -3.26B | -3.55B | -1.43B | Financing Cash Flow |
-6.50B | -6.73B | -861.84M | 2.26B | -572.48M | -587.04M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $10.76B | 8.94 | 36.53% | ― | 2.35% | 145.82% | |
73 Outperform | $6.44B | 9.16 | 23.47% | 2.36% | 3.82% | ― | |
72 Outperform | $17.13B | 22.91 | 9.39% | 3.67% | -1.01% | -2.93% | |
71 Outperform | $6.18B | 20.02 | 9.15% | ― | 1.48% | 9.36% | |
67 Neutral | $10.71B | 32.84 | 3.67% | 6.25% | -3.15% | -65.38% | |
63 Neutral | $6.96B | 11.51 | 2.80% | 3.85% | 2.70% | -24.43% | |
60 Neutral | $10.05B | 22.22 | -17.87% | 3.86% | 7.07% | -181.54% |