Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-0650-180-12932
2024-0336-132333
2023-1235488330
2023-09546612124
2023-0645-83-3830
2023-0321-75-5333
2022-1229-227-19736
2022-0950-142-9138
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2023-12157-44113118
2022-12183-926-742151
2021-12157-546-388154
2020-12142-709-567104
2019-12153-6489121

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.