20170728 business.international-business: Ultra Clean reports Q2 revenue $228.3 million