Revenue:€819.2MOperating Profit:€92.6MProfit After Tax:€62.1MTotal Assets:€1.1BShareholders' Equity:€443.8MOperating Cash Flow:€115.7MAs at Dec 20245 years of data