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-12620-46573506
2025-09655-175479473
2025-06451-266185440
2025-03863-110752433
2024-12477-79397526
2024-09608-327280539
2024-06342-50291379
2024-03830-270560299
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-122590-59919911853
2024-122258-72715301745
2023-121935-64912861147
2022-1217307632494857
2021-121499-1325174606

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.