3 minute read

The historical revenue page for Exxon Mobil Corporation provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-03-30 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

Quarterly Table (in millions)

date Revenue Operating Income/Loss Net Income
2024-09-30 90016 13026 8971
2024-06-30 93060 13665 9571
2024-03-31 83083 12369 8566
2023-12-31 84344 10625 8012
2023-09-30 90760 13699 9346
2023-06-30 82914 11656 8153
2023-03-31 86564 16803 11843
2022-12-31 95429 18842 13055
2022-09-30 112070 25422 20198
2022-06-30 115681 24933 18574
2022-03-31 90500 8556 5750
2021-12-31 84965 11729 9079
2021-09-30 73786 9606 6942
2021-06-30 67742 6307 4781
2021-03-31 59147 3592 2796
2020-12-31 46540 -26613 -20603
2020-09-30 46199 -372 -709
2020-06-30 32605 -1640 -1169
2020-03-31 56158 -258 -770
2019-12-31 67173 6414 5730
2019-09-30 65049 4721 3247
2019-06-30 67491 3032 3391
2019-03-31 61646 2310 2406
2018-12-31 68253 4479 6206
2018-09-30 74187 6662 6446
2018-06-30 71456 4467 3986
2018-03-31 65436 4465 4783
2017-12-31 nan nan 8409
2017-09-30 nan nan 4085
2017-06-30 nan nan 3264
2017-03-31 nan nan 4090
2016-12-31 nan nan 2024
2016-09-30 nan nan 2889
2016-06-30 nan nan 1681
2016-03-31 nan nan 1781
2015-12-31 nan nan 2830
2015-09-30 nan nan 4384
2015-06-30 nan nan 4262
2015-03-31 nan nan 5075
2014-12-31 nan nan 6782
2014-09-30 nan nan 8346
2014-06-30 nan nan 9117
2014-03-31 nan nan 9370
2013-12-31 nan nan 8643
2013-09-30 nan nan 8069
2013-06-30 nan nan 6975
2013-03-31 nan nan 9761
2012-12-31 nan nan 10302
2012-09-30 nan nan 9926
2012-06-30 nan nan 17654
2012-03-31 nan nan 9799
2011-12-31 nan nan 9724
2011-09-30 nan nan 10671
2011-06-30 nan nan 10898
2011-03-31 nan nan 10913
2010-12-31 nan nan 9516
2010-09-30 nan nan 7561
2010-06-30 nan nan 7746
2010-03-31 nan nan 6575
2009-12-31 nan nan 6139
2009-09-30 nan nan 4871
2009-06-30 nan nan 3950
2009-03-30 nan nan 4550