| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2026-03 | 7594 | -7484 | 110 | 3828 |
| 2025-12 | 11320 | -4343 | 6976 | 3787 |
| 2025-09 | 10151 | -3389 | 6762 | 9313 |
| 2025-06 | 9763 | -6085 | 3677 | 4500 |
| 2025-03 | 9048 | -4958 | 4090 | 4351 |
| 2024-12 | 11895 | -5363 | 6532 | 4080 |
| 2024-09 | 10235 | -5149 | 5085 | -174 |
| 2024-06 | 9093 | -4016 | 5077 | 3596 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 40284 | -18777 | 21507 | 21953 |
| 2024-12 | 38771 | -17490 | 21280 | 10948 |
| 2023-12 | 38314 | -19660 | 18654 | 14400 |
| 2022-12 | 35812 | -26899 | 8913 | -8524 |
| 2021-12 | 41957 | -32089 | 9867 | 20081 |
Disclaimer
All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.