Struggling Omnia flags impairments ahead of annual results