Contrasting earnings updates as the company reporting season heats up. Source: NZ Herald Business News