Singapore markets closed

Mpact Limited (MPT.JO)

Johannesburg - Johannesburg Delayed price. Currency in ZAc (0.01 ZAR)
Add to watchlist
2,920.00-31.00 (-1.05%)
As of 10:06AM SAST. Market open.
Show:
Annual

Income statement

Currency in ZAR. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
12,823,100
12,823,100
12,373,200
11,548,800
10,257,900
-
Cost of revenue
6,806,500
6,806,500
6,662,100
6,397,900
5,701,700
-
Gross profit
6,016,600
6,016,600
5,711,100
5,150,900
4,556,200
-
Operating expenses
Selling general and administrative
894,700
894,700
962,700
3,719,600
3,412,100
-
Total operating expenses
4,806,200
4,806,200
4,546,900
4,218,600
3,949,600
-
Operating income or loss
1,210,400
1,210,400
1,164,200
932,300
606,600
-
Interest expense
295,900
295,900
187,100
147,500
180,100
-
Income before tax
851,300
851,300
1,025,700
799,600
426,600
-
Income tax expense
249,500
249,500
292,500
228,100
78,400
-
Income from continuing operations
601,800
601,800
733,200
571,500
348,200
-
Net income
715,100
715,100
727,300
519,900
319,400
-
Net income available to common shareholders
715,100
715,100
727,300
519,900
319,400
-
Basic EPS
5.56
-
5.00
3.53
1.89
-4.81
Diluted EPS
5.46
-
4.88
3.45
1.88
-4.81
Basic average shares
145,782
-
145,416
147,264
169,322
171,030
Diluted average shares
148,044
-
149,177
150,628
169,741
171,217