Revenue:€590.6MOperating Profit:€38.0MProfit After Tax:€21.3MTotal Assets:€1.0BShareholders' Equity:€523.9MOperating Cash Flow:€75.7MAs at Dec 20253 years of data