Bristol-Myers Squibb revenue and financials
$59.31Change from previous close: +0.85%Absolute change: +$0.50
In the fiscal year ended December 2025, Bristol-Myers Squibb reported revenue of $48.19B (−0.22% year over year). Net income was $7.05B, a net margin of 14.6%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- −0.22%
- 2025 vs 2024
- Net margin
- 14.6%
- 2024: -18.5%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 48,194 | 48,300 | 45,006 | 46,159 | 46,385 | 42,518 | 26,145 | 22,561 | 20,776 | 19,427 |
| Cost of revenue | 13,936 | 13,968 | 10,693 | 10,137 | 9,940 | 11,773 | 8,078 | 6,467 | 6,014 | 4,969 |
| Gross profit | 35,000 | 36,351 | 34,377 | 36,022 | 36,445 | 30,745 | 18,067 | 16,094 | 14,682 | 14,481 |
| Selling, general and administrative | 7,152 | 7,865 | 7,678 | 7,777 | 7,655 | — | — | — | — | — |
| Research and development | 9,951 | 11,159 | 9,299 | 9,509 | 10,195 | 10,048 | 6,148 | 6,332 | 6,468 | 5,012 |
| Operating income | 15,039 | 9,832 | 8,365 | 9,141 | 8,572 | — | — | — | — | — |
| EBIT | 15,039 | 9,832 | 8,365 | 9,141 | 8,572 | — | — | — | — | — |
| EBITDA | 19,116 | 19,407 | 18,134 | 19,423 | 19,329 | — | — | — | — | — |
| Interest expense | 1,892 | 1,958 | 1,166 | 1,232 | 1,334 | 1,420 | 656 | 183 | 196 | 167 |
| Pre-tax income | 9,328 | -8,379 | 8,440 | 7,713 | 8,098 | — | — | — | — | — |
| Income tax | 2,272 | 554 | 400 | 1,368 | 1,084 | 2,124 | 1,515 | 1,021 | 4,156 | 1,408 |
| Net income | 7,054 | -8,948 | 8,025 | 6,327 | 6,994 | -9,015 | 3,439 | 4,920 | 1,007 | 4,457 |
| Net income to common shareholders | 7,054 | -8,948 | 8,025 | 6,327 | 6,994 | — | — | — | — | — |
| Basic EPS | 3.47 | -4.41 | 3.88 | 2.97 | 3.15 | -3.99 | 2.02 | 3.01 | 0.61 | 2.67 |
| Diluted EPS | 3.46 | -4.41 | 3.86 | 2.95 | 3.12 | -3.99 | 2.01 | 3.01 | 0.61 | 2.65 |
| Average shares (basic) | 2,034 | 2,027 | 2,069 | 2,130 | 2,221 | — | — | — | — | — |
| Average shares (diluted) | 2,039 | 2,027 | 2,078 | 2,146 | 2,245 | 2,258 | 1,712 | 1,637 | 1,652 | 1,680 |
| Dividend per share | 2.49 | 2.42 | 2.31 | 2.19 | 2.01 | — | — | — | — | — |
