Impala's hoofdwinst per aandeel (HEPS) - de belangrijkste maatstaf voor bedrijfswinst in Zuid-Afrika - daalde tot 16,90 rand (1,10 dollar) voor het halfjaar dat eindigde op 31 december, van 18,55 rand een jaar geleden.

Het bedrijf kondigde een dividend aan van 525 cent per aandeel.

De prijzen van MPG's (metalen uit de platinagroep) zijn teruggekomen van de recordhoogten van begin vorig jaar en bleven volatiel toen de vooruitzichten voor de wereldwijde groei wankelden. Dit werd nog verergerd door de stijgende inflatiedruk die de marges aantast.

De Zuid-Afrikaanse bedrijven hebben nog meer te lijden gehad onder de onregelmatige elektriciteitsvoorziening.

Impala zei dat zijn raffinagefaciliteiten in Rustenburg - een van zijn grootste operaties - getroffen waren omdat een van de ovens volledig heropgebouwd moest worden nadat hij uitgevallen was als gevolg van de onregelmatige stroomvoorziening door de staatsnutsbedrijf Eskom.

Dit heeft de productie geschaad en zal een impact hebben op de productie voor het volledige jaar, die Impala verwacht te schommelen tussen 3,1 en 3,2 miljoen ounces, een daling ten opzichte van de 3,27 miljoen ounces van vorig jaar.

De winst van Impala stond in schril contrast met die van zijn grotere rivaal Anglo American Platinum Ltd, die een winststijging van 160% voor het volledige jaar boekte dankzij een hogere productie en verkoop.

Beide bedrijven hebben, net als veel andere mijnbouwbedrijven, gewezen op de inflatie, die een impact zou kunnen hebben op de kosten en marges.

Het kostte Impala 17% meer om een PGM-erts te produceren, vergeleken met vorig jaar.

Impala verwacht dat de versoepeling van de aanvoerketenbeperkingen in de auto-industrie de vraag zal ondersteunen, terwijl de geopolitieke spanningen het aanbod zouden kunnen beperken, wat de prijzen ten goede zou komen.

"De samenloop van deze factoren zal waarschijnlijk resulteren in een krapper wordende palladium- en rhodiummarkt in vergelijking met het overaanbod in het eerste semester van boekjaar 202022", aldus Impala.

($1 = 15,3577 rand)