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-12930-48882-826
2025-09-847700-147-200
2025-06-919564-355-825
2025-03-1037730-307-971
2024-12824-539285-1120
2024-09-1565720-84413
2024-06-12741649375-1279
2024-03-989118-871-1175
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-1873194673-2822
2024-12-30041949-1055-3561
2023-12-311842061088-4714
2022-124981-5176-1948362
2021-1213620-8523509612202

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.