Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
176.81B | 171.34B | 156.59B | 138.64B | 121.87B | Gross Profit |
157.06B | 47.01B | 39.95B | 35.99B | 33.82B | EBIT |
137.24B | 8.74B | 8.45B | 8.95B | 7.71B | EBITDA |
0.00 | 10.49B | 10.13B | 6.00B | 8.18B | Net Income Common Stockholders |
5.98B | 5.99B | 5.89B | 6.10B | 4.57B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
8.29B | 36.14B | 7.39B | 31.15B | 29.17B | Total Assets |
116.67B | 108.93B | 102.77B | 97.31B | 86.61B | Total Debt |
29.22B | 25.12B | 24.11B | 23.03B | 20.04B | Net Debt |
20.93B | 18.59B | 16.73B | 18.15B | 14.29B | Total Liabilities |
75.25B | 69.52B | 66.38B | 61.18B | 53.42B | Stockholders Equity |
41.31B | 39.31B | 36.31B | 36.06B | 33.20B |
Cash Flow | Free Cash Flow | |||
4.55B | 6.76B | 7.25B | 7.28B | 9.67B | Operating Cash Flow |
5.81B | 8.06B | 8.40B | 8.36B | 10.69B | Investing Cash Flow |
-5.17B | -5.57B | -4.56B | -9.64B | -7.32B | Financing Cash Flow |
1.19B | -3.35B | -1.32B | 423.00M | -2.57B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $80.74B | 29.53 | 51.23% | 0.41% | 14.29% | -1.20% | |
76 Outperform | $82.27B | 17.85 | 6.07% | 4.01% | 4.02% | -43.51% | |
72 Outperform | $91.57B | 15.69 | 14.83% | 1.59% | 3.19% | 1.65% | |
70 Outperform | $87.86B | 26.48 | 7.87% | 1.74% | 25.19% | ― | |
67 Neutral | $31.34B | 26.01 | 7.40% | 1.36% | 10.70% | -49.85% | |
65 Neutral | $451.39B | 31.83 | 15.88% | 1.66% | 8.35% | -35.14% | |
49 Neutral | $7.05B | 0.34 | -55.09% | 2.46% | 25.27% | -3.43% |