Cowell e Holdings Inc. gab die konsolidierten Ergebnisse für das Jahr zum 31. Dezember 2020 bekannt. Für das Jahr meldete das Unternehmen einen Umsatz von 750.203.000 USD gegenüber 542.614.000 USD vor einem Jahr. Der Gewinn aus dem operativen Geschäft betrug 53.377.000 USD gegenüber 31.371.000 USD vor einem Jahr. Der Jahresgewinn betrug 42.420.000 USD gegenüber 29.280.000 USD im Vorjahr. Der unverwässerte Gewinn pro Aktie betrug 0,051 USD gegenüber 0,035 USD vor einem Jahr.