Halliburton

(HAL) - Get Report

reported third-quarter earnings that beat analysts' expectations by a penny, as results were driven by operating improvements and stronger pricing in its energy services group.

The petroleum and energy services provider earned $109 million, or 24 cents a share, excluding two nonrecurring items, compared with $58 million, or 13 cents a share, a year ago. According to a

First Call/Thomson Financial

survey, 19 analysts expected the company to earn 23 cents a share for the quarter.

Revenue was $3.02 billion, up from $2.97 billion last year, with revenue from Halliburton's energy services group reaching $2.02 billion from last year's figure of $1.70 billion.