NYSE:GD | Profit Margins | GENERAL DYNAMICS CORP

Complete source-backed margin history.

Available history
2007-12-31 to 2026-04-05
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-04-0510.53%8.35%
2025-12-3110.10%7.95%
2025-09-2810.31%8.20%
2025-06-2910.01%7.78%
2025-03-3010.37%8.13%
2024-12-3110.67%8.61%
2024-09-2910.12%7.97%
2024-06-309.65%7.56%
2024-03-319.65%7.45%
2023-12-3111.04%8.61%
2023-10-0110.00%7.91%
2023-07-029.48%7.33%
2023-04-029.49%7.39%
2022-12-3111.31%9.14%
2022-10-0211.01%9.04%
2022-07-0310.64%8.34%
2022-04-039.67%7.77%
2021-12-3111.52%9.25%
2021-10-0311.29%8.99%
2021-07-0410.40%7.99%
2021-04-049.99%7.54%
2020-12-3112.34%9.56%
2020-09-2711.37%8.84%
2020-06-289.00%6.75%
2020-03-2910.68%8.07%
2019-12-3111.60%9.47%
2019-09-2912.46%9.35%
2019-06-3011.41%8.44%
2019-03-3110.95%8.04%
2018-12-3111.21%8.76%
2018-09-3012.48%9.36%
2018-07-0111.84%8.56%
2018-04-0113.38%10.60%
2017-12-3112.81%7.68%
2017-10-0114.02%10.08%
2017-07-0213.90%9.76%
2017-04-0214.06%10.25%
2016-12-3110.16%7.45%
2016-10-0213.26%8.45%
2016-07-0313.21%9.18%
2016-04-0312.36%8.57%
2015-12-3114.20%10.28%
2015-10-0412.93%9.17%
2015-07-0513.71%9.54%
2015-04-0513.19%9.20%
2014-12-3112.76%8.38%
2014-09-2812.89%8.98%
2014-06-2912.70%7.24%
2014-03-3012.03%8.19%
2013-12-3111.48%6.15%
2013-09-2912.42%8.42%
2013-06-3012.27%8.17%
2013-03-3111.44%7.71%
2012-12-31-26.07%-28.19%
2012-09-3011.41%7.56%
2012-07-0112.24%8.00%
2012-04-0111.35%7.44%
2011-12-3110.39%6.59%
2011-10-0212.71%8.30%
2011-07-0312.04%8.29%
2011-04-0311.91%7.93%
2010-12-3112.51%8.48%
2010-10-0312.06%8.11%
2010-07-0412.15%8.00%
2010-04-0411.85%7.70%
2009-12-3112.04%7.77%
2009-10-0411.32%7.41%
2009-07-0511.67%7.63%
2009-04-0510.95%7.14%
2008-12-3111.95%7.79%
2008-09-2813.07%8.88%
2008-06-2912.61%8.78%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3110.19%8.01%
2024-12-3110.05%7.93%
2023-12-3110.04%7.84%
2022-12-3110.69%8.60%
2021-12-3110.82%8.47%
2020-12-3110.90%8.35%
2019-12-3111.61%8.85%
2018-12-3112.14%9.24%
2017-12-3113.68%9.40%
2016-12-3112.25%8.42%
2015-12-3113.51%9.55%
2014-12-3112.61%8.21%
2013-12-3111.93%7.62%
2012-12-312.47%-1.07%
2011-12-3111.71%7.73%
2010-12-3112.15%8.08%
2009-12-3111.49%7.49%
2008-12-3112.47%8.39%
2007-12-3111.43%7.61%