Shares of GeoEye Inc. (GEOY) have advanced more than 4% so far today after second-quarter results bettered expectations.

The satellite imagery company posted earnings of 46 cents per share, beating the Zacks Consensus Estimate by nearly 18%.

Sales recorded a growth of 112% to $72.7 million, primarily driven by contracts worth $47.5 million from the U.S. Government.

Meanwhile, the company expects full-year revenue of $270 million to $280 million, while earnings per share is anticipated to range between $1.10 and $1.37 per share.

The Zacks Consensus Estimate is at $1.10 per share for the year, which has remained unchanged over the past 2 months.

GEOY, a Zacks #1 Rank (“Strong Buy”) stock, is trading on unusually heavy volume of approximately 668,000, against the average daily volume of about 172,000.

“GEOY” Free Stock Analysis: Buy? Sell? Hold?
Zacks Investment Research