However, the NHS software provider's financial results contains a thicket of provisos and material uncertainties, with the company noting in the accounts that some of these could cast doubt on its ability to continue as a going concern. iSoft's publication of the long-delayed year-end statement has staved off the prospect of a shares delisting and comes just days after the Financial Services Authority announced a formal probe into possible accounting irregularities in the firm's accounts for the years to 2004 and 2005. Today's figures showed revenues of £210.7m for the year to April 30, 2006, compared to £186.1m the previous year. A massive charge of £351.4m for goodwill impairment has sent operating costs spiralling to £539.8m, resulting in pre-tax losses of £343.8m, compared to a £5.9m profit the previous year.