iCreate Limited heeft de winstresultaten bekendgemaakt voor het volledige jaar dat eindigde op 31 december 2020. Voor het volledige jaar kondigde het bedrijf een omzet aan van 63,787 miljoen JMD, tegenover 46,158 miljoen JMD een jaar geleden. Het bedrijfsresultaat bedroeg JMD 2,633 miljoen, tegen een bedrijfsverlies van JMD 32,478 miljoen een jaar geleden. Het nettoverlies bedroeg JMD 9,497 miljoen, tegen JMD 45,950 miljoen een jaar geleden.