Biogen 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 Biogen Inc. (BIIB) - Annual data in billions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income1.291.631.162.961.564.005.894.47
Depreciation & Amortization0.780.670.490.520.490.460.490.65
Deferred Income Tax0.36-0.16-0.31-0.17-0.430.150.070.11
Stock Based Compensation0.290.290.260.250.240.200.000.00
Change in Working Capital-1.06-0.16-0.65-0.62-0.15-0.190.200.40
Change in Accounts Receivable0.100.220.06-0.200.320.000.000.00
Change in Inventory-0.06-0.27-0.13-0.32-0.46-0.320.000.00
Change in Other Working Capital-0.14-0.180.30-0.220.340.190.000.00
Other Operating Activities0.730.360.300.710.340.250.080.16
Net Cash from Operating Activities2.202.881.551.383.644.237.086.19
Investing Activities
Capital Expenditures-0.15-0.15-0.310.24-0.29-0.420.97-0.77
Acquisitions0.00-1.07-6.931.570.08-0.140.18-2.18
Purchases of Investments-1.180.55-5.141.21-3.810.110.000.00
Sales/Maturities of Investments-0.03-0.127.500.253.50-0.131.231.02
Other Investing Activities-0.010.00-0.010.020.01-0.03-0.27-1.50
Net Cash from Investing Activities-1.37-0.80-4.101.58-0.56-0.610.47-2.05
Financing Activities
Debt Repayment-0.02-0.65-0.81-1.00-0.17-1.500.000.00
Common Stock Issued-0.01-0.030.00-0.75-1.80-6.68-5.87-4.35
Common Stock Repurchased0.000.000.00-0.75-1.80-6.680.000.00
Other Financing Activities0.00-0.030.01-1.00-0.12-0.060.01-0.12
Net Cash from Financing Activities-0.30-0.680.15-1.75-2.09-5.27-5.86-4.47
Summary
Effect of Forex Changes on Cash0.10-0.070.04-0.06-0.060.070.00-0.02
Net Change in Cash0.631.33-2.401.210.99-1.581.69-0.33
Cash at Beginning of Period2.381.053.422.261.332.911.221.57
Cash at End of Period3.012.381.053.422.261.332.911.22
Free Cash Flow2.052.721.241.143.353.817.035.30
Supplemental Disclosures
Interest Paid0.260.250.250.260.280.270.000.00
Income Taxes Paid0.860.360.740.930.250.910.000.00