General Dynamics Balance Sheet 2009-2023 | GD