Capricorn Group reports N$920m profit