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 |
---|---|---|---|---|---|---|---|
76 Outperform | $16.40B | 20.77 | 40.27% | 1.77% | 2.67% | 1.31% | |
70 Outperform | $268.47B | 19.78 | 19.77% | 1.88% | -1.65% | -17.16% | |
70 Outperform | $3.20B | 84.32 | 2.04% | 1.53% | -3.98% | -93.50% | |
63 Neutral | $801.50M | ― | -8.75% | ― | 7.08% | -42.22% | |
62 Neutral | $6.88B | 11.32 | 2.95% | 3.87% | 2.70% | -24.57% | |
49 Neutral | $645.77M | ― | 32.94% | ― | 11.89% | 66.22% | |
49 Neutral | $2.00B | ― | -120.18% | ― | -12.34% | -574.65% |