Le conseil d'administration d'Alibaba Pictures Group Limited a fourni des prévisions de résultats pour la période de 15 mois close le 31 mars 2018. Pour cette période, le groupe s'attend à ce que la perte nette consolidée non auditée attribuable aux propriétaires de la société soit comprise entre 1,6 milliard et 1,7 milliard de RMB, contre 950,26 millions de RMB pour les 12 mois clos le 31 décembre 2017 et 958,58 millions de RMB pour l'exercice clos le 31 décembre 2016. En raison de l'augmentation des dépenses de marketing, le Groupe prévoit d'enregistrer une perte nette attribuable aux propriétaires de la société.