Brown-Forman Cash Flow Statement Analysis

Operating, investing, and financing activities in billions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Brown-Forman Corporation (BF.A) - Annual data in billions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingDec 2025Apr 2024Apr 2023Apr 2022Apr 2021Apr 2020Apr 2019
Operating Activities
Net Income0.871.020.780.840.900.830.84
Depreciation & Amortization0.090.090.080.080.080.070.07
Deferred Income Tax-0.040.020.00-0.01-0.050.040.03
Stock Based Compensation0.030.030.020.020.010.000.00
Change in Working Capital-0.25-0.26-0.35-0.080.03-0.26-0.16
Change in Accounts Receivable-0.070.09-0.02-0.08-0.150.000.00
Change in Inventory-0.06-0.35-0.40-0.09-0.040.000.00
Change in Accounts Payable-0.04-0.030.020.080.140.000.00
Change in Other Working Capital-0.080.010.020.030.070.000.00
Other Operating Activities-0.090.040.130.03-0.080.040.01
Net Cash from Operating Activities0.600.650.640.940.820.720.80
Investing Activities
Capital Expenditures-0.170.230.18-0.14-0.060.12-0.12
Acquisitions0.000.26-1.200.00-0.01-0.020.00
Sales/Maturities of Investments0.270.030.020.010.000.000.00
Other Investing Activities0.150.030.020.010.000.000.00
Net Cash from Investing Activities0.250.05-1.36-0.130.10-0.14-0.12
Financing Activities
Debt Repayment-0.420.00-0.85-0.20-0.520.180.00
Common Stock Issued0.00-0.400.000.000.000.00-0.21
Common Stock Repurchased0.00-0.400.000.000.000.000.00
Dividends Paid-0.420.400.38-0.83-0.340.33-0.31
Other Financing Activities-0.01-0.01-0.02-0.01-0.02-0.04-0.01
Net Cash from Financing Activities-0.84-0.620.24-1.04-0.49-0.19-0.60
Summary
Effect of Forex Changes on Cash0.00-0.01-0.01-0.050.05-0.02-0.01
Net Change in Cash0.010.08-0.48-0.230.480.370.08
Cash at Beginning of Period0.460.380.871.150.680.310.24
Cash at End of Period0.460.460.380.871.150.680.31
Free Cash Flow0.430.420.460.800.760.610.68
Supplemental Disclosures
Interest Paid0.120.130.090.080.080.080.09
Income Taxes Paid0.300.240.280.230.200.140.20