Market cap versus earnings E management says they expect to earn $42 million in 2013 (after the acquisition) and their "market cap" is currently about $37 million. This is not counting the 20 million shares that are still locked up in financings.
Seems to be a pretty low P/E ratio.....