SGS sells Petroleum Services Corp. for $335MM