Bank of Africa (CBSE:BOA)

Morocco flag Morocco · Delayed Price · Currency is MAD
221.00
-12.60 (-5.39%)
At close: Oct 14, 2025

Bank of Africa Income Statement

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Interest Income on Loans
20,74720,36819,37416,86315,63315,710
Upgrade
Interest Paid on Deposits
7,0277,1856,9244,9414,7235,281
Upgrade
Net Interest Income
13,72013,18312,45011,92210,91010,428
Upgrade
Net Interest Income Growth (YoY)
8.39%5.89%4.43%9.28%4.62%5.19%
Upgrade
Income From Trading Activities
726.97726.97193.41-201.08310.36
Upgrade
Gain (Loss) on Sale of Assets
18.0418.0426.3130.8421.1249.41
Upgrade
Other Non-Interest Income
5,0474,8064,3103,7023,4963,263
Upgrade
Total Non-Interest Income
5,7925,5514,5293,7333,7183,623
Upgrade
Non-Interest Income Growth (YoY)
5.13%22.57%21.33%0.40%2.63%-8.40%
Upgrade
Revenues Before Loan Losses
19,51218,73516,97915,65514,62814,051
Upgrade
Provision for Loan Losses
3,0353,1782,7582,6462,9253,452
Upgrade
16,47715,55714,22113,00911,70310,599
Upgrade
Revenue Growth (YoY)
8.91%9.40%9.32%11.15%10.42%-9.20%
Upgrade
Occupancy Expenses
1,010929.47900.26962.171,048954.34
Upgrade
Other Non-Interest Expense
7,8317,7887,9487,3196,9057,827
Upgrade
Total Non-Interest Expense
8,7168,5778,7068,1397,8698,722
Upgrade
EBT Excluding Unusual Items
7,7616,9805,5154,8703,8351,877
Upgrade
Pretax Income
7,7616,9805,5154,8703,8351,877
Upgrade
Income Tax Expense
2,2872,0041,4371,330985.46513.53
Upgrade
Earnings From Continuing Operations
5,4744,9764,0793,5402,8491,364
Upgrade
Minority Interest in Earnings
-1,738-1,549-1,416-1,236-842.16-625.99
Upgrade
Net Income
3,7363,4272,6622,3052,007737.83
Upgrade
Net Income to Common
3,7363,4272,6622,3052,007737.83
Upgrade
Net Income Growth
17.12%28.75%15.51%14.82%172.04%-61.60%
Upgrade
Basic Shares Outstanding
216216216216216216
Upgrade
Diluted Shares Outstanding
216216216216216216
Upgrade
Shares Change (YoY)
-0.00%----2.90%
Upgrade
EPS (Basic)
17.3115.8812.3410.689.303.42
Upgrade
EPS (Diluted)
17.3115.8812.3310.689.303.42
Upgrade
EPS Growth
17.06%28.76%15.48%14.85%171.97%-62.68%
Upgrade
Dividend Per Share
5.0005.0003.9403.8703.811-
Upgrade
Dividend Growth
26.89%26.89%1.82%1.54%--
Upgrade
Effective Tax Rate
29.47%28.71%26.05%27.31%25.70%27.35%
Upgrade
Updated Nov 22, 2024. Source: S&P Global Market Intelligence. Banks template. Financial Sources.