Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-0360232660492174
2025-127831-7809222133
2025-099153-9950-7963191
2025-0660651647022536-4276
2025-03466684555111404
2024-122448-14248-118001096
2024-096457-63041531777
2024-066243-7532-1288596
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-1227718-444272742453
2024-1218159-26410-82514750
2023-1220575-21920-13444887
2022-1213809-29738-159287360
2021-1212310-31501-1919112390

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.