Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-1226555-49330-227752471
2025-091099-10003-89033752
2025-06-3657950034134554018
2025-03-58708-98983-1576914064
2024-12247967748325442856
2024-09-1667451388347143237
2024-06-1696012269-46903217
2024-03-108301484440133371
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-12-67632-108282-17591414306
2024-12-19669862506658012682
2023-12-73416-8459-818749228
2022-1225069-79455-5438614845
2021-1261249-124905-6365521952

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.