Urban Outfitters Inc. (URBN) reports earnings