Revenue:€628.4MOperating Profit:€136.3MProfit After Tax:€98.8MTotal Assets:€1.4BShareholders' Equity:€1.2BCurrent Ratio:7.23As at Dec 20255 years of data