irix: the balance sheet