Revenue:€954.3MOperating Profit:€111.5MProfit After Tax:€82.1MTotal Assets:€996.9MShareholders' Equity:€702.5MCurrent Ratio:1.59Operating Cash Flow:€131.8MAs at Mar 20265 years of data