"So the issue is belief in the revenues?" That's one issue, yes.
If you can read a financial statement you should go back and read the last one. And read a couple of their press releases. Then ask yourself if this thing is investment worthy.
I'm not a chart person, but I can't believe that anyone who looked at the path the price has taken in the last 6 months would take more than 30 seconds thinking about this.