3 minute read

The historical revenue page for General Motors Company provides a comprehensive overview of the company's quarterly revenue and income trends from 2011-12-31 to 2024-09-30. 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-30 182719 nan 12180 10832
2024-06-30 178093 nan 11542 10818
2024-03-31 174870 nan 10458 10448
2023-12-31 171841 nan 9298 9841
2023-09-30 171970 nan 10991 9854
2023-06-30 169728 nan 11370 10112
2023-03-31 160741 nan 10697 9247
2022-12-31 156735 nan 10315 9708
2022-09-30 147211 nan 9224 9467
2022-06-30 132101 nan 7477 8601
2022-03-31 130509 nan 8243 9738
2021-12-31 127004 nan 9324 9945
2021-09-30 130938 nan 10571 10976
2021-06-30 139639 nan 13350 12608
2021-03-31 122250 nan 9254 9049
2020-12-31 122485 nan 6634 6321
2020-09-30 115793 nan 3675 3330
2020-06-30 115786 nan 1555 1623
2020-03-31 135068 nan 5256 4806
2019-12-31 137237 nan 5843 6665
2019-09-30 144810 nan 8104 8903
2019-06-30 145128 nan 7410 9122
2019-03-31 145828 nan 6400 9085
2018-12-31 147049 nan 5685 7980
2018-09-30 146365 nan -1287 756
2018-06-30 144197 27723 -981 -4756
2018-03-31 144421 28806 160 -5459
2017-12-31 145588 30986 2376 -3882
2017-09-30 151791 30357 9054 3073
2017-06-30 160993 31292 10155 8767
2017-03-31 166381 31466 10573 9954
2016-12-31 166380 30047 9800 9268
2016-09-30 162083 29298 14251 13719
2016-06-30 158101 28036 12231 12348
2016-03-31 153909 25673 10483 10638
2015-12-31 152356 24035 9264 9615
2015-09-30 152352 22973 5047 5398
2015-06-30 152764 21389 5277 5499
2015-03-31 154233 19604 3518 4646
2014-12-31 155929 17847 2230 4018
2014-09-30 156797 17447 1274 3062
2014-06-30 156525 18063 2303 3325
2014-03-31 155951 19516 4525 4426
2013-12-31 155427 20502 6019 5331
2013-09-30 154249 12200 5997 5309
2013-06-30 152842 10710 5344 5458
2013-03-31 151381 9908 5414 5971
2012-12-31 152256 10059 5451 6136
2012-09-30 150939 17616 5167 5852
2012-06-30 150082 17883 5370 6090
2012-03-31 151841 18684 6000 7226
2011-12-31 150276 18480 8415 9287