Bank Of America Financial Statements 2009-2024 | BAC

Fifteen years of historical annual and quarterly income statements for Bank Of America (BAC).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$189,111$171,912$115,053$93,851$93,753$113,589$109,627$99,466$93,662$93,514$96,829$101,697$100,078$115,074$134,194$150,450
$90,612$73,331$20,103$4,738$8,225$22,345$18,607$12,340$9,961$10,549$10,935$12,755$16,744$21,620$23,974$30,807
$98,499$98,581$94,950$89,113$85,528$91,244$91,020$87,126$83,701$82,965$85,894$88,942$83,334$93,454$110,220$119,643
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$73,229$70,239$63,981$55,137$66,533$58,490$56,436$57,913$58,680$60,778$76,995$71,684$78,998$88,353$95,592$110,584
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$73,229$70,239$63,981$55,137$66,533$58,490$56,436$57,913$58,680$60,778$77,931$72,770$80,262$93,046$109,723$112,562
$25,270$28,342$30,969$33,976$18,995$32,754$34,584$29,213$25,021$22,187$7,963$16,172$3,072$408$497$7,081
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$-638.00$-1,820.00$-2,721.00
$25,270$28,342$30,969$33,976$18,995$32,754$34,584$29,213$25,021$22,187$7,963$16,172$3,072$-230.00$-1,323.00$4,360
$1,659$1,827$3,441$1,998$1,101$5,324$6,437$10,981$7,199$6,277$2,443$4,741$-1,116.00$-1,676.00$915$-1,916.00
$23,611$26,515$27,528$31,978$17,894$27,430$28,147$18,232$17,822$15,910$5,520$11,431$4,188$1,446$-2,238.00$6,276
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$23,611$26,515$27,528$31,978$17,894$27,430$28,147$18,232$17,822$15,910$5,520$11,431$4,188$1,446$-2,238.00$6,276
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$21,942$24,866$26,015$30,557$16,473$25,998$26,696$16,618$16,140$14,427$4,476$10,082$2,760$85.00$-3,599.00$-2,204.00
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$2.78$3.10$3.21$3.60$1.88$2.77$2.64$1.63$1.57$1.38$0.43$0.94$0.26$0.01$-0.37$-0.29
$2.76$3.08$3.19$3.57$1.87$2.75$2.61$1.56$1.49$1.31$0.42$0.90$0.25$0.01$-0.37$-0.29

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$48,869$48,529$48,071$43,642$44,412$43,393$40,465$34,926$30,358$25,219$24,550$23,204$24,008$22,620$24,019$21,307$21,693$24,018$26,735$27,135$28,536$29,119$28,799$28,009$27,628$27,090$26,900$23,242$25,335$25,989$24,900$22,563$24,044$23,742$23,313$22,000$23,488$24,600$23,426$22,890$23,848$24,675$25,416$24,414$24,646$26,003$26,634$22,307$24,466$26,412$26,893$29,600$33,816$19,038$32,620$28,249$32,474$35,372$38,099$31,162$33,135$40,736$45,417
$23,524$23,152$22,253$21,683$19,245$18,196$14,207$10,394$5,856$2,531$1,322$1,144$1,242$1,154$1,198$1,208$1,357$1,692$3,968$4,786$5,729$6,035$5,795$5,332$4,904$4,541$3,830$3,032$3,496$3,160$2,652$2,573$2,409$2,456$2,523$2,897$2,496$2,644$2,512$2,518$2,639$2,928$2,850$2,926$3,116$3,276$3,437$3,647$4,038$4,444$4,615$4,712$5,363$5,802$5,743$5,851$5,774$6,219$6,130$6,086$7,100$7,962$9,659
$25,345$25,377$25,818$21,959$25,167$25,197$26,258$24,532$24,502$22,688$23,228$22,060$22,766$21,466$22,821$20,099$20,336$22,326$22,767$22,349$22,807$23,084$23,004$22,677$22,724$22,549$23,070$20,210$21,839$22,829$22,248$19,990$21,635$21,286$20,790$19,103$20,992$21,956$20,914$20,372$21,209$21,747$22,566$21,488$21,530$22,727$23,197$18,660$20,428$21,968$22,278$24,888$28,453$13,236$26,877$22,398$26,700$29,153$31,969$25,076$26,035$32,774$35,758
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$18,021$17,817$18,556$18,835$17,072$17,163$17,169$16,635$16,201$15,796$15,349$14,242$13,816$13,424$13,655$13,980$15,790$18,527$18,236$14,180$15,948$14,125$14,237$13,979$13,730$14,051$14,676$14,049$14,228$14,708$14,928$14,621$14,150$14,283$15,626$15,335$14,538$14,526$16,379$14,726$20,544$18,717$23,008$17,377$16,415$16,955$20,937$20,255$19,003$18,500$21,240$21,409$20,467$22,967$23,510$23,203$21,365$24,411$26,613$25,530$26,907$29,050$29,097
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$18,021$17,817$18,556$18,835$17,072$17,163$17,169$16,635$16,201$15,796$15,349$14,242$13,816$13,424$13,655$13,980$15,790$18,527$18,236$14,180$15,948$14,125$14,237$13,979$13,730$14,051$14,676$14,049$14,228$14,708$14,928$14,621$14,331$14,469$15,813$15,335$14,745$14,738$16,592$14,954$20,778$18,952$23,247$17,643$16,685$17,229$21,213$20,564$19,318$18,821$21,559$22,355$20,844$25,952$23,895$25,623$32,191$24,850$27,059$25,962$27,417$29,566$29,617
$7,324$7,560$7,262$3,124$8,095$8,034$9,089$7,897$8,301$6,892$7,879$7,818$8,950$8,042$9,166$6,119$4,546$3,799$4,531$8,169$6,859$8,959$8,767$8,698$8,994$8,498$8,394$6,161$7,611$8,121$7,320$5,369$7,304$6,817$4,977$3,768$6,247$7,218$4,322$5,418$431$2,795$-681.00$3,845$4,845$5,498$1,984$-1,904.00$1,110$3,147$719$2,533$7,609$-12,716.00$2,982$-3,225.00$-5,491.00$4,303$4,910$-886.00$-1,382.00$3,208$6,141
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-101.00$-176.00$-159.00$-202.00$-370.00$-421.00$-508.00$-521.00$-533.00$-594.00$-829.00$-765.00
$7,324$7,560$7,262$3,124$8,095$8,034$9,089$7,897$8,301$6,892$7,879$7,818$8,950$8,042$9,166$6,119$4,546$3,799$4,531$8,169$6,859$8,959$8,767$8,698$8,994$8,498$8,394$6,161$7,611$8,121$7,320$5,923$7,304$6,817$4,977$4,400$6,247$7,218$4,322$5,418$431$2,795$-681.00$3,845$4,845$5,498$1,984$-1,904.00$1,110$3,147$719$2,432$7,433$-12,875.00$2,780$-3,595.00$-5,912.00$3,795$4,389$-1,419.00$-1,976.00$2,379$5,376
$428$663$588$-20.00$293$626$928$765$1,219$645$812$805$1,259$-1,182.00$1,116$649$-335.00$266$521$1,175$1,082$1,611$1,456$1,420$1,827$1,714$1,476$3,796$2,187$3,015$1,983$1,311$2,349$2,034$1,505$1,340$1,628$2,084$1,225$1,681$663$504$-405.00$406$2,348$1,486$501$-2,636.00$770$684$66.00$441$1,201$-4,049.00$731$-2,351.00$1,387$672$1,207$-1,225.00$-975.00$-845.00$1,129
$6,896$6,897$6,674$3,144$7,802$7,408$8,161$7,132$7,082$6,247$7,067$7,013$7,691$9,224$8,050$5,470$4,881$3,533$4,010$6,994$5,777$7,348$7,311$7,278$7,167$6,784$6,918$2,365$5,424$5,106$5,337$4,612$4,955$4,783$3,472$3,060$4,619$5,134$3,097$3,737$-232.00$2,291$-276.00$3,439$2,497$4,012$1,483$732$340$2,463$653$1,991$6,232$-8,826.00$2,049$-1,244.00$-7,299.00$3,123$3,182$-194.00$-1,001.00$3,224$4,247
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$6,896$6,897$6,674$3,144$7,802$7,408$8,161$7,132$7,082$6,247$7,067$7,013$7,691$9,224$8,050$5,470$4,881$3,533$4,010$6,994$5,777$7,348$7,311$7,278$7,167$6,784$6,918$2,365$5,424$5,106$5,337$4,612$4,955$4,783$3,472$3,060$4,619$5,134$3,097$3,737$-232.00$2,291$-276.00$3,439$2,497$4,012$1,483$732$340$2,463$653$1,991$6,232$-8,826.00$2,049$-1,244.00$-7,299.00$3,123$3,182$-194.00$-1,001.00$3,224$4,247
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$6,380$6,582$6,142$2,838$7,270$7,102$7,656$6,904$6,579$5,932$6,600$6,773$7,260$8,964$7,560$5,208$4,440$3,284$3,541$6,748$5,272$7,109$6,869$7,039$6,701$6,466$6,490$2,079$4,959$4,745$4,835$4,251$4,452$4,422$3,015$2,730$4,178$4,804$2,715$3,425$-470.00$2,035$-514.00$3,183$2,218$3,571$1,110$368$-33.00$2,098$327$1,628$5,859$-9,127.00$1,725$-1,527.00$-7,647.00$2,741$2,834$-5,196.00$-2,241.00$2,419$2,814
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.82$0.83$0.77$0.36$0.91$0.88$0.95$0.86$0.81$0.73$0.81$0.83$0.86$1.04$0.87$0.59$0.51$0.38$0.40$0.74$0.57$0.75$0.71$0.70$0.67$0.64$0.63$0.19$0.49$0.47$0.48$0.42$0.43$0.43$0.29$0.26$0.40$0.46$0.26$0.33$-0.04$0.19$-0.05$0.30$0.21$0.33$0.10$0.04$0.00$0.19$0.03$0.16$0.58$-0.90$0.17$-0.16$-0.77$0.28$0.28$-0.80$-0.26$0.33$0.44
$0.81$0.83$0.76$0.36$0.90$0.88$0.94$0.85$0.81$0.73$0.80$0.83$0.85$1.03$0.86$0.59$0.51$0.37$0.40$0.75$0.56$0.74$0.70$0.70$0.66$0.63$0.62$0.21$0.46$0.44$0.45$0.39$0.41$0.41$0.28$0.25$0.38$0.43$0.25$0.32$-0.04$0.19$-0.05$0.28$0.20$0.32$0.10$0.03$0.00$0.19$0.03$0.18$0.56$-0.90$0.17$-0.15$-0.77$0.27$0.28$-0.80$-0.26$0.33$0.44