PC Connection (CNXN) delivered earnings and revenue surprises of +5.81% and -4.43%, respectively, for the quarter ended ...