Imperial Logistics Limited a annoncé ses résultats pour l'exercice complet clos le 30 juin 2020. Pour l'année complète, la société a annoncé que le chiffre d'affaires s'élevait à 46 380 millions de ZAR, contre 44 039 millions de ZAR l'année précédente. Le résultat d'exploitation était de 1 459 millions de ZAR, contre 2 413 millions de ZAR l'année précédente. La perte nette s'élève à 303 millions de ZAR, contre un bénéfice net de 3 438 millions de ZAR l'année précédente. Le bénéfice de base par action des activités poursuivies était de 0,22 ZAR, contre une perte de base par action des activités poursuivies de 1,2 ZAR l'année précédente. La perte de base par action était de 1,61 ZAR contre un bénéfice de base par action de 17,73 ZAR l'année précédente. La perte diluée par action s'est élevée à 1,55 ZAR, contre un bénéfice dilué par action de 17,73 ZAR l'année précédente.