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