General Dynamics Q2 2025 Earnings & Backlog Growth Analysis | Monexa AI | Monexa