JOHNSON & JOHNSON
CIK 0000200406
JNJNYSEPharmaceutical Preparations (SIC 2834)Fiscal year ends in early January
Fiscal 2025
From the 10-K filed 2026-02-11, year ended 2025-12-28
Revenue
$94.19B
Up 6.0% on 2024
Net income
$26.80B
Up 90.6% on 2024
Diluted EPS
$11.03
Per share, as reported
Free cash flow
$19.70B
Calculated
Free cash flow is not a line in the filing. It is calculated as operating cash flow minus capital expenditures for the same year. Revenue uses the tag RevenueFromContractWithCustomerExcludingAssessedTax.
Six years of revenue and net income
RevenueNet income
Every year, with its filing
| Fiscal year | Revenue | Net income | Form | Filed | Accession number |
|---|---|---|---|---|---|
| 2025 | 94,193 | 26,804 | 10-K | 2026-02-11 | 0000200406-26-000016 |
| 2024 | 88,821 | 14,066 | 10-K | 2025-02-13 | 0000200406-25-000038 |
| 2023 | 85,159 | 35,153 | 10-K | 2024-02-16 | 0000200406-24-000013 |
| 2022 | 79,990 | 17,941 | 10-K | 2024-02-16 | 0000200406-24-000013 |
| 2021 | 78,740 | 20,878 | 10-K | 2024-02-16 | 0000200406-24-000013 |
| 2020 | 82,584 | 14,714 | 10-K | 2021-02-22 | 0000200406-21-000008 |
Get these numbers yourself
The shared demo key works for a quick try. A free key gives 100 calls a day, and agents can pay 0.02 USDC a call with x402.
curl
curl -H "Authorization: Bearer demo" \ "https://api.netnestdesign.com/v1/history/JNJ/revenue?period=annual&limit=6"
Python
import requests
r = requests.get(
"https://api.netnestdesign.com/v1/fundamentals/JNJ",
params={"metrics": "revenue,net_income,eps_diluted", "period": "annual"},
headers={"Authorization": "Bearer demo"},
timeout=30,
)
for row in r.json()["data"]:
print(row["metric"], row["value"], row["form"], row["filed_date"])Data from SEC filings. Not investment advice.