Debenhams Group beats earnings expectations with marketplace strategy.