I think the misunderstanding here is due to the definition of "sold". For a salesman, a sale takes place when an order is placed. In a 10k, the sale takes place when product is delivered and funds are received. I suspect that they could well have had thousands of cars sold between April and early July, but not delivered and paid for yet, just like Tesla has pre-sold thousands of their new model.
Things do take time to make their way to the bottom line. That's why since the market is forward looking, if you wait until it is finished, you miss out on much of the gains.
This latest filing doesn't contain any bombshells. IT just confirms that this is not a scam and things are moving in the direction the dd has pointed. Stay the course and enjoy the ride or take another tour elsewhere. There will be plenty of others willing to buy your tickets...