Cheetah Mobile has beaten earnings estimates on 8 out of its last 10 earnings dates. That makes it a good candidate to win again. Generally, when Cheetah Mobile beats estimates, it rises for just a single day and then falls again the day after. I've made a $500 bet that we get an earnings surprise, and I will liquidate the position tomorrow morning either way.
As a general rule, companies whose stock price has declined in recent weeks get a bigger bump from an earnings surprise and a smaller drop from an earnings miss. In addition to having routinely beaten estimates, Cheetah Mobile has also seen a 30% drop in share price since March. That makes it a good candidate for an earnings play.