Bank of America Corporation (BAC) Annual Margin Report - Discounting Cash Flows
BAC
Bank of America Corporation
BAC (NYSE)

Annual Margin Analysis Report

Margins refer to the ratio between a financial report item and the revenue (Example: Net Income Margin = Net Income / Revenue).

This analysis provides a report of the company's key margins, which could be further used in a valuation model.

Interactive Assumptions

Historical Years

Historical Years

Number of historical years used to render the Chart and Tables.

Margin Analysis (% of Revenue)

Monetary values in USD

Monetary values in USD

amounts except #

Average LTM
Mar 01
2025
Dec 31
2024
Dec 31
2023
Dec 31
2022
Dec 31
2021
Dec 31
Revenue 158,460 188,754 188,754 192,434 171,912 115,053 93,851
Revenue Growth Rate 13.69% 0% -1.91% 11.94% 49.42% 22.59% 0.105%
Cost of Revenue 60,862 84,145 84,145 96,368 77,725 22,646 144
Gross Profit 97,598 104,609 104,609 96,066 94,187 92,407 93,707
Gross Margin 65.95% 55.42% 55.42% 49.92% 54.79% 80.32% 99.85%
Operating Income 32,051 34,882 34,882 29,254 28,342 30,969 33,976
Operating Margin 21.96% 18.48% 18.48% 15.2% 16.49% 26.92% 36.2%
Net Income 29,068 30,628 30,628 27,132 26,515 27,528 31,978
Net Margin 20% 16.23% 16.23% 14.1% 15.42% 23.93% 34.07%

Monetary values in USD

amounts except #

Average LTM
Mar 01
2025
Dec 31
2024
Dec 31
2023
Dec 31
2022
Dec 31
2021
Dec 31
Revenue 158,460 188,754 188,754 192,434 171,912 115,053 93,851
Cash From Operating Activities Margin 3.63% 6.68% 6.68% -4.58% 26.17% -5.5% -7.66%
Cash From Operating Activities 7,980 12,613 12,613 -8,805 44,982 -6,327 -7,193
Free Cash Flow Margin 3.63% 6.68% 6.68% -4.58% 26.17% -5.5% -7.66%
Free Cash Flow 7,980 12,613 12,613 -8,805 44,982 -6,327 -7,193
Depreciation and Amortization Margin 1.42% 1.23% 1.23% 1.14% 1.2% 1.72% 2.02%
Depreciation and Amortization 2,125 2,314 2,314 2,189 2,057 1,978 1,898
Capital Expenditure Margin
0% 0% 0% 0% 0% 0%
Capital Expenditure
0 0 0 0 0 0
discounting cash flows home logo

Discounting Cash Flows

Are you finding our services helpful? Review us on trustpilot logo Trustpilot
Have a question? Contact us
Want to become our sponsor?
Check out our Affiliate Program