GD Earnings: AI Insights on General Dynamics Corp