Longs earnings increase 33 percent