Revenue: €147.4m (down 39% from FY 2023). Net income: €22.6m (down 73% from FY 2023). Profit margin: 15% (down from 35% in FY 2023). The decrease...
Revenue: €476.9m (down 2.6% from FY 2023). Net income: €31.0m (up 11% from FY 2023). Profit margin: 6.5% (up from 5.7% in FY 2023). The increase...