Revenue:€494.6MOperating Profit:€375.5MProfit After Tax:€283.8MTotal Assets:€13.5BShareholders' Equity:€7.5BCurrent Ratio:2.02As at Dec 20245 years of data