Checking a few things this is a very small transaction in terms of shares - 20 -23m. I think we currently have 150m + difference between authorised and outstanding so easily done with current share count.
BUT it would weaken their position if the votes are not in for tomorrow.
It is a significant benefit for the cost of goods sold though big cost reduction on battery packs just as they start ramping up to 10 per day...