Tejal Sandera 104 2167 days ago Despite a mild earnings beat, the China-based streaming media company slid sharply.