Profits up at Urban Outfitters