Revenue:€525.7MOperating Profit:€78.3MProfit After Tax:€57.3MTotal Assets:€763.6MShareholders' Equity:€591.4MCurrent Ratio:3.08Operating Cash Flow:€72.1MAs at Dec 20257 years of data