Revenue:€468.2MOperating Profit:€102.0MProfit After Tax:€42.7MTotal Assets:€878.9MShareholders' Equity:€445.7MCurrent Ratio:2.46Operating Cash Flow:€107.3MAs at Dec 20253 years of data