The Houston-based company said net income attributable to the company stood at $651 million, or 72 cents per share, for the three months ended March 31, compared with $263 million, or 29 cents per share, a year earlier.

(Reporting by Arunima Kumar in Bengaluru; Editing by Sriraj Kalluvila)