IRBT Estados financieros: Análisis de iRobot Corp AI