VersaBank Cash Flow Statement Analysis

Operating, investing, and financing activities in millions CAD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for VersaBank (VBNK) - Annual data in millions CAD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Oct 2024Oct 2023Oct 2022Oct 2021Oct 2020Oct 2019Oct 2018
Operating Activities
Net Income28.4639.7542.1622.6622.3819.4120.2018.07
Depreciation & Amortization3.102.631.781.941.731.150.720.62
Deferred Income Tax13.0415.05-0.473.628.417.357.636.94
Stock Based Compensation0.080.350.901.470.000.000.000.00
Change in Working Capital122.50229.8612.44-75.13-134.29113.71-6.04-38.95
Change in Other Working Capital122.50-102.66-100.05-76.670.000.000.000.00
Other Operating Activities-122.72-102.661.361.39-60.16-54.13-53.90-51.50
Net Cash from Operating Activities150.40272.7194.72-32.65-108.31139.6019.78-14.90
Investing Activities
Capital Expenditures-0.95-18.58-0.36-0.58-0.01-0.25-0.24-0.99
Acquisitions0.00-12.120.000.00-7.470.000.000.00
Purchases of Investments-5.32-126.89-27.78-141.030.000.000.000.00
Sales/Maturities of Investments218.53-126.89-27.78-141.03-0.9510.000.00-9.76
Net Cash from Investing Activities212.26-157.58-28.14-141.61-8.449.76-0.24-10.76
Financing Activities
Debt Repayment-0.37-5.74-0.70-0.640.000.000.000.00
Common Stock Issued114.770.610.28-1.9373.230.000.000.00
Common Stock Repurchased-9.13-14.62-13.29-1.930.000.000.000.00
Dividends Paid-3.24-3.593.603.733.854.283.68-3.04
Other Financing Activities0.000.000.000.000.00-1.69-1.37-1.43
Net Cash from Financing Activities102.04-23.33-17.31-6.30131.40-30.85-10.17-4.47
Summary
Effect of Forex Changes on Cash-2.301.22-5.60-2.38-0.780.000.000.00
Net Change in Cash356.4691.7949.27-180.5713.88118.509.36-30.13
Cash at Beginning of Period225.25132.2488.58271.52257.64139.15129.78159.91
Cash at End of Period581.71225.25132.2488.58271.52257.64139.15129.78
Free Cash Flow149.44254.1394.36-33.24-395.420.000.00-15.90
Supplemental Disclosures
Interest Paid186.92167.6693.7935.9630.800.000.000.00
Income Taxes Paid14.4319.7215.956.281.390.000.000.00