A few reasons,
Miracle Valley paid $1m deposit prior to that half, yet had the 2nd room's machines delivered during that half, not sure how much of that was included in the COGS for the half.
I'd put the rest down to a build up of stock or parts. I notices Inventories was shown as $930k under current assets.