Jaroo, now that they have caught up on the SEC filings I would say the stock is a great buy at this point. When they fell behind on the SEC filings, the stock was somewhat of a "black hole" but they got the 10K filed today, without any "going concern opinion" in the audit report, so they are well on their way to getting an uplisting onto the Nasdaq.
The 4Q numbers were not tremendous but they continued on their track of improving sales and increasing margins.
The question now is, will they be able to get the 1Q 10Q out on time. It is due on Monday and they can take out an automatic 4 day extension I believe, so that would mean a week from tomorrow. Given that their accounting dept. has been playing "catch-up" they may not be able to meet that deadline. But I'm not too worried about that, the more important thing is that they've just acquired a massive company at what appears to be a very good price.