you'll rarely see any otc have a p/e ratio. that is all big board thinking stuff. if u trading otc's based on presence of revenues, be prepared to either lose a whole lot of money or never make much.
present revenues are the least important aspect of otc stocks.