Not many small companies, public or private, are as healthy as CMGO right now. Sounds crazy, but most ran out of cash months ago, while CMGO has $500K+ with more coming each month...
... and it required no labor to obtain this money. Its all profit and significant excess over what they need to survive the next year+
Sure, revs fell off a cliff (understandably/predictably), but it has for MOST companies... at least we know that CMGO will easily survive this pandemic. In fact, they are actually improving the structure of the company