BNP Paribas Fortis SA (EBR:017250539)
Belgium flag Belgium · Delayed Price · Currency is EUR
32.60
0.00 (0.00%)
At close: Aug 28, 2026

BNP Paribas Fortis Cash Flow Statement

Millions EUR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
2,5772,9193,0953,1362,593
Depreciation & Amortization
5,9115,1504,2654,2304,484
Gain (Loss) on Sale of Assets
-602-199-24-14
Total Asset Writedown
-12-13-5045-23
Change in Income Taxes
-791-702-854-670-537
Change in Other Net Operating Assets
6,599-22,901-20,533-35,0473,506
Other Operating Activities
1,837-2799,3296,3424,702
Operating Cash Flow
15,649-16,289-5,258-22,25114,389
Operating Cash Flow Growth
-----68.89%

Investing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-349-357-74-295-280
Income (Loss) Equity Investments
-412-465-311-263-322
Divestitures
1,266157461,440249
Investing Cash Flow
917-200-281,145-31

Financing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Dividends Paid
---2,996-2,589-950
Other Financing Activities
-2,7914,5956,5022,342-413
Financing Cash Flow
-2,7914,5953,506-247-1,363

Net Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Foreign Exchange Rate Adjustments
-880-325-985-668-1,706
Net Cash Flow
12,895-12,219-2,765-22,02111,289

Free Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
15,300-16,646-5,332-22,54614,109
Free Cash Flow Growth
-----69.41%
Free Cash Flow Margin
157.55%-173.02%-52.23%-240.67%174.88%
Free Cash Flow Per Share
27.07-29.45-9.43-39.8924.96

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash Interest Paid
11,22812,9558,8443,1282,616
Cash Income Tax Paid
791702854670537