
Mpact
MPT.JOMpact Limited Price (MPT.JO)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
147,435,643
(0.0995)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
Mpact LimitedCurrency: ZAc
YEAR | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | |||||||||||||||||||
Revenue |
6,258,700,000.00
+0% |
6,281,000,000.00
+0% |
6,820,800,000.00
+9% |
7,697,800,000.00
+13% |
8,617,200,000.00
+12% |
9,547,700,000.00
+11% |
10,098,600,000.00
+6% |
10,119,700,000.00
+0% |
10,612,300,000.00
+5% |
11,076,300,000.00
+4% |
11,097,200,000.00
+0% |
11,548,800,000.00
+4% |
12,373,200,000.00
+7% |
12,823,100,000.00
+4% |
13,290,700,000.00
+4% |
||||
Cost of Revenue | |||||||||||||||||||
Cost of Revenue | 3,859,700,000.00 | 3,775,500,000.00 | 4,079,700,000.00 | 4,746,700,000.00 | 5,332,300,000.00 | 5,883,000,000.00 | 6,281,400,000.00 | 6,473,800,000.00 | 6,576,800,000.00 | 6,007,500,000.00 | 6,204,800,000.00 | 6,397,900,000.00 | 6,662,100,000.00 | 6,806,500,000.00 | 7,198,300,000.00 | ||||
Gross Profit | |||||||||||||||||||
Gross Profit |
2,399,000,000.00
+0% |
2,505,500,000.00
+4% |
2,741,100,000.00
+9% |
2,951,100,000.00
+8% |
3,284,900,000.00
+11% |
3,664,700,000.00
+12% |
3,817,200,000.00
+4% |
3,645,900,000.00
-4% |
4,035,500,000.00
+11% |
5,068,800,000.00
+26% |
4,892,400,000.00
-3% |
5,150,900,000.00
+5% |
5,711,100,000.00
+11% |
6,016,600,000.00
+5% |
6,092,400,000.00
+1% |
||||
Gross Profit Ratio | (0.38%) | (0.40%) | (0.40%) | (0.38%) | (0.38%) | (0.38%) | (0.38%) | (0.36%) | (0.38%) | (0.46%) | (0.44%) | (0.45%) | (0.46%) | (0.47%) | (0.46%) | ||||
Operating Expenses | |||||||||||||||||||
Research and Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 33,000,000.00 | 28,900,000.00 | 28,200,000.00 | 34,500,000.00 | 0.00 | 0.00 | 0.00 | ||||
General and Administrative | 1,594,200,000.00 | 1,718,700,000.00 | 1,835,000,000.00 | 1,940,900,000.00 | 2,150,600,000.00 | 2,345,700,000.00 | 2,566,900,000.00 | 2,646,700,000.00 | 2,820,700,000.00 | 2,787,900,000.00 | 2,815,200,000.00 | 2,831,800,000.00 | 3,075,800,000.00 | 0.00 | 0.00 | ||||
Selling, General & Admin... | 1,594,200,000.00 | 1,718,700,000.00 | 1,835,000,000.00 | 1,940,900,000.00 | 2,150,600,000.00 | 2,345,700,000.00 | 2,566,900,000.00 | 2,646,700,000.00 | 2,820,700,000.00 | 3,657,200,000.00 | 3,699,900,000.00 | 3,719,600,000.00 | 4,038,500,000.00 | 894,700,000.00 | 983,700,000.00 | ||||
Selling & Marketing Exp... | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 878,600,000.00 | 869,300,000.00 | 884,700,000.00 | 887,800,000.00 | 962,700,000.00 | 894,700,000.00 | 983,700,000.00 | ||||
Depreciation and Amortiz... | 325,800,000.00 | 323,400,000.00 | 327,400,000.00 | 357,800,000.00 | 405,800,000.00 | 410,000,000.00 | 488,100,000.00 | 541,900,000.00 | 532,299,999.00 | 650,300,000.00 | 537,500,000.00 | 499,000,000.00 | 508,400,000.00 | 533,800,000.00 | 578,200,000.00 | ||||
Other Expenses | 325,800,000.00 | 323,400,000.00 | 327,400,000.00 | 357,800,000.00 | 405,800,000.00 | 410,000,000.00 | 504,000,000.00 | 555,500,000.00 | 595,700,000.00 | 1,987,600,000.00 | 561,500,000.00 | 499,000,000.00 | 508,400,000.00 | 3,982,900,000.00 | 4,182,900,000.00 | ||||
Total Operating Expenses | 1,920,000,000.00 | 2,042,100,000.00 | 2,162,400,000.00 | 2,298,700,000.00 | 2,556,400,000.00 | 2,755,700,000.00 | 3,070,900,000.00 | 3,202,200,000.00 | 3,416,400,000.00 | 5,644,800,000.00 | 4,261,400,000.00 | 4,218,600,000.00 | 4,546,900,000.00 | 4,881,300,000.00 | 5,166,600,000.00 | ||||
Cost and Exponses | 5,779,700,000.00 | 5,817,600,000.00 | 6,242,100,000.00 | 7,045,400,000.00 | 7,888,700,000.00 | 8,638,700,000.00 | 9,352,300,000.00 | 9,676,000,000.00 | 9,993,200,000.00 | 11,652,300,000.00 | 10,466,200,000.00 | 10,616,500,000.00 | 11,209,000,000.00 | 11,704,800,000.00 | 12,364,900,000.00 | ||||
Operating Income | |||||||||||||||||||
Operating Income |
479,000,000.00
+0% |
463,400,000.00
-3% |
578,700,000.00
+25% |
652,400,000.00
+13% |
728,500,000.00
+12% |
909,000,000.00
+25% |
746,300,000.00
-18% |
443,700,000.00
-41% |
619,100,000.00
+40% |
-543,400,000.00
-188% |
601,500,000.00
-211% |
931,100,000.00
+55% |
1,164,200,000.00
+25% |
1,117,000,000.00
-4% |
925,800,000.00
-17% |
||||
Operating Income Ratio | (0.08%) | (0.07%) | (0.08%) | (0.08%) | (0.08%) | (0.10%) | (0.07%) | (0.04%) | (0.06%) | (-0.05%) | (0.05%) | (0.08%) | (0.09%) | (0.09%) | (0.07%) | ||||
Other Income and Exp... | |||||||||||||||||||
Interest Income | 0.00 | 24,400,000.00 | 9,900,000.00 | 6,900,000.00 | 9,700,000.00 | 8,700,000.00 | 18,400,000.00 | 11,400,000.00 | 12,200,000.00 | 16,000,000.00 | 6,300,000.00 | 6,300,000.00 | 6,600,000.00 | 10,000,000.00 | 18,400,000.00 | ||||
Interest Expenses | 434,600,000.00 | 319,000,000.00 | 130,700,000.00 | 114,800,000.00 | 130,700,000.00 | 140,700,000.00 | 209,400,000.00 | 214,000,000.00 | 232,100,000.00 | 258,500,000.00 | 176,300,000.00 | 147,500,000.00 | 187,100,000.00 | 295,900,000.00 | 318,000,000.00 | ||||
Total Other Income/Exp... | -383,100,000.00 | -288,000,000.00 | -119,200,000.00 | -114,200,000.00 | -121,000,000.00 | -118,800,000.00 | -166,800,000.00 | -182,600,000.00 | -209,200,000.00 | -245,300,000.00 | -169,500,000.00 | -131,500,000.00 | -138,500,000.00 | -265,700,000.00 | -278,700,000.00 | ||||
EBITDA | |||||||||||||||||||
EBITDA | 856,300,000.00 | 762,500,000.00 | 922,600,000.00 | 1,021,800,000.00 | 1,159,600,000.00 | 1,314,300,000.00 | 1,255,200,000.00 | 991,900,000.00 | 1,250,300,000.00 | 85,800,000.00 | 1,125,600,000.00 | 1,435,400,000.00 | 1,707,400,000.00 | 1,681,000,000.00 | 1,543,300,000.00 | ||||
EBITDA ratio | (0.14%) | (0.13%) | (0.13%) | (0.13%) | (0.13%) | (0.14%) | (0.13%) | (0.10%) | (0.12%) | (0.15%) | (0.11%) | (0.13%) | (0.14%) | (0.13%) | (0.12%) | ||||
Income Before Tax | |||||||||||||||||||
Income Before Tax | 95,900,000.00 | 175,400,000.00 | 459,500,000.00 | 548,000,000.00 | 623,100,000.00 | 790,200,000.00 | 579,500,000.00 | 261,100,000.00 | 429,200,000.00 | -805,900,000.00 | 441,800,000.00 | 799,600,000.00 | 1,025,700,000.00 | 851,300,000.00 | 647,100,000.00 | ||||
Income Before Tax Ratio | (0.02%) | (0.03%) | (0.07%) | (0.07%) | (0.07%) | (0.08%) | (0.06%) | (0.03%) | (0.04%) | (-0.07%) | (0.04%) | (0.07%) | (0.08%) | (0.07%) | (0.05%) | ||||
Income Tax Expense | |||||||||||||||||||
Income Tax Expense | 46,400,000.00 | 67,700,000.00 | 138,000,000.00 | 150,400,000.00 | 176,900,000.00 | 172,400,000.00 | 182,700,000.00 | -26,400,000.00 | 102,200,000.00 | -83,900,000.00 | 78,400,000.00 | 228,100,000.00 | 292,500,000.00 | 249,500,000.00 | 77,400,000.00 | ||||
Net Income | |||||||||||||||||||
Net Income | 49,500,000.00
+0% |
107,700,000.00
+118% |
308,800,000.00
+187% |
380,100,000.00
+23% |
423,000,000.00
+11% |
602,500,000.00
+42% |
391,100,000.00
-35% |
275,200,000.00
-30% |
316,200,000.00
+15% |
-722,000,000.00
-328% |
319,400,000.00
-144% |
519,900,000.00
+63% |
727,300,000.00
+40% |
715,100,000.00
-2% |
504,400,000.00
-29% |
||||
Net Income Ratio | (0.01%) | (0.02%) | (0.05%) | (0.05%) | (0.05%) | (0.06%) | (0.04%) | (0.03%) | (0.03%) | (-0.07%) | (0.03%) | (0.05%) | (0.06%) | (0.06%) | (0.04%) | ||||
Earning Per Share | |||||||||||||||||||
Basic EPS | 0.22 | 0.55 | 1.89 | 2.33 | 2.59 | 3.67 | 2.35 | 1.62 | 1.85 | -4.22 | 1.89 | 3.53 | 5.00 | 4.87 | 2.90 | ||||
Diluted EPS | 0.22 | 0.55 | 1.88 | 2.31 | 2.57 | 3.63 | 2.34 | 1.62 | 1.85 | -4.22 | 1.88 | 3.45 | 4.88 | 4.85 | 3.42 | ||||
Share Outstanding | |||||||||||||||||||
Basic Share Outstanding | 164,046,476.00 | 164,046,476.00 | 163,825,216.00 | 163,510,495.00 | 163,268,866.00 | 164,218,439.00 | 166,734,753.00 | 169,746,140.00 | 170,784,638.00 | 171,030,378.00 | 169,322,144.00 | 147,264,489.00 | 145,415,555.00 | 146,753,371.00 | 174,071,222.00 | ||||
Diluted Share Outstanding | 164,046,476.00 | 164,219,960.00 | 164,359,170.00 | 164,914,656.00 | 164,631,150.00 | 165,845,155.00 | 167,171,145.00 | 169,824,206.00 | 171,038,122.00 | 171,030,378.00 | 169,741,138.00 | 150,628,285.00 | 149,177,130.00 | 147,582,533.00 | 147,435,643.00 |