Shares of iRobot Corporation (NASDAQ: IRBT) were up 21.4% as of 10:30 a.m. EDT Wednesday after the home-robotics specialist announced stellar second-quarter 2018 results. As for headline numbers, iRobot's quarterly revenue climbed 23.6% year over year to $226.3 million, which translated to more than 30% growth in net income to $10.5 million, or $0.37 per share.