JSE

ZA:CO:JSE

Johannesburg Stock Exchange

  • Stock

Last Close

12,602.00

31/10 15:00

Market Cap

84.98M

Beta: -

Volume Today

137.78K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Jun '14
Dec '14
Jun '15
Dec '15
Jun '16
Dec '16
Jun '17
Dec '17
Jun '18
Dec '18
Jun '19
Dec '19
Jun '20
Dec '20
Jun '21
Dec '21
Jun '22
Dec '22
Jun '23
Dec '23
Jun '24
account payables
112.08M
-
264.79M
136.24%
140.22M
47.04%
346.96M
147.44%
146.77M
57.70%
494.70M
237.07%
434.44M
12.18%
478.45M
10.13%
157.45M
67.09%
406.46M
158.15%
138.02M
66.04%
460.58M
233.70%
262.11M
43.09%
422.53M
61.20%
164.30M
61.11%
392.04M
138.61%
195.96M
50.02%
499.70M
155.00%
188.97M
62.18%
640.82M
239.11%
639.48M
0.21%
accumulated other comprehensive income loss
846.28M
-
855.49M
1.09%
cash and cash equivalents
1.38B
-
1.30B
5.56%
1.63B
25.26%
1.55B
4.99%
1.91B
23.09%
1.76B
7.98%
2.09B
19.33%
1.98B
5.29%
2.38B
19.83%
2.35B
1.03%
2.57B
9.39%
2.20B
14.58%
2.58B
17.23%
2.20B
14.77%
2.46B
11.95%
2.06B
16.42%
2.39B
16.42%
2.05B
14.42%
2.22B
8.56%
1.89B
15.06%
2.80B
48.52%
2.31B
17.55%
cash and short term investments
1.38B
-
1.30B
5.56%
1.63B
25.26%
1.55B
4.99%
1.91B
23.09%
1.76B
7.98%
2.09B
19.33%
1.98B
5.29%
2.38B
19.83%
2.35B
1.03%
2.57B
9.39%
2.20B
14.58%
2.58B
17.23%
2.20B
14.77%
2.46B
11.95%
2.06B
16.42%
2.39B
16.42%
2.06B
14.01%
2.23B
8.53%
1.89B
15.45%
2.80B
48.52%
2.31B
17.55%
common stock
8.53M
-
8.54M
0.09%
8.54M
0%
8.57M
0.35%
8.55M
0.21%
8.57M
0.15%
26.69M
211.62%
-23.90M
189.52%
11.61M
148.60%
14.02M
20.69%
-18.38M
231.11%
-48.00M
161.19%
-17.73M
63.07%
-26.86M
51.55%
-32.51M
21.04%
deferred revenue
154.93M
-
692.79M
-
732.88M
-
485.07M
33.81%
3.48M
99.28%
454.96M
12,954.89%
725.97M
59.57%
474.22M
-
2.46M
99.48%
deferred revenue non current
20.30M
-
49.00M
141.35%
16.00M
67.34%
14.33M
10.44%
13.22M
7.78%
13.41M
1.48%
12.19M
9.11%
9.75M
19.98%
8.08M
17.14%
5.91M
26.89%
1.96M
66.85%
3.36M
71.67%
6.80M
102.29%
12.47M
83.30%
13.40M
7.47%
18.22M
35.97%
22.65M
24.29%
21.59M
4.65%
21.47M
0.57%
23.45M
9.24%
26.93M
14.82%
27.38M
1.68%
deferrred tax liabilities non current
12.32M
-
9.28M
24.71%
9.08M
2.18%
7.18M
20.92%
13.62M
89.75%
11.37M
16.51%
17.77M
56.28%
15.21M
14.41%
16.09M
5.77%
20.79M
29.22%
22.30M
7.26%
28.94M
29.79%
3.88M
86.61%
7.04M
81.60%
5.95M
15.42%
34.67M
-
33.31M
3.92%
31.02M
6.87%
29.82M
3.88%
28.61M
4.04%
27.41M
4.21%
goodwill
107.55M
-
107.55M
-
107.55M
-
82.99M
-
82.99M
-
82.99M
-
215.50M
-
133M
38.28%
215.50M
62.03%
215.50M
0.00%
215.50M
0.00%
215.50M
-
goodwill and intangible assets
259.18M
-
284.58M
9.80%
283.11M
0.52%
310.74M
9.76%
358.70M
15.43%
408.88M
13.99%
452.04M
10.56%
464.39M
2.73%
486.81M
4.83%
502.44M
3.21%
518.47M
3.19%
511.40M
1.36%
593.33M
16.02%
584.35M
1.51%
820.66M
40.44%
779.26M
5.04%
726.51M
6.77%
738.30M
1.62%
696.20M
5.70%
678.12M
2.60%
674.86M
0.48%
intangible assets
151.63M
-
175.56M
-
251.15M
-
403.82M
-
435.49M
-
510.35M
-
584.35M
14.50%
605.15M
3.56%
646.26M
6.79%
511.00M
20.93%
522.80M
2.31%
480.70M
8.05%
459.36M
-
inventory
long term debt
88.21M
-
93.87M
6.41%
88.33M
5.89%
81.45M
7.80%
87.44M
7.35%
92.95M
6.31%
97.29M
4.67%
100.99M
3.81%
104.08M
3.06%
106.17M
2.00%
106.84M
0.63%
335.48M
214.00%
293.10M
12.63%
272.56M
7.01%
252.94M
7.20%
226.72M
10.36%
196.66M
13.26%
167.41M
14.87%
131.19M
21.63%
94.68M
27.84%
55.71M
41.15%
long term investments
-284.58M
-
505.61M
277.67%
-310.74M
161.46%
-408.88M
-
-452.04M
10.56%
-464.39M
2.73%
-502.44M
-
598.51M
219.12%
-511.40M
185.45%
656.74M
228.42%
697.21M
-
781.55M
-
968.59M
23.93%
1.21B
-
net debt
-1.28B
-
-1.21B
5.54%
-1.53B
26.79%
-1.47B
4.17%
-1.82B
23.97%
-1.66B
8.66%
-2.00B
20.15%
-1.88B
5.73%
-2.27B
20.73%
-2.25B
1.17%
-2.47B
9.81%
-1.86B
24.48%
-2.25B
20.65%
-1.88B
16.18%
-2.17B
14.93%
-1.78B
17.90%
-2.14B
20.39%
-1.82B
14.89%
-2.03B
11.59%
-1.73B
14.95%
-2.68B
55.00%
-2.22B
17.30%
net receivables
740.31M
-
958.77M
29.51%
other assets
55.32B
-
other current assets
19.13B
-
25.76B
34.69%
26.61B
3.28%
34.02B
27.87%
35.56B
4.50%
41.84B
17.67%
42.62B
1.87%
42.47B
0.36%
34.99B
17.60%
35.29B
0.83%
37.95B
7.54%
40.49B
6.69%
35.93B
11.24%
48.96B
36.24%
4.68M
99.99%
46.98B
1,003,678.65%
1K
100.00%
62.30B
6,230,085,500%
1K
100.00%
-3.54B
-
-3.27B
7.73%
other current liabilities
18.79B
-
25.43B
35.35%
25.77B
1.35%
33.60B
30.38%
35.35B
5.20%
41.24B
16.67%
42.12B
2.12%
41.93B
0.45%
34.76B
17.08%
34.74B
0.07%
37.69B
8.48%
39.85B
5.75%
34.91B
12.40%
47.88B
37.15%
46.99B
1.86%
45.97B
2.16%
55.58B
20.90%
61.61B
10.84%
56.72B
7.93%
56.59B
0.24%
54.58B
3.55%
-81.38M
100.15%
other liabilities
14.48M
-
other non current assets
404.98M
-
714.24M
76.36%
-39.65M
105.55%
792.49M
2,098.66%
524.87M
33.77%
926.37M
76.50%
993.76M
7.27%
1.00B
1.12%
574.38M
42.84%
1.10B
91.61%
-1K
100.00%
1.14B
113,671,000%
-1K
100.00%
678.68M
67,868,400%
-1K
100.00%
784.79M
78,478,700%
857.50M
9.27%
9.95M
98.84%
10.23M
2.89%
1.15B
11,140.21%
49.78B
-
other non current liabilities
7.11M
-
11.29M
58.91%
12.19M
7.94%
10.23M
16.09%
10.14M
0.85%
10.50M
3.48%
11.19M
6.62%
1.35M
87.96%
1.96M
45.51%
7.67M
291.38%
13.73M
78.95%
9.15M
33.33%
1.55M
83.05%
1.62M
4.45%
4.04M
149.07%
5.42M
34.35%
7.26M
33.87%
2.70M
62.74%
4.76M
75.92%
51.03B
1,072,650.01%
othertotal stockholders equity
515.75M
-
500.81M
2.90%
512.84M
2.40%
542.36M
5.76%
536.31M
1.11%
486.07M
9.37%
475.70M
2.13%
511.47M
7.52%
513.27M
0.35%
539.45M
5.10%
511.74M
5.14%
512.90M
0.23%
548.27M
6.90%
550.09M
0.33%
676.58M
22.99%
632.88M
6.46%
689.75M
8.99%
608.26M
11.81%
754.65M
24.07%
852.88M
13.02%
-165.61M
119.42%
preferred stock
165.61M
-
property plant equipment net
162.17M
-
181.59M
11.97%
161.84M
10.88%
151.99M
6.08%
165.07M
8.61%
156.02M
5.48%
173.05M
10.91%
194.86M
12.60%
186.73M
4.17%
162.16M
13.16%
219.63M
35.44%
411.10M
87.18%
396.10M
3.65%
346.94M
12.41%
317.38M
8.52%
277.49M
12.57%
313.57M
13.00%
285.91M
8.82%
263.57M
7.81%
212.49M
19.38%
233.49M
9.88%
185.47M
20.56%
retained earnings
1.66B
-
1.65B
0.82%
1.95B
18.30%
1.95B
0.02%
2.41B
23.47%
2.37B
1.80%
2.77B
16.86%
2.70B
2.53%
3.10B
14.99%
3.14B
1.11%
3.48B
10.82%
3.14B
9.55%
3.44B
9.42%
3.19B
7.16%
3.47B
8.77%
3.15B
9.17%
3.53B
11.89%
3.24B
8.29%
3.54B
9.29%
3.36B
4.88%
3.71B
10.13%
3.51B
5.26%
short term debt
11.38M
-
10.74M
-
36.47M
-
40.05M
9.82%
40.88M
2.07%
51.03M
24.83%
56.05M
9.83%
58.78M
4.86%
59.08M
0.51%
64.54M
9.25%
68.77M
6.55%
81.38M
18.34%
short term investments
699.92M
-
-53.58M
107.65%
778.19M
1,552.52%
900.57M
-
968.66M
7.56%
978.93M
1.06%
1.07B
-
-25.14M
102.34%
1.11B
4,519.02%
-25.20M
102.27%
9.95M
-
10.23M
2.87%
tax assets
41.75M
-
43.47M
4.13%
58.98M
35.67%
49.23M
16.53%
67.26M
36.62%
54.00M
19.72%
77.58M
43.68%
75.07M
3.23%
67.91M
9.54%
67.56M
0.52%
66.65M
1.34%
63.49M
4.75%
69.47M
9.41%
80.70M
16.17%
35.52M
55.98%
32.04M
9.80%
69.08M
115.60%
63.69M
7.81%
53.24M
16.41%
39.80M
25.23%
34.02M
14.53%
18.25M
46.37%
tax payables
32.38M
-
35.19M
8.70%
32.71M
7.05%
4.72M
85.58%
38.24M
-
9.29M
75.70%
89K
99.04%
25K
71.91%
482K
1,828%
19.69M
-
3.48M
82.30%
9.09M
-
21.21M
133.33%
18.04M
14.96%
11.17M
38.06%
4.05M
63.71%
total assets
21.38B
-
28.01B
31.02%
29.21B
4.30%
36.57B
25.19%
38.58B
5.50%
44.73B
15.94%
45.96B
2.75%
45.73B
0.50%
38.69B
15.39%
38.97B
0.73%
41.92B
7.58%
44.30B
5.65%
40.23B
9.18%
52.84B
31.36%
51.63B
2.31%
50.91B
1.39%
61.04B
19.90%
66.24B
8.52%
61.34B
7.40%
61.96B
1.02%
59.79B
3.51%
55.32B
7.48%
total current assets
20.51B
-
27.07B
31.99%
28.24B
4.34%
35.57B
25.97%
37.46B
5.31%
43.59B
16.36%
44.71B
2.57%
44.45B
0.59%
37.37B
15.93%
37.64B
0.71%
40.52B
7.66%
42.68B
5.34%
38.51B
9.78%
51.15B
32.82%
49.75B
2.73%
49.03B
1.45%
59.07B
20.47%
64.36B
8.95%
59.34B
7.79%
59.88B
0.90%
57.64B
3.75%
total current liabilities
19.07B
-
25.69B
34.76%
26.62B
3.59%
33.95B
27.55%
35.50B
4.55%
41.74B
17.59%
42.55B
1.95%
42.40B
0.34%
34.92B
17.65%
35.15B
0.64%
37.82B
7.62%
40.31B
6.58%
35.94B
10.85%
48.83B
35.85%
47.20B
3.34%
46.87B
0.69%
56.56B
20.67%
62.17B
9.91%
56.97B
8.35%
57.77B
1.40%
55.29B
4.29%
81.38M
99.85%
total debt
99.59M
-
93.87M
5.75%
99.08M
5.55%
81.45M
17.80%
87.44M
7.35%
92.95M
6.31%
97.29M
4.67%
100.99M
3.81%
104.08M
3.06%
106.17M
2.00%
106.84M
0.63%
335.48M
214.00%
329.57M
1.76%
312.61M
5.15%
293.82M
6.01%
277.76M
5.47%
252.71M
9.02%
226.19M
10.49%
190.27M
15.88%
159.22M
16.32%
124.48M
21.82%
95.86M
22.99%
total investments
390.95M
-
415.33M
6.24%
452.03M
8.84%
467.45M
3.41%
499.59M
6.88%
491.69M
1.58%
516.62M
5.07%
514.54M
0.40%
549.22M
6.74%
572.16M
4.18%
573.37M
0.21%
599.37M
4.53%
631.54M
5.37%
652.70M
3.35%
697.21M
6.82%
784.79M
12.56%
857.50M
9.27%
791.50M
7.70%
978.82M
23.67%
1.15B
17.53%
1.21B
5.27%
total liabilities
19.19B
-
25.85B
34.71%
26.74B
3.45%
34.06B
27.41%
35.62B
4.57%
41.87B
17.53%
42.69B
1.96%
42.54B
0.34%
35.06B
17.58%
35.28B
0.62%
37.96B
7.59%
40.69B
7.20%
36.26B
10.89%
49.13B
35.50%
47.47B
3.37%
47.12B
0.74%
56.82B
20.59%
62.39B
9.81%
57.16B
8.38%
57.92B
1.32%
55.40B
4.34%
51.18B
7.62%
total liabilities and stockholders equity
21.38B
-
28.01B
31.02%
29.21B
4.30%
36.57B
25.19%
38.58B
5.50%
44.73B
15.94%
45.96B
2.75%
45.73B
0.50%
38.69B
15.39%
38.97B
0.73%
41.92B
7.58%
44.30B
5.65%
40.23B
9.18%
52.84B
31.36%
51.63B
2.31%
50.91B
1.39%
61.04B
19.90%
66.24B
8.52%
61.34B
7.40%
61.96B
1.02%
59.79B
3.51%
55.32B
7.48%
total non current assets
868.07M
-
939.29M
8.20%
969.88M
3.26%
993.71M
2.46%
1.12B
12.30%
1.14B
1.84%
1.24B
9.50%
1.27B
2.44%
1.32B
3.22%
1.33B
1.10%
1.40B
5.48%
1.61B
14.83%
1.72B
6.48%
1.69B
1.46%
1.87B
10.65%
1.87B
0.15%
1.97B
4.97%
1.88B
4.44%
1.99B
5.98%
2.08B
4.47%
2.15B
3.49%
total non current liabilities
120.84M
-
152.15M
25.91%
120.52M
20.79%
114.25M
5.20%
126.46M
10.69%
127.96M
1.18%
137.39M
7.37%
136.45M
0.68%
139.44M
2.19%
134.21M
3.75%
133.06M
0.86%
375.45M
182.18%
317.51M
15.43%
301.22M
5.13%
273.84M
9.09%
246.57M
9.96%
258.00M
4.64%
227.73M
11.73%
190.94M
16.16%
150.65M
21.10%
116.01M
22.99%
51.09B
43,936.19%
total stockholders equity
2.19B
-
2.16B
1.31%
2.47B
14.54%
2.50B
1.21%
2.96B
18.06%
2.86B
3.17%
3.27B
14.22%
3.18B
2.60%
3.63B
13.87%
3.69B
1.73%
3.97B
7.57%
3.61B
9.08%
3.97B
10.02%
3.72B
6.39%
4.12B
10.78%
3.79B
8.01%
4.22B
11.41%
3.84B
8.87%
4.17B
8.54%
4.04B
3.11%
4.39B
8.47%
4.14B
5.73%

All numbers in (except ratios and percentages)