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 |