The release of the accounts had been delayed amid concerns around Star's ability to continue as a going concern. That uncertainty was only addressed after a last-minute US$100 million cash injection from United States casino group Bally's Corporation on April 9.