Revenue:€2.9BOperating Profit:€334.0MProfit After Tax:€210.0MTotal Assets:€6.6BShareholders' Equity:€1.8BCurrent Ratio:0.84Operating Cash Flow:€363.0MAs at Dec 20253 years of data