Maybe they were intending to wait to release numbers until they had the full 600 cft ($200k) order on the books, instead of having the market respond to the 38cft ($12k) initial shipment which seems to be causing people to sell.
CFO Price at posting:
18.0¢ Sentiment: Buy Disclosure: Held