Company Performance Report

COMPANY: MURRAY & ROBERTS

Download PDF

Company Performance in US Dollars - USD

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 3,224,425,634 296,856,106 2,617,775,090 1,913,422,007
2009 4,000,236,967 339,928,910 2,783,649,289 1,997,630,332
2010 4,447,134,449 234,169,554 2,929,554,340 2,055,766,582
2011 4,374,641,834 -124,928,367 2,802,292,264 2,039,971,347
2012 4,086,167,742 -46,154,839 2,895,741,935 1,979,354,839
2013 3,928,965,909 193,886,364 2,787,693,182 1,799,238,636
2014 3,475,313,404 142,275,796 1,910,376,085 1,338,379,942
2015 2,671,993,007 92,027,972 1,643,610,140 1,073,417,832
2016 1,772,745,763 81,640,678 1,217,959,322 725,518,644
2017 1,638,384,380 34,081,164 1,087,519,142 581,761,103
2018 1,627,215,850 61,276,627 1,064,054,819 561,745,866
2019 1,380,639,419 50,510,029 727,835,969 724,830,561
2020 1,214,473,884 -13,871,242 1,101,481,542 773,992,004
2021 1,573,464,589 23,859,003 1,419,409,349 1,060,984,993
2022 1,891,016,144 31,902,501 1,285,387,781 923,672,048
2023 663,386,647 -9,317,228 446,534,816 348,517,576

Company Performance in South African Rand - ZAR

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 26,666,000,000 2,455,000,000 21,649,000,000 15,824,000,000
2009 33,762,000,000 2,869,000,000 23,494,000,000 16,860,000,000
2010 31,962,000,000 1,683,000,000 21,055,000,000 14,775,000,000
2011 30,535,000,000 -872,000,000 19,560,000,000 14,239,000,000
2012 31,667,800,000 -357,700,000 22,442,000,000 15,340,000,000
2013 34,574,900,000 1,706,200,000 24,531,700,000 15,833,300,000
2014 36,039,000,000 1,475,400,000 19,810,600,000 13,879,000,000
2015 30,567,600,000 1,052,800,000 18,802,900,000 12,279,900,000
2016 26,148,000,000 1,204,200,000 17,964,900,000 10,701,400,000
2017 21,397,300,000 445,100,000 14,203,000,000 7,597,800,000
2018 21,847,000,000 822,700,000 14,286,000,000 7,542,000,000
2019 20,167,000,000 737,800,000 10,631,500,000 10,587,600,000
2020 20,837,700,000 -238,000,000 18,899,000,000 13,280,000,000
2021 21,881,700,000 331,800,000 19,739,300,000 14,754,800,000
2022 29,868,600,000 503,900,000 20,302,700,000 14,589,400,000
2023 12,460,000,000 -175,000,000 8,387,000,000 6,546,000,000