Cowell e Holdings Inc. ha annunciato i risultati degli utili consolidati per l'anno conclusosi il 31 dicembre 2020. Per l'anno in corso, l'azienda ha registrato un fatturato di 750.203.000 dollari USA contro i 542.614.000 dollari USA di un anno fa. L'utile dalle operazioni è stato di 53.377.000 dollari USA contro i 31.371.000 dollari USA di un anno fa. L'utile dell'anno è stato di 42.420.000 dollari USA contro i 29.280.000 dollari USA di un anno fa. L'utile di base per azione è stato di 0,051 dollari USA contro 0,035 dollari USA di un anno fa.