CFF free cash flow for Q1 24 is 379.98 k EUR. For 2023, CFF free cash flow was 33.84 M EUR and operating cash flow was 35.16 M EUR.