I agree. They could announce contracted number of installs with caveat that they may cancel or numbers may change + or - over the install period. Very simple stuff IMO. They carry on as though they are mature beyond their years.
BUD Price at posting:
11.5¢ Sentiment: Buy Disclosure: Held