Skip to content
10-K

Annual Report

BOSTON SCIENTIFIC CORP BSX

0000885725-26-000010

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jan 30, 2026 1.48B sh
Shares Diluted FY 2025 · Dec 31, 2025 1.49B sh
Shares Diluted FY 2025 · Dec 31, 2024 1.49B sh
Shares Diluted FY 2025 · Dec 31, 2023 1.46B sh
Capex FY 2025 · Dec 31, 2025 $876M
Capex FY 2025 · Dec 31, 2024 $790M
Capex FY 2025 · Dec 31, 2023 $711M
Operating Cash Flow FY 2025 · Dec 31, 2025 $4.53B
Operating Cash Flow FY 2025 · Dec 31, 2024 $3.44B
Operating Cash Flow FY 2025 · Dec 31, 2023 $2.5B
Short Term Debt FY 2025 · Dec 31, 2025 $299M
Short Term Debt FY 2025 · Dec 31, 2024 $1.78B
Cash And Equivalents FY 2025 · Dec 31, 2025 $1.97B
Cash And Equivalents FY 2025 · Dec 31, 2024 $414M
Cash And Equivalents FY 2025 · Dec 31, 2023 $865M
Stockholders Equity FY 2025 · Dec 31, 2025 $24.23B
Stockholders Equity FY 2025 · Dec 31, 2024 $21.77B
Current Liabilities FY 2025 · Dec 31, 2025 $5.44B
Current Liabilities FY 2025 · Dec 31, 2024 $6.4B
Current Assets FY 2025 · Dec 31, 2025 $8.79B
Current Assets FY 2025 · Dec 31, 2024 $6.92B
Total Assets FY 2025 · Dec 31, 2025 $43.67B
Total Assets FY 2025 · Dec 31, 2024 $39.4B
Eps Diluted FY 2025 · Dec 31, 2025 $1.94
Eps Diluted FY 2025 · Dec 31, 2024 $1.25
Eps Diluted FY 2025 · Dec 31, 2023 $1.07
Eps Basic FY 2025 · Dec 31, 2025 $1.96
Eps Basic FY 2025 · Dec 31, 2024 $1.26
Eps Basic FY 2025 · Dec 31, 2023 $1.08
Sga Expense FY 2025 · Dec 31, 2025 $6.89B
Sga Expense FY 2025 · Dec 31, 2024 $5.98B
Sga Expense FY 2025 · Dec 31, 2023 $5.19B
Operating Income FY 2025 · Dec 31, 2025 $3.61B
Operating Income FY 2025 · Dec 31, 2024 $2.6B
Operating Income FY 2025 · Dec 31, 2023 $2.34B
Gross Profit FY 2025 · Dec 31, 2025 $13.85B
Gross Profit FY 2025 · Dec 31, 2024 $11.49B
Gross Profit FY 2025 · Dec 31, 2023 $9.9B
Cost Of Revenue FY 2025 · Dec 31, 2025 $6.22B
Cost Of Revenue FY 2025 · Dec 31, 2024 $5.26B
Cost Of Revenue FY 2025 · Dec 31, 2023 $4.35B
Revenue FY 2025 · Dec 31, 2025 $20.07B
Revenue FY 2025 · Dec 31, 2024 $16.75B
Revenue FY 2025 · Dec 31, 2023 $14.24B
Stock Issued FY 2025 · Jun 1, 2023 24M sh