"...pisd - sounds to me like the software packages sold via the early adopter program is considered beta software and further debugged / validated via those customers. If and once approved there will be further sales to those customers and then licensing agreements will kick in on those sales and the current beta versions then converted to fully verified programs. That's my take on it, for what it's worth, and these validations do seem to take quite a bit of time, unfortunately..."
They're going to have to bank that money imo, no more excuses. In the past various potential revenue wasn't put in the bank. I agree with HTRE and RFB on this point. Nasdaq company has to go make some money. I think they can do it btw and your point is well taken, we'll see...