General Dynamics Q2 2025 Backlog Growth and Financial Performance Analysis | Monexa