They are already showing over $3 million and look at the pps. It doesnt matter what their revenue is when they are ass deep in debt. They are losing money, a $27 million deficit/liabilities is not easy to overcome.
Thats the problem with these OTC scams. Traders fall for the pump and dump and get trapped without actually doing DD on the company financials.