OTX free cash flow for Q1 25 is -106.04 M EUR. For 2024, OTX free cash flow was 743.74 M EUR and operating cash flow was 890.99 M EUR.