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-124039141654565600
2025-093082-43726441744
2025-061701169733992193
2025-034369-12979-86091055
2024-124330-137829512914
2024-092880-15871293-330
2024-062065223843041834
2024-034168-4209-411604
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-1213193-10302289010593
2024-1213445-493785086023
2023-1213931-707068607502
2022-1210435-420262331639
2021-1212796-597568215743

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.