The online travel agent has floundered since being demerged from the hotel aggregator business Web Travel Group.