Revenue:€303.8MOperating Profit:€76.1MProfit After Tax:€49.9MTotal Assets:€1.1BShareholders' Equity:€672.0MCurrent Ratio:6.96Operating Cash Flow:€36.2MAs at Mar 20266 years of data