iRobot lowers full-year revenue guidance, citing China trade tariffs
The company missed Wall Street’s estimates for sales for the second quarter and lowered its financial expectations for the full year, citing the impact of tariffs in President Donald Trump’s ongoing U.S.-China trade war.