Guess Earnings Up 35% in May