Berkshire Hathaway Revenue 1986-2025 | BRK.B

Berkshire Hathaway 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.
  • Berkshire Hathaway revenue for the quarter ending June 30, 2025 was $92.515B, a 1.22% decline year-over-year.
  • Berkshire Hathaway revenue for the twelve months ending June 30, 2025 was $370.151B, a 0.01% increase year-over-year.
  • Berkshire Hathaway annual revenue for 2024 was $371.433B, a 1.91% increase from 2023.
  • Berkshire Hathaway annual revenue for 2023 was $364.482B, a 20.68% increase from 2022.
  • Berkshire Hathaway annual revenue for 2022 was $302.02B, a 9.35% increase from 2021.
Berkshire Hathaway Annual Revenue
(Millions of US $)
2024 $371,433
2023 $364,482
2022 $302,020
2021 $276,185
2020 $245,579
2019 $254,616
2018 $247,837
2017 $239,933
2016 $215,114
2015 $210,943
2014 $194,699
2013 $182,150
2012 $162,463
2011 $143,688
2010 $136,185
2009 $112,493
2008 $107,786
2007 $118,245
2006 $98,539
2005 $81,663
2004 $74,382
2003 $63,859
2002 $42,235
2001 $38,593
2000 $34,889
1999 $24,028
1998 $13,832
1997 $10,430
1996 $10,500
1995 $4,563
1994 $3,847
1993 $3,653
1992 $3,029
1991 $3,106
1990 $2,659
1989 $2,484
1988 $2,465
1987 $2,432
1986 $2,231
1985 $933

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
Berkshire Hathaway Quarterly Revenue
(Millions of US $)
2025-06-30 $92,515
2025-03-31 $89,725
2024-12-31 $94,916
2024-09-30 $92,995
2024-06-30 $93,653
2024-03-31 $89,869
2023-12-31 $93,376
2023-09-30 $93,210
2023-06-30 $92,503
2023-03-31 $85,393
2022-12-31 $78,072
2022-09-30 $76,904
2022-06-30 $76,201
2022-03-31 $70,843
2021-12-31 $71,889
2021-09-30 $70,583
2021-06-30 $69,114
2021-03-31 $64,599
2020-12-31 $64,450
2020-09-30 $63,024
2020-06-30 $56,840
2020-03-31 $61,265
2019-12-31 $65,368
2019-09-30 $64,972
2019-06-30 $63,598
2019-03-31 $60,678
2018-12-31 $63,714
2018-09-30 $63,450
2018-06-30 $62,200
2018-03-31 $58,473
2017-12-31 $58,800
2017-09-30 $59,507
2017-06-30 $57,256
2017-03-31 $64,370
2016-12-31 $49,854
2016-09-30 $58,843
2016-06-30 $54,254
2016-03-31 $52,163
2015-12-31 $51,942
2015-09-30 $58,989
2015-06-30 $51,368
2015-03-31 $48,644
2014-12-31 $48,285
2014-09-30 $51,199
2014-06-30 $49,762
2014-03-31 $45,453
2013-12-31 $47,049
2013-09-30 $46,541
2013-06-30 $44,693
2013-03-31 $43,867
2012-12-31 $44,720
2012-09-30 $41,050
2012-06-30 $38,546
2012-03-31 $38,147
2011-12-31 $37,955
2011-09-30 $33,739
2011-06-30 $38,274
2011-03-31 $33,720
2010-12-31 $36,165
2010-09-30 $36,274
2010-06-30 $31,709
2010-03-31 $32,037
2009-12-31 $30,198
2009-09-30 $29,904
2009-06-30 $29,607
2009-03-31 $22,784
2008-12-31 $24,592
2008-09-30 $27,926
2008-06-30 $30,093
2008-03-31 $25,175
2007-12-31 $28,043
2007-09-30 $29,937
2007-06-30 $27,347
2007-03-31 $32,918
2006-12-31 $26,231
2006-09-30 $25,360
2006-06-30 $24,185
2006-03-31 $22,763
2005-12-31 $25,368
2005-09-30 $20,533
2005-06-30 $18,128
2005-03-31 $17,634
2004-12-31 $20,030
2004-09-30 $19,172
2004-06-30 $17,996
2004-03-31 $17,184
2003-12-31 $19,855
2003-09-30 $18,232
2003-06-30 $14,396
2003-03-31 $11,376
2002-12-31 $12,081
2002-09-30 $10,603
2002-06-30 $10,030
2002-03-31 $9,521
2001-12-31 $10,241
2001-09-30 $9,554
2001-06-30 $10,656
2001-03-31 $8,142
2000-12-31 $12,523
2000-09-30 $8,434
2000-06-30 $6,564
2000-03-31 $6,474
1999-12-31 $6,070
1999-09-30 $7,051
1999-06-30 $5,461
1999-03-31 $5,446
1998-12-31 $3,662
1998-09-30 $2,909
1998-06-30 $3,936
1998-03-31 $3,325
1997-12-31 $3,644
1997-09-30 $2,373
1997-06-30 $2,338
1997-03-31 $2,075
1996-12-31 $2,431
1996-09-30 $2,015
1996-06-30 $1,915
1996-03-31 $4,140
1995-12-31 $1,494
1995-09-30 $1,107
1995-06-30 $1,005
1995-03-31 $924
1994-12-31 $1,266
1994-09-30 $821
1994-06-30 $891
1994-03-31 $936
1993-12-31 $1,426
1993-09-30 $744
1993-06-30 $704
1993-03-31 $726
1992-12-31 $905
1992-09-30 $828
1992-06-30 $656
1992-03-31 $641
1991-12-31 $1,076
1991-09-30 $662
1991-06-30 $674
1991-03-31 $694
1990-12-31 $998
1990-09-30 $526
1990-06-30 $545
1990-03-31 $590
1989-12-31 $621
1989-09-30 $597
1989-06-30 $564
1989-03-31 $702
1988-12-31 $855
1988-09-30 $557
1988-06-30 $523
1988-03-31 $530
1987-12-31 $713
1987-09-30 $551
1987-06-30 $560
1987-03-31 $608
1986-12-31