Alibaba Pictures Group Limited ha fornito una guida agli utili per i sei mesi conclusi il 30 giugno 2016. La perdita netta per il semestre conclusosi il 30 giugno 2016 è stimata nell'intervallo tra 400 e 450 milioni di RMB.