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-12701989158
2025-0979-409-330103
2025-0660-382293
2025-0361-233748
2024-1251-310-25876
2024-0969-581136
2024-0664-498-43435
2024-0347-48-136
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-12271-452-180402
2024-12232-915-682184
2023-12179-570-390151
2022-12143-337-194198
2021-12132-666-53487

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.