CENT free cash flow for Q1 25 is -74.93 M USD. For 2024, CENT free cash flow was 351.76 M USD and operating cash flow was 394.89 M USD.