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-03191-1917120
2024-12108129237-12
2024-09204267471-9
2024-06213784997-31
2024-03190189379-55
2023-12222-13785-365
2023-09206-14462-141
2023-0683307390-166
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-1271613702087-109
2023-12414228643-1015
2022-12-254-616-870-1256
2021-12-58-2490-2548-949
2020-1232-845-813-490

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.