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-035-26-2142
2024-121224717035
2024-0951527779229
2024-06-43513-42120
2024-0370158627
2023-1226311637928
2023-0950323473837
2023-06-215-50-26518
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-12273354628113
2023-12443158601109
2022-121189-877312113
2021-12765-553212374
2020-12313-827-514447

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.