• iRobot faces mounting debt despite new product launch