The beat on revenue was supported by growth in North America, with sales up 9% to $5.6B in Q2 from a year earlier, beating analyst estimates of $5.9B. China, however, was a weak spot with sales down ...