Company Performance Report

COMPANY: REMGRO

Download PDF

Company Performance in US Dollars - USD

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 1,142,321,644 394,437,726 7,476,058,041 477,871,825
2009 1,357,227,488 94,786,730 4,990,047,393 479,146,919
2010 1,601,865,621 115,722,590 6,496,958,226 537,380,019
2011 2,142,550,143 475,071,633 8,021,060,172 523,925,501
2012 1,746,064,516 683,225,806 7,487,354,839 486,967,742
2013 1,868,863,636 41,250,000 8,268,068,182 1,328,863,636
2014 2,374,252,652 5,303,761 7,667,116,683 1,048,601,736
2015 2,236,888,112 182,517,483 8,277,272,727 1,641,171,329
2016 1,877,762,712 -54,305,085 7,400,745,763 1,861,694,915
2017 2,111,706,197 91,048,202 9,109,028,309 1,817,368,018
2018 2,185,042,135 438,132,022 10,598,876,404 2,632,162,921
2019 3,900,047,922 -280,413,500 10,648,250,839 2,693,845,417
2020 3,189,919,454 32,171,957 8,573,301,938 2,660,947,208
2021 4,731,748,006 328,762,395 10,122,171,327 2,674,250,541
2022 4,817,849,138 354,614,868 9,920,985,653 2,584,300,964
2023 2,563,623,392 172,448,675 8,037,577,732 1,518,655,763

Company Performance in South African Rand - ZAR

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 9,447,000,000 3,262,000,000 61,827,000,000 3,952,000,000
2009 11,455,000,000 800,000,000 42,116,000,000 4,044,000,000
2010 11,849,000,000 856,000,000 48,058,000,000 3,975,000,000
2011 14,955,000,000 3,316,000,000 55,987,000,000 3,657,000,000
2012 13,532,000,000 5,295,000,000 58,027,000,000 3,774,000,000
2013 16,446,000,000 363,000,000 72,759,000,000 11,694,000,000
2014 24,621,000,000 55,000,000 79,508,000,000 10,874,000,000
2015 25,590,000,000 2,088,000,000 94,692,000,000 18,775,000,000
2016 27,697,000,000 -801,000,000 109,161,000,000 27,460,000,000
2017 27,600,000,000 1,190,000,000 119,055,000,000 23,753,000,000
2018 31,115,000,000 6,239,000,000 150,928,000,000 37,482,000,000
2019 56,968,000,000 -4,096,000,000 155,539,000,000 39,349,000,000
2020 54,732,000,000 552,000,000 147,099,000,000 45,656,000,000
2021 65,803,000,000 4,572,000,000 140,766,000,000 37,190,000,000
2022 76,096,000,000 5,601,000,000 156,698,000,000 40,818,000,000
2023 48,151,000,000 3,239,000,000 150,965,000,000 28,524,000,000