IRBT: the balance sheet