El consejo de administración de Alibaba Pictures Group Limited proporcionó una guía de ganancias para el período de 15 meses finalizado el 31 de marzo de 2018. Para el período, el grupo espera que la pérdida neta consolidada no auditada atribuible a los propietarios de la empresa se sitúe entre 1.600 millones de RMB y 1.700 millones de RMB, en comparación con los 950,26 millones de RMB de los 12 meses finalizados el 31 de diciembre de 2017 y los 958,58 millones de RMB del año finalizado el 31 de diciembre de 2016. Debido al aumento de los gastos de comercialización, el Grupo espera registrar una pérdida neta atribuible a los propietarios de la empresa.