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-12209-17191128
2025-09203-95108127
2025-06161-14147131
2025-03105-109595
2024-12172-14157123
2024-09205-1003-798119
2024-0613331165141
2024-03156-20136121
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-12680-137542483
2024-12668-1006-338505
2023-12716-283432596
2022-12557-917-359586
2021-12565-698-132449

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.