Year 2023 2022 2024
CF from Operating Activities 71.11B 50.48B 91.33B
Net Income 39.1B 23.2B 62.36B
Depreciation & Amortization 11.18B 8.69B 15.5B
Deferred Income Taxes 131M -3.29B -4.74B
Stock Based Compensation 14.03B 11.99B 16.69B
Change in Working Capital 3.84B 5.68B 1.05B
Accounts Receivable -2.4B 231M -1.49B
Inventory 0 0 0
Accounts Payable 51M 210M 373M
Other Working Capital 6.18B 5.24B 2.16B
Other Non-Cash Items 2.84B 4.2B 470M
CF from Investing Activities 71.11B 50.48B 91.33B
Investments in Property, Plant & Equipment -27.27B -31.43B -37.26B
Net Acquisitions -629M -1.31B 0
Investment Purchases -2.98B -9.63B -25.54B
Sales/Maturities of Investments 6.18B 13.16B 15.79B
Other Investing Activites 198M 246M -141M
CF from Financing Activities -19.5B -22.14B -40.78B
Debt Repayment 7.4B 9.07B 8.46B
Common Stock Issued 0 0 0
Common Stock Repurchased -19.77B -27.96B -30.13B
Dividends Paid 0 0 -5.07B
Other Financing Activites -7.12B -3.25B -14.05B
Free Cash Flow 43.85B 19.04B 54.07B
Operating Cash Flow 71.11B 50.48B 91.33B
Capital Expenditures -27.27B -31.43B -37.26B
Cash at Beginning of Period 15.6B 16.87B 42.83B
Cash at End of Period 42.83B 15.6B 45.44B
Net Change In Cash 27.23B -1.27B 2.61B

Retained Earning Schedule

Year 2023 2022 2024
Retained Earnings (Previous Year) 64.8B 69.76B 82.07B
Net Income 39.1B 23.2B 62.36B
Stock Repurchases -19.77B -27.96B -30.13B
Dividend Paid 0 0 -5.07B
Retained Earnings 82.07B 64.8B 102.51B
Other Distributions -2.5B -32.92B -14.76B

PPE Schedule

Year 2023 2022 2024
Gross PPE 109.88B 92.19B 136.27B
Annual Depreciation 11.18B 8.69B 15.5B
Capital Expenditure -27.27B -31.43B -37.26B
Net PPE 125.97B 114.94B 158.03B

Intangible and Goodwill Schedule

Year 2023 2022 2024
Acquisitions and Adjustments 348M 1.11B 0
Goodwill (Previous Year) 20.31B 19.2B 20.65B
Goodwill 20.65B 20.31B 20.65B