Revenue:€603.8MOperating Profit:€56.4MProfit After Tax:€39.8MTotal Assets:€955.8MShareholders' Equity:€283.7MCurrent Ratio:2.12Operating Cash Flow:€67.1MAs at Dec 20254 years of data