| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 12679 | -7132 | 5546 | 6500 |
| 2025-09 | 14787 | -8479 | 6308 | 7548 |
| 2025-06 | 11549 | -6179 | 5369 | 7081 |
| 2025-03 | 12952 | -4135 | 8817 | 7712 |
| 2024-12 | 12228 | -4252 | 7976 | 7609 |
| 2024-09 | 17569 | -6240 | 11329 | 8609 |
| 2024-06 | 10560 | -4868 | 5691 | 9240 |
| 2024-03 | 14663 | -4576 | 10086 | 8220 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 51970 | -25927 | 26042 | 28844 |
| 2024-12 | 55022 | -19938 | 35083 | 33680 |
| 2023-12 | 55369 | -19274 | 36094 | 36010 |
| 2022-12 | 76797 | -14742 | 62055 | 55740 |
| 2021-12 | 48129 | -10235 | 37893 | 23040 |
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.