Perry Ellis profit drops but beats estimate