Technical issues from a website upgrade impacted Mighty Ape’s earnings. Source: NZ Herald Business News