Revenue:€529.6MOperating Profit:-€29.9MProfit After Tax:-€58.1MTotal Assets:€791.9MShareholders' Equity:€13.2MCurrent Ratio:0.47Operating Cash Flow:€25.7MAs at Jun 20257 years of data