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-12110-199119
2025-0970-21489
2025-0646-48-10
2025-0324921946-469
2024-1273-115-41-49
2024-0987-112-25-17
2024-06104-157-52-8
2024-03125-166-4011
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-122528321085-440
2024-12391-552-160-63
2023-12521-593-72117
2022-12334-374-4075
2021-12337-27463-165

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.