3 minute read

The historical revenue page for General Dynamics Corporation provides a comprehensive overview of the company's quarterly revenue and income trends from 2010-04-04 to 2024-09-29. The visualizations are designed to be easily interpretable, offering insights into the company's revenue growth and fluctuations, and making it a valuable resource for investors and analysts interested in its financial health.

Income chart quarterly TTM

Quarterly TTM Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-09-29 46046 nan 4661 3639
2024-06-30 44946 nan 4537 3545
2024-03-31 43122 nan 4343 3384
2023-12-31 42272 nan 4245 3315
2023-10-01 41455 nan 4184 3302
2023-07-02 40859 nan 4225 3368
2023-04-02 39896 nan 4241 3390
2022-12-31 39407 nan 4211 3390
2022-10-02 38848 nan 4170 3350
2022-07-03 38441 nan 4152 3308
2022-04-03 38472 nan 4133 3279
2021-12-31 38469 nan 4163 3257
2021-10-03 38658 nan 4244 3307
2021-07-04 38521 nan 4248 3281
2021-04-04 38565 nan 4130 3169
2020-12-31 37925 nan 4133 3167
2020-09-27 38217 nan 4194 3185
2020-06-28 38547 nan 4326 3264
2020-03-29 38838 nan 4575 3445
2019-12-31 39350 7059 4648 3484
2019-09-29 38955 6885 4546 3373
2019-06-30 38288 6784 4465 3311
2019-03-31 37919 6775 4463 3291
2018-12-31 36193 6692 4457 3345
2018-09-30 34092 21256 4265 3072
2018-07-01 32578 21131 4182 2985
2018-04-01 31067 21015 4150 2948
2017-12-31 30973 20986 4177 2912
2017-10-01 30929 21722 4260 3073
2017-07-02 31080 21700 4277 2992
2017-04-02 31070 21695 4291 3001
2016-12-31 31353 21692 4309 2955
2016-10-02 30929 22022 4228 2922
2016-07-03 31192 21992 4193 2972
2016-04-03 31409 21984 4204 2966
2015-12-31 31469 22001 4178 2965
2015-10-04 32022 21519 4209 2902
2015-07-05 31779 21486 4174 2865
2015-04-05 31371 21373 4042 2654
2014-12-31 30911 21213 3886 2533
2014-09-28 30656 5745 3740 2327
2014-06-29 30701 5731 3698 2282
2014-03-30 31138 5780 3709 2381
2013-12-31 31218 5764 3685 2357
2013-09-29 31189 3105 862 -268
2013-06-30 31327 3057 810 -319
2013-03-31 31338 3068 820 -325
2012-12-31 31513 3109 833 -332
2012-09-30 32582 23009 3685 2401
2012-07-01 32501 23084 3778 2453
2012-04-01 32458 23043 3757 2472
2011-12-31 32677 23086 3826 2526
2011-10-02 31280 9930 3794 2520
2011-07-03 31325 14721 3747 2482
2011-04-03 31165 18656 3672 2401
2010-04-04 31467 23054 3688 2401