Net income climbed to $1.42 billion, or $1.16 a share, from $1.26 billion, or $1.02, a year earlier, Schlumberger said today. The company, based in Houston and Paris, was expected to earn $1.13 a share, the average of 21 analyst estimates compiled by Bloomberg. ...