Company Performance Report

COMPANY: INVICTA HOLDINGS

Download PDF

Company Performance in US Dollars - USD

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 403,324,788 43,954,292 630,741,596 495,585,852
2009 535,963,863 56,250,237 711,460,900 553,137,322
2010 536,551,575 58,070,028 802,638,097 584,541,165
2011 631,448,607 62,848,747 959,452,228 701,116,713
2012 754,644,744 74,217,790 1,126,607,278 855,494,340
2013 889,164,588 96,324,235 1,435,860,118 1,071,717,529
2014 1,036,138,614 84,257,426 1,331,551,683 979,173,465
2015 945,711,302 76,100,633 1,292,149,819 873,013,110
2016 722,053,632 41,751,392 1,011,210,726 668,366,870
2017 857,728,646 72,988,393 1,210,191,815 818,219,271
2018 907,469,972 64,840,780 871,259,819 441,344,201
2019 729,804,963 42,708,834 783,499,131 423,308,959
2020 602,575,115 -29,779,384 625,725,151 347,507,789
2021 416,735,039 30,499,430 578,244,595 263,195,166
2022 479,429,073 45,859,059 526,701,345 213,749,275
2023 425,237,960 39,626,259 480,413,365 188,210,267

Company Performance in South African Rand - ZAR

Year End:Revenue:Profit Before Tax:Assets:Liabilities:
2008 3,335,496,000 363,502,000 5,216,233,000 4,098,495,000
2009 4,523,535,000 474,752,000 6,004,730,000 4,668,479,000
2010 3,968,872,000 429,544,000 5,937,114,000 4,323,851,000
2011 4,533,801,000 451,254,000 6,888,867,000 5,034,018,000
2012 5,599,464,000 550,696,000 8,359,426,000 6,347,768,000
2013 7,557,899,000 818,756,000 12,204,811,000 9,109,599,000
2014 10,465,000,000 851,000,000 13,448,672,000 9,889,652,000
2015 10,459,567,000 841,673,000 14,291,177,000 9,655,525,000
2016 10,635,850,000 614,998,000 14,895,134,000 9,845,044,000
2017 11,527,873,000 980,964,000 16,264,978,000 10,996,867,000
2018 10,743,537,000 767,650,000 10,314,845,000 5,225,074,000
2019 10,499,704,000 614,452,000 11,272,202,000 6,090,146,000
2020 10,037,636,000 -496,062,000 10,423,267,000 5,788,750,000
2021 6,251,484,000 457,525,000 8,674,305,000 3,948,217,000
2022 7,188,991,000 687,652,000 7,897,834,000 3,205,149,000
2023 7,769,948,000 724,051,000 8,778,113,000 3,438,978,000