Year 2024
Current Assets 2.18T
Cash & Short Term Investments 486.32B
Cash And Cash Equivalents 119.59B
Short Term Investments 366.74B
Net Receivables 1.1T
Inventory 66.2B
Other Current Assets 525.15B
Non-Current Assets 1.23T
Property, Plant & Equipment 184.84B
Goodwill And Intangible Assets 253.33B
Goodwill 78.01B
Intangible Assets 175.33B
Long Term Investments 690.52B
Tax Assets 38.64B
Other Non-Current Assets 58.2B
Other Assets -10.05B
Total Assets 3.4T
Current Liabilities 1.77T
Accounts Payable 532.93B
Short Term Debt 580.81B
Tax Payables 18.6B
Deferred Revenue 475.22B
Other Current Liabilities 158.45B
Total Current Liabilities 1.77T
Total Non-Current Liabilities 604.77B
Long-Term Debt 582.42B
Deferred Revenue 5.85B
Deferred Taxes Liabilities 5.34B
Other Non Current liabilities 17.01B
Total Liabilities 2.37T
Other Liabilities 1
Stockholders Equity 863.59B
Common Stock 2.75B
Retained Earnings 794.9B
Accumulated Other Comprehensive Income/Loss 0
Other Shareholders Equity 65.95B
Total Liabilities and Stockholders Equity 3.4T

Retained Earning Schedule

Year 2024 2023 2022
Retained Earnings (Previous Year) 745.2B 671.4B 610.64B
Net Income 130.59B 104.71B 86.69B
Stock Repurchases -122.8B 0 0
Dividend Paid -42.17B -30.91B -25.28B
Retained Earnings 794.9B 745.2B 671.4B
Other Distributions -115.27B 42.89B 35.48B

PPE Schedule

Year 2024 2023 2022
Gross PPE 184.84B 164.23B 137.37B
Annual Depreciation 36.82B 35.02B 29.48B
Capital Expenditure -45.17B -41.44B -31.11B
Net PPE 193.18B 170.65B 139B

Intangible and Goodwill Schedule

Year 2024 2023 2022
Acquisitions and Adjustments 22.3M 3.22B -5.9B
Goodwill (Previous Year) 77.99B 74.77B 80.67B
Goodwill 78.01B 77.99B 74.77B