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-12617-795-177535
2025-09542-78464396
2025-06446-132314375
2025-034042406253
2024-12512-130382423
2024-09471-39432382
2024-06342-29844367
2024-0336345408314
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-122010-100310071559
2024-121689-42212661486
2023-121603-10714961597
2022-121427-20212251325
2021-121706-17315331575

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.