Nice earnings report but...
Theres a reason this stock is 50 cents when it could be higher, although its a very risky investment.
First thing, the company has one main product accounting for the bulk of its revenues. In the industry they are in, sales wont last long unless its a once-in-a-lifetime product, which this isnt.
Second, although the revenues are exploding, they're barely making any money. The margins are tiny. A slowdown in sales or the inevitable short sales life of an infomercial product which is imminent will turn the bottom line upside down quickly and noticeably.
Finally, whoever the company is using for IR, if anyone, is an amateur. Their reach is sadly small time players. This stock could easily be trading 3-500,000 shares a day. It's remains illiquid and its capital structure adds to the problem.
ICTL, get away from the penny stock "helpers" and move up the ladder. Theres a chance some corporate maneuvering coupled with capable IR could change your situation.. You've done great building the company to this point, dont step in another pothole.