Results season shows that many companies are well-positioned to face 2023. Source: NZ Herald Business News