Cowell e Holdings Inc. announced consolidated earnings results for the year ended December 31, 2020. For the year, the company reported revenue of USD 750,203,000 against USD 542,614,000 a year ago. Profit from operations was USD 53,377,000 against USD 31,371,000 a year ago. Profit for the year was USD 42,420,000 against USD 29,280,000 a year ago. Basic earnings per share were USD 0.051 against USD 0.035 a year ago.