Global revenue of iRobot 2012-2022
In 2021, iRobot generated a record 1.56 billion U.S. dollars in revenue. This is the highest revenue generated by the company since 2012. By 2022, iRobot's revenue had sharply declined to around 1.18 billion U.S. dollars.