The correction from 34 to 15 was clearing a highly overbought condition following a huge run from 4 to 34 from April, 2003 to April, 2004.
Earnings get reported before the market opens on Wenesday, October 27. I have no reason to think there will be any negative surprise. Of course, I could be wrong.
This is a great microcap with a bright future IMO. I have 7,000 shares.