Revenue: €845.1m (up 7.2% from FY 2023). Net income: €60.1m (flat on FY 2023). Profit margin: 7.1% (down from 7.6% in FY 2023). The decrease in margin was driven by higher expenses. EPS: €8.64 (up ...