Net income: €10.6m (up 147% from FY 2023). Profit margin: 4.8% (up from 1.9% in FY 2023). The increase in margin was driven ...