GameStop: records a heavier loss than expected