Despite financial troubles, 'clients have continued to award us significant work with an order book at 30 June 2025 of $6.5 ...