The Houston oil and natural gas services firm reported net income of $737 million from April to June, or $0.79 a share. That compares with $739 million for the same part of 2011. Revenue increased 22% to nearly $7.25 billion.
Excluding charges from discontinued operations, Halliburton says it earned $0.80 per share in the quarter.
Analysts, who typically exclude special charges, were expecting earnings of $0.75 a share on revenue of just under $7 billion, according to FactSet.