xDrew, I just did the math and for the float to be reduced by that, it would mean, assuming OS didn't change, that the insiders bought the difference, and they would now own 54%, up from around 51%. Actually it says on yahoo they own 50.21%, either way looks like insiders bought more. Good sign.
Also, didn't a while back either yahoo or reuters post the YOY growth in sales before we actually saw any fillings? it was like 10,000%, remember this? Maybe these guys get the info and are supposed to wait to release it, but don't.