Boston Scientific revenue and financials

BSX · NYSE · USD

$42.19Change from previous close: −0.50%Absolute change: −$0.21

Close · October 6, 2026

In the fiscal year ended December 2025, Boston Scientific reported revenue of $20.07B (+19.87% year over year). Net income was $2.89B, a net margin of 14.4%.

Annual revenue · 2025: $20.07B
  1. $9.08B2016
  2. $9.05B2017
  3. $9.82B2018
  4. $10.74B2019
  5. $9.91B2020
  6. $11.89B2021
  7. $12.68B2022
  8. $14.24B2023
  9. $16.75B2024
  10. $20.07B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+19.87%
2025 vs 2024
Net income growth
+56.66%
2025 vs 2024
Net margin
14.4%
2024: 11.0%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue5,4425,2035,2865,0655,0614,6634,5614,2094,1203,8563,7253,527
Cost of revenue1,6061,6021,6141,5351,6511,4671,4751,3171,2791,2191,1581,112
Gross profit3,8363,6013,6723,5303,4103,1963,0862,8922,8412,6372,5672,415
Selling, general and administrative1,8031,7811,8341,7411,7161,5971,6121,5621,4461,3641,3791,242
Research and development554516569514526443459407383366363356
Operating income1,2461,0721,0411,050943937790718799693617609
EBIT1,2461,0721,0411,050943937790718799693617609
EBITDA1,6011,4231,4061,3921,2791,2621,1381,0241,110997930909
Interest expense96.090.090.087.090.082.080.079.077.069.065.066.0
Pre-tax income1,0601,163700938941805584669420609505610
Income tax155-17630.018314613323.020098.01151.0105
Net income9071,341672755797674565469324495505505
Net income to common shareholders9071,341672755797674565469324495505505
Basic EPS0.620.900.450.510.540.460.380.320.220.340.340.34
Diluted EPS0.610.900.450.510.530.450.380.320.220.330.340.34
Average shares (basic)1,4701,4851,4831,4821,4801,4771,4741,4731,4711,4681,4651,465
Average shares (diluted)1,4751,4951,4961,4961,4941,4931,4901,4871,4841,4821,4771,475