iRobot to cut down 31% of its workforce It will lay off 350 employees after Amazon terminates acquisition deal