Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
54.07B | 45.81B | 44.35B | 37.42B | 26.62B | Gross Profit |
43.87B | 37.77B | 31.96B | 24.98B | 21.32B | EBIT |
10.00B | 8.19B | 3.76B | 1.06B | 5.16B | EBITDA |
15.44B | 13.91B | 9.09B | 5.11B | 8.08B | Net Income Common Stockholders |
7.04B | 5.96B | 3.29B | 112.00M | 3.20B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
5.65B | 5.86B | 6.41B | 6.40B | 7.99B | Total Assets |
104.03B | 101.12B | 96.48B | 105.36B | 66.73B | Total Debt |
30.11B | 28.62B | 29.23B | 30.78B | 20.38B | Net Debt |
24.63B | 22.78B | 23.07B | 24.45B | 12.55B | Total Liabilities |
63.16B | 61.95B | 59.42B | 66.08B | 51.09B | Stockholders Equity |
40.79B | 39.14B | 37.04B | 39.27B | 15.62B |
Cash Flow | Free Cash Flow | |||
7.28B | 6.57B | 7.24B | 3.76B | 2.19B | Operating Cash Flow |
11.86B | 10.35B | 9.81B | 5.96B | 4.80B | Investing Cash Flow |
-7.98B | -4.06B | -2.96B | -11.06B | -285.00M | Financing Cash Flow |
-4.00B | -6.57B | -6.82B | 3.65B | -2.20B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $216.80B | 17.77 | 32.95% | 2.87% | 6.30% | -13.28% | |
76 Outperform | $209.31B | 12.11 | 40.81% | 3.80% | 4.26% | ― | |
76 Outperform | $221.23B | 28.89 | 19.81% | 2.10% | 15.48% | 22.70% | |
71 Outperform | $125.03B | 21.43 | 7.34% | 2.67% | -4.57% | 2.96% | |
66 Neutral | $137.25B | 17.54 | 9.05% | 6.98% | 13.38% | ― | |
65 Neutral | $77.74B | 24.21 | 22.26% | 3.92% | 4.17% | -29.96% | |
52 Neutral | $5.35B | 3.96 | -42.60% | 2.86% | 17.58% | 1.27% |