VERIZON COMMUNICATIONS INC
CIK 0000732712
VZNYSETelephone Communications (No Radiotelephone) (SIC 4813)Fiscal year ends in late December
Fiscal 2025
From the 10-K filed 2026-02-17, year ended 2025-12-31
Revenue
$138.19B
Up 2.5% on 2024
Net income
$17.17B
Down 1.9% on 2024
Operating income
$29.26B
As reported
Diluted EPS
$4.06
Per share, as reported
Free cash flow
Not reported
No Free cash flow value is reported in this company's 10-K or 10-Q XBRL data for this period type.
Revenue uses the tag Revenues.
Six years of revenue and net income
RevenueNet income
Every year, with its filing
| Fiscal year | Revenue | Net income | Form | Filed | Accession number |
|---|---|---|---|---|---|
| 2025 | 138,191 | 17,174 | 10-K | 2026-02-17 | 0000732712-26-000007 |
| 2024 | 134,788 | 17,506 | 10-K | 2025-02-12 | 0000732712-25-000006 |
| 2023 | 133,974 | 11,614 | 10-K | 2024-02-09 | 0000732712-24-000010 |
| 2022 | 136,835 | 21,256 | 10-K | 2023-02-10 | 0000732712-23-000012 |
| 2021 | 133,613 | 22,065 | 10-K | 2022-02-11 | 0000732712-22-000008 |
| 2020 | 128,292 | 17,801 | 10-K | 2021-02-25 | 0000732712-21-000012 |
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/VZ/revenue?period=annual&limit=6"
Python
import requests
r = requests.get(
"https://api.netnestdesign.com/v1/fundamentals/VZ",
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.