Scott Eells | Bloomberg | Getty Images
A vacuuming Roomba model robot is displayed at iRobot headquarters in Bedford, Massachusetts,
Roomba-maker iRobot soared after the company posted second-quarter earnings Tuesday that easily topped Wall Street expectations.
The stock surged 20 percent in after-hours trading.
Here's what the company reported compared with analyst estimates:
Adjusted earnings per share: 37 cents vs. 18 cents forecast by Thomson ReutersRevenue: $226 million vs. $219.7 million forecast by Thomson ReutersIn the year-ago quarter, iRobot had earnings of 27 cents per share on revenue of $183.1 million.
The company also raised its full-year profit outlook, saying it now expects earnings per share of between $2.30 and $2.50. It had previously forecast earnings between $2.15 and $2.40, while analysts had projected earnings of $2.37 per share.
Not only did iRobot report better-than-expected results for the quarter, the company also said it saw strong sales during Amazon Prime Day last week.
"Our robots sold out, doubling the Prime Day sales volume as they have each year since the event began in 2015," iRobot said in a statement.
The company's shares have climbed 20 percent in the past three months, but have fallen 21 percent in the past 12 months.