Cowell e Holdings Inc. heeft geconsolideerde winstresultaten bekendgemaakt voor het jaar dat eindigde op 31 december 2020. Voor het jaar rapporteerde het bedrijf een omzet van USD 750.203.000 tegen USD 542.614.000 een jaar geleden. De winst uit operaties bedroeg USD 53.377.000 tegen USD 31.371.000 een jaar geleden. De winst van het jaar bedroeg USD 42.420.000 tegen USD 29.280.000 een jaar geleden. De gewone winst per aandeel bedroeg USD 0,051 tegen USD 0,035 een jaar geleden.