| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 26555 | -49330 | -22775 | 2471 |
| 2025-09 | 1099 | -10003 | -8903 | 3752 |
| 2025-06 | -36579 | 50034 | 13455 | 4018 |
| 2025-03 | -58708 | -98983 | -157691 | 4064 |
| 2024-12 | 24796 | 7748 | 32544 | 2856 |
| 2024-09 | -16674 | 51388 | 34714 | 3237 |
| 2024-06 | -16960 | 12269 | -4690 | 3217 |
| 2024-03 | -10830 | 14844 | 4013 | 3371 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | -67632 | -108282 | -175914 | 14306 |
| 2024-12 | -19669 | 86250 | 66580 | 12682 |
| 2023-12 | -73416 | -8459 | -81874 | 9228 |
| 2022-12 | 25069 | -79455 | -54386 | 14845 |
| 2021-12 | 61249 | -124905 | -63655 | 21952 |
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.