Revenue:€1.0BOperating Profit:€96.0MProfit After Tax:€50.1MTotal Assets:€979.5MShareholders' Equity:€487.9MCurrent Ratio:1.78Operating Cash Flow:€118.6MAs at Dec 20253 years of data