| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 2857 | -11200 | -8343 | 2963 |
| 2025-09 | 7821 | -283 | 7538 | 5784 |
| 2025-06 | 3292 | -769 | 2523 | 4426 |
| 2025-03 | 2500 | -1487 | 1012 | 5079 |
| 2024-12 | 3449 | -1444 | 2005 | 3742 |
| 2024-09 | 9291 | -3844 | 5446 | 3157 |
| 2024-06 | 5637 | -1068 | 4568 | 5455 |
| 2024-03 | 3089 | -1376 | 1713 | 4761 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 16472 | -13741 | 2731 | 18254 |
| 2024-12 | 21468 | -7734 | 13734 | 17117 |
| 2023-12 | 13006 | -14083 | -1077 | 365 |
| 2022-12 | 19095 | -4960 | 14134 | 14519 |
| 2021-12 | 13122 | -16421 | -3299 | 13049 |
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.