strong third quarter earnings