Wifak International Bank (BVMT:WIFAK)
Tunisia flag Tunisia · Delayed Price · Currency is TND
8.10
-0.10 (-1.22%)
At close: Sep 15, 2026

Wifak International Bank Cash Flow Statement

Millions TND. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
10.1210.0810.3495.275.35
Depreciation & Amortization
5.215.214.254.443.93-
Other Amortization
0.720.720.870.740.740.1
Other Operating Activities
87.8580.1741.92-58.44-45.7119.56
Operating Cash Flow
103.8996.1757.37-44.26-35.7725.01
Operating Cash Flow Growth
12.58%67.63%----68.62%

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-23.86-20.12-9.74-11.98-4.14-2.49
Investment in Securities
-1.25-2.513.3-2.44-28.092.6
Other Investing Activities
0.150--0.050
Investing Cash Flow
-24.96-22.64-6.44-14.42-32.190.12

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
-52-502025
Long-Term Debt Repaid
--17.89-15.59-20.84-14.46-10.24
Net Debt Issued (Repaid)
-1.2434.11-15.5929.165.5414.76
Issuance of Common Stock
0.180.180.36---
Other Financing Activities
-15.44-15.440000
Financing Cash Flow
-16.518.85-15.2329.165.5414.76

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash Flow
62.4292.3935.7-29.52-62.4239.89

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
80.0276.0547.63-56.25-39.9122.52
Free Cash Flow Growth
-4.82%59.67%----71.47%
Free Cash Flow Margin
72.66%73.24%54.18%-80.91%-84.52%52.91%
Free Cash Flow Per Share
-2.541.59-1.88-1.330.75

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash Income Tax Paid
6.816.815.050.460.080.21