1. Revenue
 
  2018 
R’000 
    2017 
R’000 
 
Sale of goods  48 875 808        48 078 961    
Rendering of services  26 751 473        20 591 417    
Commissions and fees earned  2 497 425        4 037 805    
Net billings relating to clearing and forwarding transactions  2 252 914        1 911 866    
Insurance  447 068        446 214    
   80 824 688        75 066 263    
Inter-group eliminations  (3 861 216)       (4 068 262)   
Revenue  76 963 472        70 998 001