| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | 119724 | 46882 | 166606 | 13024 |
| 2025-09 | -45214 | -21310 | -66525 | 14393 |
| 2025-06 | 29547 | -173060 | -143513 | 14986 |
| 2025-03 | -251839 | -118075 | -369915 | 14643 |
| 2024-12 | 147758 | 17619 | 165377 | 14004 |
| 2024-09 | -74081 | -43405 | -117486 | 12898 |
| 2024-06 | 38469 | -94238 | -55769 | 18148 |
| 2024-03 | -154158 | -43378 | -197537 | 13418 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-12 | -147782 | -265565 | -413346 | 57048 |
| 2024-12 | -42012 | -163403 | -205415 | 58471 |
| 2023-12 | 12974 | 67643 | 80616 | 49552 |
| 2022-12 | 107119 | -137819 | -30699 | 37676 |
| 2021-12 | 78084 | -129344 | -51259 | 48334 |
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.