Revenue:€320.1MOperating Profit:€257.4MProfit After Tax:€229.7MTotal Assets:€437.3MShareholders' Equity:€373.9MCurrent Ratio:7.76Operating Cash Flow:€268.0MAs at Dec 20253 years of data