First-quarter profit rose to $627 million, or 68 cents per share, from $511 million, or 56 cents per share, a year ago.
Excluding a $300 million charge for estimated losses from the BP Plc
Revenue rose to $6.9 billion.
Halliburton's shares rose 1.7 percent in premarket trading to $33.20.
(Reporting by Matt Daily in New York and Braden Reddall in San Francisco; Editing by Maureen Bavdek)