The Falls Church, Virginia-based company reported first-quarter earnings of $745 million, or $2.56 per share on an adjusted basis, on revenue of $9.26 billion. A year ago, the company reported a profit of $799 million, or $2.65 per share.
Analysts were expecting the company to report revenue of $8.89 billion and earnings of $2.38 per share.
"The solid sales gains and strong bookings reflect the market-leading performance we expect of our operating units," said Phebe Novakovic, chairman and chief executive officer. "We are pleased with our robust backlog and remain relentlessly focused on improving operating performance."
General Dynamics is the third defense contractor to report results this week after Lockheed Martin (LMT) - Get Free Reporttopped expectations and raised its outlook Tuesday and Northrop Grumman (NOC) - Get Free Report also topped expectations.