Exxon Revenue 1986-2025 | XOM

Exxon annual/quarterly revenue history and growth rate from 1986 to 2025. Revenue can be defined as the amount of money a company receives from its customers in exchange for the sales of goods or services. Revenue is the top line item on an income statement from which all costs and expenses are subtracted to arrive at net income.
  • Exxon revenue for the quarter ending June 30, 2025 was $81.506B, a 12.42% decline year-over-year.
  • Exxon revenue for the twelve months ending June 30, 2025 was $338.078B, a 3.75% decline year-over-year.
  • Exxon annual revenue for 2024 was $349.585B, a 1.45% increase from 2023.
  • Exxon annual revenue for 2023 was $344.582B, a 16.7% decline from 2022.
  • Exxon annual revenue for 2022 was $413.68B, a 44.83% increase from 2021.
Exxon Annual Revenue
(Millions of US $)
2024 $349,585
2023 $344,582
2022 $413,680
2021 $285,640
2020 $181,502
2019 $264,938
2018 $290,212
2017 $244,363
2016 $208,114
2015 $249,248
2014 $411,939
2013 $438,255
2012 $480,681
2011 $486,429
2010 $383,221
2009 $310,586
2008 $477,359
2007 $404,552
2006 $377,635
2005 $370,680
2004 $298,035
2003 $246,738
2002 $204,506
2001 $212,785
2000 $231,846
1999 $185,527
1998 $117,772
1997 $137,242
1996 $134,249
1995 $121,804
1994 $112,128
1993 $109,532
1992 $115,672
1991 $115,068
1990 $115,794
1989 $95,173
1988 $87,252
1987 $82,083
1986 $74,987
1985 $91,620

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2820 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2820): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2820
Exxon Quarterly Revenue
(Millions of US $)
2025-06-30 $81,506
2025-03-31 $83,130
2024-12-31 $83,426
2024-09-30 $90,016
2024-06-30 $93,060
2024-03-31 $83,083
2023-12-31 $84,344
2023-09-30 $90,760
2023-06-30 $82,914
2023-03-31 $86,564
2022-12-31 $95,429
2022-09-30 $112,070
2022-06-30 $115,681
2022-03-31 $90,500
2021-12-31 $84,965
2021-09-30 $73,786
2021-06-30 $67,742
2021-03-31 $59,147
2020-12-31 $46,540
2020-09-30 $46,199
2020-06-30 $32,605
2020-03-31 $56,158
2019-12-31 $67,173
2019-09-30 $65,049
2019-06-30 $69,091
2019-03-31 $63,625
2018-12-31 $71,895
2018-09-30 $76,605
2018-06-30 $73,501
2018-03-31 $68,211
2017-12-31 $66,515
2017-09-30 $61,100
2017-06-30 $58,077
2017-03-31 $58,671
2016-12-31 $43,036
2016-09-30 $58,677
2016-06-30 $57,694
2016-03-31 $48,707
2015-12-31 $40,173
2015-09-30 $67,344
2015-06-30 $74,113
2015-03-31 $67,618
2014-12-31 $87,276
2014-09-30 $107,130
2014-06-30 $111,208
2014-03-31 $106,325
2013-12-31 $110,860
2013-09-30 $112,372
2013-06-30 $106,666
2013-03-31 $108,357
2012-12-31 $114,124
2012-09-30 $115,141
2012-06-30 $127,363
2012-03-31 $124,053
2011-12-31 $121,609
2011-09-30 $125,330
2011-06-30 $125,486
2011-03-31 $114,004
2010-12-31 $105,186
2010-09-30 $95,298
2010-06-30 $92,486
2010-03-31 $90,251
2009-12-31 $89,841
2009-09-30 $82,260
2009-06-30 $74,457
2009-03-31 $64,028
2008-12-31 $84,696
2008-09-30 $137,737
2008-06-30 $138,072
2008-03-31 $116,854
2007-12-31 $116,642
2007-09-30 $102,337
2007-06-30 $98,350
2007-03-31 $87,223
2006-12-31 $90,028
2006-09-30 $99,593
2006-06-30 $99,034
2006-03-31 $88,980
2005-12-31 $99,344
2005-09-30 $100,717
2005-06-30 $88,568
2005-03-31 $82,051
2004-12-31 $83,365
2004-09-30 $76,375
2004-06-30 $70,693
2004-03-31 $67,602
2003-12-31 $65,952
2003-09-30 $59,841
2003-06-30 $57,165
2003-03-31 $63,780
2002-12-31 $56,211
2002-09-30 $54,098
2002-06-30 $50,804
2002-03-31 $43,393
2001-12-31 $47,188
2001-09-30 $52,113
2001-06-30 $56,184
2001-03-31 $57,300
2000-12-31 $64,132
2000-09-30 $58,568
2000-06-30 $55,956
2000-03-31 $54,081
1999-12-31 $53,674
1999-09-30 $33,072
1999-06-30 $29,422
1999-03-31 $26,884
1998-12-31 $29,663
1998-09-30 $28,779
1998-06-30 $29,626
1998-03-31 $30,228
1997-12-31 $34,495
1997-09-30 $32,749
1997-06-30 $32,767
1997-03-31 $33,590
1996-12-31 $37,512
1996-09-30 $33,321
1996-06-30 $32,211
1996-03-31 $31,205
1995-12-31 $30,666
1995-09-30 $30,969
1995-06-30 $31,667
1995-03-31 $29,779
1994-12-31 $31,058
1994-09-30 $29,563
1994-06-30 $27,319
1994-03-31 $25,964
1993-12-31 $28,077
1993-09-30 $27,920
1993-06-30 $27,952
1993-03-31 $27,262
1992-12-31 $30,791
1992-09-30 $30,642
1992-06-30 $27,759
1992-03-31 $27,914
1991-12-31 $30,561
1991-09-30 $27,332
1991-06-30 $26,982
1991-03-31 $30,193
1990-12-31 $34,916
1990-09-30 $28,826
1990-06-30 $25,669
1990-03-31 $26,383
1989-12-31 $26,410
1989-09-30 $23,432
1989-06-30 $23,381
1989-03-31 $21,950
1988-12-31 $26,360
1988-09-30 $21,658
1988-06-30 $20,162
1988-03-31 $19,072
1987-12-31 $26,163
1987-09-30 $16,953
1987-06-30 $19,895
1987-03-31 $19,072
1986-12-31