Revenue:€409.2MOperating Profit:€48.6MProfit After Tax:€45.3MTotal Assets:€910.5MShareholders' Equity:€704.3MCurrent Ratio:3.30Operating Cash Flow:€61.1MAs at Dec 20234 years of data