Banque Nationale Agricole Société anonyme (BVMT:BNA)
Tunisia flag Tunisia · Delayed Price · Currency is TND
11.64
+0.14 (1.22%)
At close: Oct 30, 2025

BVMT:BNA Cash Flow Statement

Millions TND. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Net Income
210.91212.04169.91173.37107.64
Upgrade
Depreciation & Amortization
15.4622.6723.5612.1513.92
Upgrade
Other Amortization
2.82--3.59-
Upgrade
Total Asset Writedown
3.61--4.37-
Upgrade
Other Operating Activities
744.42625.01-221.3966.12-1,335
Upgrade
Operating Cash Flow
977.22859.72-27.92259.59-1,213
Upgrade
Operating Cash Flow Growth
13.67%----
Upgrade
Capital Expenditures
-27.31-16.37-12.33-17.84-19.3
Upgrade
Investment in Securities
-2,011-1,298-1,254-1,221-232.41
Upgrade
Other Investing Activities
451.56323.11237.85186.5396.62
Upgrade
Investing Cash Flow
-1,587-991.41-1,028-1,052-155.08
Upgrade
Long-Term Debt Issued
--180.67087.22
Upgrade
Long-Term Debt Repaid
-65.16-63.73--7.15-
Upgrade
Net Debt Issued (Repaid)
-65.16-63.73180.662.8587.22
Upgrade
Repurchase of Common Stock
-0.01-0.04-3.36-0.11-0.02
Upgrade
Common Dividends Paid
-69.2-62.41-66.61-45.67-10.16
Upgrade
Other Financing Activities
52.49114.81-71.8615.3673.1
Upgrade
Financing Cash Flow
-81.89-11.3738.7732.43150.15
Upgrade
Net Cash Flow
-705.44-123.67-1,140-825.27-1,289
Upgrade
Free Cash Flow
949.91843.35-40.25241.75-1,233
Upgrade
Free Cash Flow Growth
12.63%----
Upgrade
Free Cash Flow Margin
106.04%100.98%-5.48%35.78%-256.18%
Upgrade
Free Cash Flow Per Share
14.9713.29-0.633.79-19.30
Upgrade
Cash Income Tax Paid
112.4694.9578.8331.4834.63
Upgrade
Source: S&P Global Market Intelligence. Banks template. Financial Sources.