Company Performance Report
COMPANY: CAXTON CTP
Download PDF
Company Performance in US Dollars - USD
Year End: | Revenue: | Profit Before Tax: | Assets: | Liabilities: |
2008 |
499,660,943 |
95,284,038 |
581,072,551 |
116,617,533 |
2009 |
482,489,336 |
58,676,185 |
679,276,303 |
111,048,697 |
2010 |
663,837,484 |
70,955,197 |
859,499,096 |
171,933,213 |
2011 |
621,836,963 |
96,233,811 |
879,915,330 |
154,431,232 |
2012 |
621,819,742 |
81,647,097 |
783,170,065 |
151,035,871 |
2013 |
586,012,614 |
77,937,614 |
758,629,432 |
145,337,500 |
2014 |
519,725,265 |
54,481,581 |
609,437,416 |
124,492,768 |
2015 |
547,324,126 |
52,158,392 |
584,825,437 |
121,638,199 |
2016 |
434,236,949 |
40,009,424 |
477,936,610 |
99,672,678 |
2017 |
490,595,100 |
46,718,836 |
553,502,833 |
114,825,727 |
2018 |
44,516,924 |
38,013,694 |
507,535,463 |
104,096,278 |
2019 |
432,730,540 |
30,939,413 |
496,261,176 |
96,102,006 |
2020 |
324,771,183 |
-27,276,166 |
379,360,990 |
72,422,747 |
2021 |
375,388,482 |
53,163,152 |
579,325,505 |
116,441,931 |
2022 |
378,558,974 |
43,444,571 |
558,771,193 |
120,950,491 |
2023 |
371,334,562 |
50,688,596 |
488,543,004 |
100,043,498 |
Company Performance in South African Rand - ZAR
Year End: | Revenue: | Profit Before Tax: | Assets: | Liabilities: |
2008 |
4,132,196,000 |
787,999,000 |
4,805,470,000 |
964,427,000 |
2009 |
4,072,210,000 |
495,227,000 |
5,733,092,000 |
937,251,000 |
2010 |
4,771,000,000 |
509,955,000 |
6,177,220,000 |
1,235,684,000 |
2011 |
4,340,422,000 |
671,712,000 |
6,141,809,000 |
1,077,930,000 |
2012 |
4,819,103,000 |
632,765,000 |
6,069,568,000 |
1,170,528,000 |
2013 |
5,156,911,000 |
685,851,000 |
6,675,939,000 |
1,278,970,000 |
2014 |
5,389,551,000 |
564,974,000 |
6,319,866,000 |
1,290,990,000 |
2015 |
6,261,388,000 |
596,692,000 |
6,690,403,000 |
1,391,541,000 |
2016 |
6,404,995,000 |
590,139,000 |
7,049,565,000 |
1,470,172,000 |
2017 |
6,407,172,000 |
610,148,000 |
7,228,747,000 |
1,499,624,000 |
2018 |
633,921,000 |
541,315,000 |
7,227,305,000 |
1,482,331,000 |
2019 |
6,320,895,000 |
451,932,000 |
7,248,887,000 |
1,403,762,000 |
2020 |
5,572,359,000 |
-467,999,000 |
6,509,000,000 |
1,242,615,000 |
2021 |
5,220,415,000 |
739,324,000 |
8,056,506,000 |
1,619,323,000 |
2022 |
5,979,339,000 |
686,207,000 |
8,825,791,000 |
1,910,413,000 |
2023 |
6,974,558,000 |
952,054,000 |
9,176,015,000 |
1,879,058,000 |