Company paid out more to suppliers and employees than it earned from customers in 2024. Source: NZ Herald Business News