Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 325.85B | 306.63B | 253.12B | 191.49B | 173.58B |
Gross Profit | 129.10B | 116.82B | 108.23B | 108.18B | 75.57B |
EBITDA | 54.00B | 45.35B | 41.49B | 46.46B | 8.96B |
Net Income | 41.09B | 33.10B | 29.21B | 26.76B | 18.90B |
Balance Sheet | |||||
Total Assets | 2.85T | 2.54T | 2.32T | 2.07T | 2.02T |
Cash, Cash Equivalents and Short-Term Investments | 637.43B | 615.43B | 577.22B | 517.40B | 570.11B |
Total Debt | 905.63B | 814.62B | 721.40B | 574.07B | 577.99B |
Total Liabilities | 2.63T | 2.34T | 2.14T | 1.90T | 1.86T |
Stockholders Equity | 211.09B | 190.18B | 167.72B | 152.86B | 142.99B |
Cash Flow | |||||
Free Cash Flow | -98.15B | 68.30B | 121.47B | 51.02B | 54.18B |
Operating Cash Flow | -96.32B | 77.49B | 129.97B | 60.11B | 59.49B |
Investing Cash Flow | 6.97B | -31.23B | -73.60B | -4.84B | 753.00M |
Financing Cash Flow | 81.69B | 57.47B | -31.71B | -31.46B | 288.39B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $11.77B | 11.07 | 24.02% | 5.27% | 18.54% | 65.80% | |
75 Outperform | $11.48B | 13.25 | 15.99% | 14.91% | -5.45% | 3.43% | |
74 Outperform | $67.83B | 9.42 | 20.65% | 8.02% | -6.74% | 5.13% | |
73 Outperform | $15.11B | 11.46 | 23.88% | 6.92% | -17.02% | -10.73% | |
70 Outperform | $30.14B | 9.62 | 10.61% | 1.26% | -9.78% | 27.43% | |
70 Outperform | $20.12B | 16.52 | 10.89% | 5.11% | -3.94% | 31.52% | |
67 Neutral | $16.85B | 11.65 | 9.71% | 3.90% | 11.61% | -9.60% |