ispc: the balance sheet