The brand closed a number of stores during its last financial year