Shares of Urban Outfitters soared Wednesday after the retailer reported earnings and revenue that topped expectations.