Revenue:€861.6MOperating Profit:€86.6MProfit After Tax:€112.9MTotal Assets:€2.3BShareholders' Equity:€1.7BCurrent Ratio:0.98Operating Cash Flow:€184.4MAs at Mar 20266 years of data