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.14B | 10.45 | 24.02% | 5.63% | 18.54% | 65.80% | |
75 Outperform | $12.12B | 13.50 | 15.99% | 23.24% | -5.45% | 3.43% | |
74 Outperform | $64.16B | 8.96 | 20.65% | 6.64% | -6.74% | 5.13% | |
70 Outperform | $27.76B | 8.92 | 10.61% | 0.74% | -9.78% | 27.43% | |
70 Outperform | S$32.66B | 14.69 | 11.69% | 4.70% | 8.28% | 16.42% | |
70 Outperform | $17.71B | 15.06 | 10.89% | 6.81% | -3.94% | 31.52% | |
69 Neutral | $14.35B | 10.96 | 23.88% | 0.28% | -17.02% | -10.73% |