In the last few months they have done more business than the previous 3 years of being a company.
That's why you are one of the only people who think that way. They have a single contract alone worth over 2.3 million in the next 12 months. So to me, your assumptions are ridiculous, yes. To each his own, though.
Compare this to other stocks with higher floats and you will get burned in here. One of the lowest floats for this realm of securities. Its gained $3 in a few hours based on truthful "optimistic statements" from the company in the past. Let people see the actual numbers staring back at them and we'll see where the market puts it at after plummeting from over $9 to under $3.