CNXN: the balance sheet