Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-032432-12631168-289
2025-122260-72815321219
2025-091846-10348121416
2025-061857-11996582129
2025-032377-12241153240
2024-121894-1169724842
2024-091273-11231501272
2024-062448-80916391305
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-128342-418641565005
2024-128025-373942853457
2023-126464-314833164609
2022-126363-6924-5611318
2021-123264-8982366280

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.