General Dynamics Corporation (GD) financial highlights