Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
84.68B | 86.15B | 79.18B | 64.22B | 44.65B | Gross Profit |
56.77B | 59.28B | 54.20B | 43.85B | 28.76B | EBIT |
18.91B | 22.56B | 21.00B | 17.13B | 8.32B | EBITDA |
27.09B | 28.55B | 26.72B | 22.19B | 13.78B | Net Income Common Stockholders |
12.55B | 15.17B | 14.08B | 12.04B | 4.70B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
13.59B | 11.26B | 10.85B | 10.56B | 20.71B | Total Assets |
149.19B | 143.69B | 134.65B | 125.31B | 108.67B | Total Debt |
41.20B | 38.88B | 35.09B | 34.45B | 37.48B | Net Debt |
31.57B | 31.10B | 28.79B | 28.26B | 31.07B | Total Liabilities |
79.90B | 80.99B | 78.04B | 76.40B | 69.84B | Stockholders Equity |
67.52B | 61.02B | 55.11B | 47.12B | 37.41B |
Cash Flow | Free Cash Flow | |||
13.37B | 10.60B | 12.76B | 15.40B | 8.39B | Operating Cash Flow |
18.93B | 18.40B | 17.84B | 18.66B | 10.91B | Investing Cash Flow |
-6.54B | -8.31B | -6.28B | -16.42B | -3.02B | Financing Cash Flow |
-10.72B | -9.40B | -12.33B | -14.72B | 7.47B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $13.84B | 20.42 | 27.57% | 1.44% | 5.23% | 24.63% | |
74 Outperform | $327.38B | 23.89 | 19.77% | 1.52% | -1.65% | -17.16% | |
67 Neutral | $3.62B | 5.30 | 13.79% | 0.23% | -4.83% | 45.23% | |
63 Neutral | $100.49B | 22.61 | 31.93% | 2.22% | -7.16% | -12.12% | |
59 Neutral | $12.37B | 11.05 | 1.62% | 3.72% | 1.33% | -19.92% | |
58 Neutral | $6.38B | ― | -16.13% | 2.20% | -8.42% | 57.91% | |
50 Neutral | $24.08B | 147.29 | -14.17% | 3.02% | 0.07% | -249.21% |