Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-032338-4171921-389
2025-12-53-393-447-202
2025-09-95-340-436431
2025-06223-275-51243
2025-031321-217110323
2024-121045-211833200
2024-09-720-208-929444
2024-06412-263148297
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-121395-1226168495
2024-121725-854870896
2023-121370-695674563
2022-121832-7841047295
2021-121780-5661213-650

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.