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