Revenue: €1.07b (up 11% from FY 2023). Net income: €69.3m (up 43% from FY 2023). Profit margin: 6.5% (up from 5.1% in FY 2023). The increase in margin was driven by higher revenue. EPS: €0.63 (up from ...