The EPS number is now closer to .01 after factoring in the dilution.
Annualized with a stock price of .25, the PE is 5. For the long term, probably a good value and if they continue to produce those earnings it's at least a double from here.
Short term, I'm steering clear as that may be a lot of shares (7 mil) to absorb.