Bank of Africa (CBSE:BOA)
Morocco flag Morocco · Delayed Price · Currency is MAD
268.00
0.00 (0.00%)
At close: Jun 18, 2025

Bank of Africa Cash Flow Statement

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Net Income
3,4272,6622,3052,007737.83
Upgrade
Depreciation & Amortization
726.09706.46712.691,058954.34
Upgrade
Gain (Loss) on Sale of Assets
378.61-132.7-811.19152.3-592.45
Upgrade
Gain (Loss) on Sale of Investments
77.64-132.0415.53154.47190.3
Upgrade
Change in Income Taxes
-1,855-1,600-1,388-829.79-1,112
Upgrade
Change in Other Net Operating Assets
-735.36-6,708-783.152,757-3,142
Upgrade
Other Operating Activities
5,1305,2104,5123,1983,410
Upgrade
Operating Cash Flow
7,009-137.24,4208,412386.83
Upgrade
Operating Cash Flow Growth
---47.46%2074.72%-
Upgrade
Capital Expenditures
-1,002-1,023-584.45-996.82-32.51
Upgrade
Investment in Securities
-58.7-855.08-2,005-2,339-268.89
Upgrade
Income (Loss) Equity Investments
-140.6-142.67-142.33-84.71-59.7
Upgrade
Other Investing Activities
-28.260-0-
Upgrade
Investing Cash Flow
-1,063-1,821-2,464-3,304-124.51
Upgrade
Other Financing Activities
-555.3915.05-3,400-255.58-2,932
Upgrade
Financing Cash Flow
-555.3915.05-3,400-255.58-2,932
Upgrade
Foreign Exchange Rate Adjustments
-384.63-1,004729.44-440.6763.47
Upgrade
Net Cash Flow
5,006-2,948-713.814,412-2,606
Upgrade
Free Cash Flow
6,007-1,1603,8357,416354.32
Upgrade
Free Cash Flow Growth
---48.28%1992.92%-
Upgrade
Free Cash Flow Margin
38.61%-8.16%29.48%63.36%3.34%
Upgrade
Free Cash Flow Per Share
27.84-5.3817.7734.371.64
Upgrade
Cash Income Tax Paid
1,8551,6001,388829.791,112
Upgrade
Updated Nov 22, 2024. Source: S&P Global Market Intelligence. Banks template. Financial Sources.