Electronic Data Processing's adjusted operating profit increased by 8.3% to £260,000 in the six months to the end of March.
Turnover rose to £2.54m from £2.51m.
It said hosting revenues represented 61% of total revenues (2016: 58%) and contracted recurring revenues represented 80% (2016: 81%).
R&D expenditure amounted to £461,000 (2016: £500,000).
Chairman Sir Michael Heller said: "Whilst trading conditions remain competitive, the second half has started well and we remain confident about the outlook for the remainder of the year."