iRobot's net profit under GAAP for 9 months of 2020 amounted to $133.733 million, having doubled compared to $65.259 million in the previous year. Revenue increased 12.5% to $885.563 million, against $787.232 million a year earlier.