iRobot Corp Valuation Measures