Revenue:€480.5MOperating Profit:€170.1MProfit After Tax:€133.6MTotal Assets:€15.9BShareholders' Equity:€868.4MOperating Cash Flow:-€120.6MAs at Dec 20254 years of data