Revenue:€931.6MOperating Profit:€84.2MProfit After Tax:€54.8MTotal Assets:€1.1BShareholders' Equity:€333.5MCurrent Ratio:0.97Operating Cash Flow:€117.0MAs at Dec 20253 years of data