Johnson & Johnson revenue and financials

JNJ · NYSE · USD

$254.78Change from previous close: +0.73%Absolute change: +$1.85

Close · October 6, 2026

In the fiscal year ended December 2025, Johnson & Johnson reported revenue of $94.19B (+6.05% year over year). Net income was $26.8B, a net margin of 28.5%.

Annual revenue · 2025: $94.19B
  1. $71.89B2016
  2. $76.45B2017
  3. $81.58B2018
  4. $82.06B2019
  5. $82.58B2020
  6. $78.74B2021
  7. $79.99B2022
  8. $85.16B2023
  9. $88.82B2024
  10. $94.19B2025

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

At a glance

Revenue growth
+6.05%
2025 vs 2024
Net income growth
+90.56%
2025 vs 2024
Net margin
28.5%
2024: 15.8%

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 revenue25,31024,06224,56423,99323,74321,89322,52022,47122,44721,38321,39521,351
Cost of revenue8,0168,0867,8127,2917,6137,3496,9086,7576,8676,5046,5156,380
Gross profit17,29415,97616,75216,70216,13014,54415,61215,71415,58014,87914,88014,971
Selling, general and administrative6,2535,8546,6135,7845,7524,9816,2265,2535,6255,0275,5645,143
Research and development3,6533,5274,2523,6723,5163,2255,2984,9523,4403,5424,4803,447
Operating income7,3886,5955,8877,2466,8626,3384,0885,5096,5156,3104,8366,381
EBIT7,3886,5955,8877,2466,8626,3384,0885,5096,5156,3104,8366,381
EBITDA9,3478,5997,8989,0238,8058,1105,9847,3558,2978,1256,2968,210
Interest expense281272214245308204137193270155151192
Pre-tax income6,7475,9904,9667,4936,49113,6313,8873,3385,7483,7144,8265,217
Income tax1,213755-1502,3419542,6324566441,062459694908
Net income5,5345,2355,1165,1525,53710,9993,4312,6944,6863,2554,04926,028
Net income to common shareholders5,5345,2355,1165,1525,53710,9993,4312,6944,6863,2554,04926,028
Basic EPS2.302.172.102.142.304.571.411.121.951.351.4610.32
Diluted EPS2.272.142.102.122.294.541.411.111.931.341.4610.21
Average shares (basic)2,4072,4092,4392,4082,4062,4072,4272,4072,4072,4082,7672,523
Average shares (diluted)2,4402,4452,4392,4292,4192,4242,4272,4282,4222,4302,7672,550
Dividend per share1.341.301.301.301.301.241.241.241.241.191.191.19