iRobot, the maker of Roomba robot vacuum, is laying off 105 employees.The layoffs represent 16% of iRobot's global workforce.The company has faced challenges due to the failed acquisition by Amazon, competition, and the failure to innovate beyond robot vacuums.iRobot's CEO mentioned that the restructuring has resulted in reduced operating expenses and improved financial performance.