900945 free cash flow for Q1 24 is 527.35 M USD. For 2022, 900945 free cash flow was -59.97 M USD and operating cash flow was 92.75 M USD.