Bank of Africa (CBSE: BOA)
Morocco flag Morocco · Delayed Price · Currency is MAD
199.00
+5.45 (2.82%)
At close: Nov 22, 2024

Bank of Africa Cash Flow Statement

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Jun '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Net Income
3,1902,6622,3052,007737.831,922
Upgrade
Depreciation & Amortization
692.41706.46712.691,058954.34956.55
Upgrade
Gain (Loss) on Sale of Assets
-443.97-132.7-811.19152.3-592.45-507.52
Upgrade
Gain (Loss) on Sale of Investments
-226.63-132.0415.53154.47190.3118.6
Upgrade
Change in Income Taxes
-1,721-1,600-1,388-829.79-1,112-1,131
Upgrade
Change in Other Net Operating Assets
3,385-6,708-783.152,757-3,142-3,796
Upgrade
Other Operating Activities
6,0935,2104,5123,1983,4102,463
Upgrade
Operating Cash Flow
10,807-137.24,4208,412386.83-30.46
Upgrade
Operating Cash Flow Growth
371.14%--47.46%2074.72%--
Upgrade
Capital Expenditures
-1,249-1,023-584.45-996.82-32.51-865.88
Upgrade
Investment in Securities
222.81-855.08-2,005-2,339-268.8922.04
Upgrade
Income (Loss) Equity Investments
-162.4-142.67-142.33-84.71-59.7-55.21
Upgrade
Other Investing Activities
28.2628.260-0--
Upgrade
Investing Cash Flow
-991.96-1,821-2,464-3,304-124.51-942.53
Upgrade
Other Financing Activities
1,68615.05-3,400-255.58-2,9324,891
Upgrade
Financing Cash Flow
1,68615.05-3,400-255.58-2,9324,891
Upgrade
Foreign Exchange Rate Adjustments
-548.03-1,004729.44-440.6763.47-33.95
Upgrade
Net Cash Flow
10,953-2,948-713.814,412-2,6063,884
Upgrade
Free Cash Flow
9,558-1,1603,8357,416354.32-896.34
Upgrade
Free Cash Flow Growth
517.93%--48.28%1992.92%--
Upgrade
Free Cash Flow Margin
63.18%-8.16%29.48%63.36%3.34%-7.68%
Upgrade
Free Cash Flow Per Share
44.29-5.3817.7734.371.64-4.27
Upgrade
Cash Income Tax Paid
1,7211,6001,388829.791,1121,131
Upgrade
Source: S&P Capital IQ. Banks template. Financial Sources.