| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 3271 | -202 | 3069 | 1116 |
| 2025-09 | 3093 | -60 | 3033 | 2375 |
| 2025-06 | 204 | -36 | 168 | 2378 |
| 2025-03 | 2720 | -43 | 2677 | 1076 |
| 2024-12 | 3340 | -63 | 3277 | 3039 |
| 2024-09 | 2611 | -40 | 2570 | 2292 |
| 2024-06 | -75 | -36 | -112 | 3803 |
| 2024-03 | 2876 | 2316 | 5192 | 2128 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 9290 | -341 | 8949 | 6947 |
| 2024-12 | 8753 | 2175 | 10928 | 11264 |
| 2023-12 | 9287 | -1283 | 8004 | 8130 |
| 2022-12 | 8256 | 782 | 9038 | 5764 |
| 2021-12 | 8405 | 1212 | 9617 | 2475 |
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.