Basler Kantonalbank (SWX:BSKP)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
98.30
-1.40 (-1.40%)
Aug 3, 2026, 11:31 AM CET

Basler Kantonalbank Cash Flow Statement

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
202.81186.33169.42139.27121.07
Depreciation & Amortization
--28.0426.4429.23
Provision for Credit Losses
25.510.12.5278.7537.96
Other Adjustments
65.288.8797.1692.64102.62
Changes in Trading Assets
113.85103.1116.24617.022,276
Changes in Accrued Interest and Accounts Receivable
--16.9636.939.35
Changes in Trading Liabilities
6.19134.02100.95136.5451.06
Changes in Accrued Expenses
--43.381.740.42
Operating Cash Flow
413.55522.42574.681,1292,628
Operating Cash Flow Growth
-20.84%-9.09%-49.11%-57.03%233.22%
Net Change in Short-Term Interbank Lending and Reverse Repurchase Agreements
-0.32485.36306.021,966
Net Change in Loans Held-for-Investment
451.75757.681,7732,157650.85
Net Change in Securities and Investments
348.3686.2947.05383.4341.83
Cash Acquisitions
--1.4--
Capital Expenditures
-0.696.2236.5124.32
Purchases of Intangible Assets
--1.724.037.83
Other Investing Activities
131.8237.78315.72599.92173.46
Investing Cash Flow
931.911,0832,6303,4872,864
Net Change in Deposits
481.422,2493,3045,9921,934
Net Change in Short-Term Interbank Borrowing and Repurchase Agreements
1,656525.182,634525.633,456
Long-Term Debt Issued
491.168442.763,7663,039
Net Long-Term Debt Issued (Repaid)
491.168442.763,7663,039
Issuance of Common Stock
6.220.150.150.150.15
Repurchase of Common Stock
-0.01-0.010
Net Common Stock Issued (Repurchased)
6.220.170.150.160.15
Common Dividends Paid
--90.8884.1584.15
Other Financing Activities
4,3514,4945,59614,1499,008
Financing Cash Flow
6,9867,33612,06924,51717,521
Net Cash Flow
599.55299.841,1341,7841,886
Free Cash Flow
413.55523.11580.891,1662,652
Free Cash Flow Growth
-20.94%-9.95%-50.17%-56.05%224.21%
FCF Margin
61.68%78.52%86.32%195.19%452.44%
Free Cash Flow Per Share
8.9411.3012.5525.1957.32