Skip to content
10-K

Annual Report

Bausch Health Companies Inc. BHC

0000885590-26-000023

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 370.56M sh
Shares Diluted FY 2025 · Dec 31, 2025 375M sh
Shares Diluted FY 2025 · Dec 31, 2024 368M sh
Shares Diluted FY 2025 · Dec 31, 2023 364.9M sh
Capex FY 2025 · Dec 31, 2025 $397M
Capex FY 2025 · Dec 31, 2024 $337M
Capex FY 2025 · Dec 31, 2023 $215M
Operating Cash Flow FY 2025 · Dec 31, 2025 $1.4B
Operating Cash Flow FY 2025 · Dec 31, 2024 $1.6B
Operating Cash Flow FY 2025 · Dec 31, 2023 $1.03B
Long Term Debt FY 2025 · Dec 31, 2025 $20.59B
Long Term Debt FY 2025 · Dec 31, 2024 $18.94B
Cash And Equivalents FY 2025 · Dec 31, 2025 $1.31B
Cash And Equivalents FY 2025 · Dec 31, 2024 $1.18B
Cash And Equivalents FY 2025 · Dec 31, 2023 $947M
Stockholders Equity FY 2025 · Dec 31, 2025 −$554M
Stockholders Equity FY 2025 · Dec 31, 2024 −$1.28B
Current Liabilities FY 2025 · Dec 31, 2025 $4.18B
Current Liabilities FY 2025 · Dec 31, 2024 $6.75B
Total Liabilities FY 2025 · Dec 31, 2025 $25.99B
Total Liabilities FY 2025 · Dec 31, 2024 $26.85B
Current Assets FY 2025 · Dec 31, 2025 $6.16B
Current Assets FY 2025 · Dec 31, 2024 $5.77B
Total Assets FY 2025 · Dec 31, 2025 $26.37B
Total Assets FY 2025 · Dec 31, 2024 $26.52B
Eps Diluted FY 2025 · Dec 31, 2025 $0.42
Eps Diluted FY 2025 · Dec 31, 2024 −$0.13
Eps Diluted FY 2025 · Dec 31, 2023 −$1.62
Eps Basic FY 2025 · Dec 31, 2025 $0.42
Eps Basic FY 2025 · Dec 31, 2024 −$0.13
Eps Basic FY 2025 · Dec 31, 2023 −$1.62
Sga Expense FY 2025 · Dec 31, 2025 $3.44B
Sga Expense FY 2025 · Dec 31, 2024 $3.3B
Sga Expense FY 2025 · Dec 31, 2023 $2.92B
Net Income FY 2025 · Dec 31, 2025 $157M
Net Income FY 2025 · Dec 31, 2024 −$46M
Net Income FY 2025 · Dec 31, 2023 −$592M
Operating Income FY 2025 · Dec 31, 2025 $1.81B
Operating Income FY 2025 · Dec 31, 2024 $1.55B
Operating Income FY 2025 · Dec 31, 2023 $963M
Revenue FY 2025 · Dec 31, 2025 $10.27B
Revenue FY 2025 · Dec 31, 2024 $9.63B
Revenue FY 2025 · Dec 31, 2023 $8.76B