Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
18.20B | 19.54B | 17.34B | 14.43B | 13.60B | Gross Profit |
18.20B | 16.18B | 17.34B | 14.43B | 13.60B | EBIT |
9.16B | 6.85B | 10.23B | 5.25B | 236.92M | EBITDA |
0.00 | 7.52B | 0.00 | 0.00 | 0.00 | Net Income Common Stockholders |
5.50B | 4.87B | 4.65B | 3.58B | 346.89M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
20.07B | 66.62B | 64.97B | 73.73B | 79.48B | Total Assets |
256.09B | 238.84B | 236.75B | 244.82B | 237.41B | Total Debt |
22.63B | 26.76B | 26.01B | 24.81B | 22.91B | Net Debt |
2.56B | -7.09B | -8.10B | -14.48B | -13.82B | Total Liabilities |
221.11B | 205.73B | 207.17B | 217.78B | 211.96B | Stockholders Equity |
34.35B | 32.46B | 28.99B | 26.50B | 24.95B |
Cash Flow | Free Cash Flow | |||
925.50M | 2.93B | -2.03B | 3.33B | 12.05B | Operating Cash Flow |
1.24B | 4.08B | -1.13B | 3.97B | 12.69B | Investing Cash Flow |
527.56M | -1.26B | -1.09B | -3.73B | -1.87B | Financing Cash Flow |
11.48B | -2.26B | -1.60B | -465.30M | -2.09B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $5.21B | 11.72 | 9.05% | 12.40% | 40.86% | 236.42% | |
77 Outperform | $9.96B | 11.40 | 15.62% | 17.16% | -0.15% | 8.78% | |
74 Outperform | $14.16B | 9.65 | 16.36% | 5.46% | 5.84% | 12.67% | |
73 Outperform | $9.77B | 10.97 | 16.05% | 2.72% | -22.63% | 32.31% | |
73 Outperform | $12.50B | 9.81 | 21.96% | 6.44% | -19.01% | -13.44% | |
70 Neutral | $16.51B | 13.42 | 11.61% | 5.02% | -3.94% | 31.52% | |
64 Neutral | $13.44B | 9.41 | 9.19% | 4.92% | 16.30% | -8.66% |