cpsh: the balance sheet