iCreate Limited ha riportato i risultati degli utili per l'intero anno conclusosi il 31 dicembre 2021. Per l'intero anno, l'azienda ha registrato un fatturato di 32,83 milioni di JMD rispetto ai 58,38 milioni di JMD di un anno fa. La perdita netta è stata di 32,26 milioni di JMD rispetto ai 29,06 milioni di JMD di un anno fa.