| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 3169 | -3098 | 70 | 2951 |
| 2025-09 | 5195 | -5046 | 148 | 2615 |
| 2025-06 | 4039 | -4040 | 0 | 3175 |
| 2025-03 | 5143 | -2340 | 2802 | 2567 |
| 2024-12 | 3007 | -2941 | 65 | 2356 |
| 2024-09 | 4610 | -4420 | 189 | 2333 |
| 2024-06 | 3265 | -3262 | 3 | 1458 |
| 2024-03 | 4235 | -3124 | 1111 | 2331 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 17548 | -14527 | 3020 | 11308 |
| 2024-12 | 15119 | -13749 | 1369 | 8480 |
| 2023-12 | 10643 | -10842 | -199 | 3902 |
| 2022-12 | 6848 | -7956 | -1107 | 721 |
| 2021-12 | 7761 | -3119 | 4641 | 3350 |
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.