Revenue:€674.1MOperating Profit:€103.4MProfit After Tax:€28.8MTotal Assets:€1.3BShareholders' Equity:€332.8MCurrent Ratio:1.29Operating Cash Flow:€127.4MAs at Dec 20258 years of data