Second quarter earnings off to a strong start