Component Makers Report Mixed 2Q Results