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 |
17.12B | 13.42B | 8.65B | 4.67B | 7.58B | 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 |
---|---|---|---|---|---|---|---|
78 Outperform | $239.01B | 34.04 | 17.25% | 2.00% | 18.03% | 18.11% | |
78 Outperform | $398.27B | 28.57 | 19.68% | 2.96% | -4.51% | 3.69% | |
71 Outperform | $235.30B | 13.83 | 36.96% | 3.35% | 6.85% | 4577.79% | |
71 Outperform | $366.77B | 86.92 | 128.66% | 2.97% | 3.71% | -12.14% | |
69 Neutral | $145.93B | 18.28 | 8.68% | 6.44% | 8.77% | 272.80% | |
60 Neutral | $120.62B | ― | -54.78% | 4.04% | 7.32% | -214.24% | |
49 Neutral | $7.05B | 0.34 | -55.09% | 2.46% | 25.27% | -3.43% |