they were only off the upgraded q2 estimates by a mere 5k, which is pretty much right on the money as far as estimates go. they reported quarter over quarter growth from Q1 to Q2 of 67%.
so you're telling me being off the upgraded estimates by only 5k is the difference between a cruise and a canoe??? give me a break LOL.