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-12-16276-5032-213084617
2025-092680-5113-24334097
2025-065671-11333-56623723
2025-03-37229-22747-599764737
2024-1246765-7114396514110
2024-03-28038-7980-360184132
2023-12-28357-3342-316992007
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-12-45154-44227-8938017176
2024-12-13212-49624-6283514276
2023-12-12587-17312-298988516
2022-128708-75960-6725211261
2021-12921-30465-2954321635

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.