Aerospace and defense company General Dynamics (NYSE:GD) will be reporting earnings this Friday before market open. Here’s ...