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-09-4-3-811
2025-0619-612-16
2025-03-12-2-15-13
2024-1211112-10
2024-090-6-6-2
2024-067-43-35-3
2024-03707-4
2023-12505-57
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-1226-48-22-21
2023-1249352-331
2022-1278-4235109
2021-125-18-13-1
2020-12-65512447-28

Financial Analysis Related Information

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.