| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 7309 | -4484 | 2824 | 5116 |
| 2025-09 | 9168 | -542 | 8626 | 5152 |
| 2025-06 | 3877 | -18263 | -14385 | 5537 |
| 2025-03 | 4174 | -297 | 3877 | 10999 |
| 2024-12 | 6983 | -1319 | 5663 | 3431 |
| 2024-03 | 3656 | -464 | 3192 | 3255 |
| 2023-12 | 7863 | -1202 | 6661 | 4048 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 24530 | -23588 | 942 | 26804 |
| 2024-12 | 24266 | -18599 | 5667 | 14066 |
| 2023-12 | 22791 | 878 | 23669 | 35153 |
| 2023-01 | 21194 | -12371 | 8823 | 17941 |
| 2022-01 | 23410 | -8683 | 14727 | 20878 |
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.