Cowell e Holdings Inc. a fourni des prévisions de bénéfices du groupe pour le semestre se terminant le 30 juin 2020. Pour la période, le groupe devrait enregistrer un bénéfice net attribuable aux propriétaires de la société en somme compris entre environ 25 millions et environ 30 millions de dollars, contre un bénéfice net attribuable aux propriétaires de la société d'environ 0,8 million de dollars pour le semestre clos le 30 juin 2019.