Heavy equipment manufacturer Bell Equipment last week posted diluted headline earnings per share of 153c for the six months to June‚ from 141c in the same period last year.
Net profit was R157.1m‚ up from R151.3m previously‚ on revenue of R3.02bn.
The company said while sales volumes were down by 9.8% the effect of the weaker rand was positive on its margins.
"Continued uncertainty in our traditional global mining and construction markets is expected to prevail until the end of the year we have taken action to respond to the situation. New products and markets will offset some of the expected shortfall‚" Bell said in a statement.