Company Performance Report

COMPANY: INVESTEC

Download PDF

Company Performance in US Dollars - USD

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 4,183,493,975 1,099,921,686 68,481,028,112,449 52,810,618,473,895
2009 4,386,677,365 622,199,324 62,676,804,054 58,250,221,284
2010 2,992,866,569 601,070,381 68,287,192,082 63,460,416,422
2011 3,481,777,605 725,315,708 79,224,370,140 73,064,024,883
2012 3,650,674,603 462,277,778 71,880,244,444 73,087,463,492
2013 3,383,753,968 624,811,111 80,951,615,873 74,595,030,159
2014 3,080,895,238 675,249,206 74,828,423,810 68,458,517,460
2015 3,157,224,194 632,243,548 71,537,745,161 65,020,817,742
2016 2,786,632,184 744,527,299 65,160,604,885 59,615,623,563
2017 2,868,524,467 799,766,625 67,170,429,109 61,137,017,566
2018 3,508,463,380 897,885,915 81,150,484,507 73,504,980,282
2019 3,440,000,000 894,798,177 75,161,734,375 68,324,476,563
2020 3,340,042,084 384,304,988 62,701,220,448 56,639,044,436
2021 2,138,173,370 459,873,786 71,445,705,964 64,077,472,954
2022 2,572,118,376 919,141,840 77,568,868,969 70,002,620,617
2023 4,124,488,285 1,189,658,856 69,557,677,553 63,084,853,709

Company Performance in South African Rand - ZAR

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 30,193,913,043 7,938,565,217 494,254,376,811,594 381,154,898,550,724
2009 39,347,166,667 5,580,939,394 562,191,939,394 522,486,833,333
2010 25,514,187,500 5,124,125,000 582,148,312,500 541,000,050,000
2011 25,154,865,169 5,240,202,247 572,373,820,225 527,867,056,180
2012 27,709,939,759 3,508,855,422 545,597,036,145 554,760,265,060
2013 28,423,533,333 5,248,413,333 679,993,573,333 626,598,253,333
2014 32,349,400,000 7,090,116,667 785,698,450,000 718,814,433,333
2015 32,624,650,000 6,533,183,333 739,223,366,667 671,881,783,333
2016 38,789,920,000 10,363,820,000 907,035,620,000 829,849,480,000
2017 38,103,566,667 10,623,566,667 892,247,200,000 812,103,383,333
2018 41,516,816,667 10,624,983,333 960,280,733,333 869,808,933,333
2019 50,806,153,846 13,215,480,769 1,110,081,000,000 1,009,099,961,538
2020 55,637,525,773 6,401,649,485 1,044,460,123,711 943,478,020,619
2021 32,117,145,833 6,907,687,500 1,073,174,041,667 962,497,041,667
2022 38,561,442,688 13,779,861,660 1,162,919,841,897 1,049,485,928,854
2023 3,397,341,000 979,922,000 57,294,659,000 51,962,994,000