1):
For its quarter ended 30-Jun-05, this company had less than 0.5m revenue ( it's revenue, not income), but their expense mounted to 3.7m.
2):
They only have less than 50 employees according to yahoo.
3):
Currently at stock price 4.45, it has a market cap of 199M. If it really goes to 18.50, it will have a market cap of 827M, nearly 1B ( remember their last quarterly revenue was 0.5m )
Although they may have emerging technologies, but it's still too risky for me.
Sorry for wasting your time.