site logo

Urban Outfitters posts record sales, but still grappling with online-offline mix