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-122668-159310751008
2025-09220410043208912
2025-06176380125651060
2025-031686-1740-54583
2024-12383-783-3991071
2024-0930476353682510
2024-0617201661886829
2024-031444-569875990
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-128323-152867943563
2024-126595-55160433401
2023-124685-9262-45762556
2022-124407-13583-91752559
2021-121578-13652131064

Financial Analysis Related Information

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.