I bet that the majority of otc stock you have ever traded didn't have 20M$ in revenues at all. A lot of Nasdaq companies don't have 20M$ revenues as well!