Revenue:€509.9MOperating Profit:€36.7MProfit After Tax:€103.4MTotal Assets:€953.9MShareholders' Equity:€306.2MCurrent Ratio:1.37Operating Cash Flow:€35.9MAs at Dec 20244 years of data