XML 26 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Financial Information for Reportable Segments (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Operating Revenues $ 33,192us-gaap_Revenues $ 31,586us-gaap_Revenues $ 31,483us-gaap_Revenues $ 30,818us-gaap_Revenues $ 31,065us-gaap_Revenues $ 30,279us-gaap_Revenues $ 29,786us-gaap_Revenues $ 29,420us-gaap_Revenues $ 127,079us-gaap_Revenues $ 120,550us-gaap_Revenues $ 115,846us-gaap_Revenues
Cost of services and sales                 49,931us-gaap_CostOfGoodsAndServicesSold 44,887us-gaap_CostOfGoodsAndServicesSold 46,275us-gaap_CostOfGoodsAndServicesSold
Selling, general and administrative expense                 41,016us-gaap_SellingGeneralAndAdministrativeExpense 27,089us-gaap_SellingGeneralAndAdministrativeExpense 39,951us-gaap_SellingGeneralAndAdministrativeExpense
Depreciation and amortization expense                 16,533us-gaap_DepreciationAndAmortization 16,606us-gaap_DepreciationAndAmortization 16,460us-gaap_DepreciationAndAmortization
Total operating expenses                 107,480us-gaap_CostsAndExpenses 88,582us-gaap_CostsAndExpenses 102,686us-gaap_CostsAndExpenses
Operating income (2,136)us-gaap_OperatingIncomeLoss 6,890us-gaap_OperatingIncomeLoss 7,685us-gaap_OperatingIncomeLoss 7,160us-gaap_OperatingIncomeLoss 12,063us-gaap_OperatingIncomeLoss 7,128us-gaap_OperatingIncomeLoss 6,555us-gaap_OperatingIncomeLoss 6,222us-gaap_OperatingIncomeLoss 19,599us-gaap_OperatingIncomeLoss 31,968us-gaap_OperatingIncomeLoss 13,160us-gaap_OperatingIncomeLoss
Operating Segments                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 126,075us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
119,647us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
114,813us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Cost of services and sales                 50,157us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
45,044us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
46,147us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Selling, general and administrative expense                 31,782us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
31,747us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
30,510us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Depreciation and amortization expense                 16,341us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
16,529us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
16,384us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total operating expenses                 98,280us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
93,320us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
93,041us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating income                 27,795us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
26,327us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
21,772us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 87,646us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
81,023us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
75,868us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Cost of services and sales                 28,825us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
23,648us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
24,490us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Selling, general and administrative expense                 23,602us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
23,176us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
21,650us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Depreciation and amortization expense                 8,459us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
8,202us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
7,960us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Total operating expenses                 60,886us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
55,026us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
54,100us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating income                 26,760us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
25,997us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
21,768us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 38,429us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
38,624us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
38,945us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Cost of services and sales                 21,332us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
21,396us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
21,657us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Selling, general and administrative expense                 8,180us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
8,571us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
8,860us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Depreciation and amortization expense                 7,882us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
8,327us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
8,424us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Total operating expenses                 37,394us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
38,294us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
38,941us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating income                 1,035us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
330us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
4us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Service Revenue Retail Service                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 69,451us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueRetailServiceMember
66,282us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueRetailServiceMember
61,383us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueRetailServiceMember
Operating Segments | Service Revenue Retail Service | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 69,451us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueRetailServiceMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
66,282us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueRetailServiceMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
61,383us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueRetailServiceMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Service Revenue Other Service                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 3,104us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueOtherServiceMember
2,691us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueOtherServiceMember
2,290us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueOtherServiceMember
Operating Segments | Service Revenue Other Service | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 3,104us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueOtherServiceMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
2,691us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueOtherServiceMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
2,290us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueOtherServiceMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Service Revenue                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 72,555us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueMember
68,973us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueMember
63,673us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueMember
Operating Segments | Service Revenue | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 72,555us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
68,973us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
63,673us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_ServiceRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Equipment                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 10,957us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_EquipmentMember
8,096us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_EquipmentMember
8,010us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_EquipmentMember
Operating Segments | Equipment | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 10,957us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_EquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
8,096us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_EquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
8,010us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_EquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Other External Operating Non-Service Revenues                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 4,021us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingNonServiceRevenuesMember
3,851us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingNonServiceRevenuesMember
4,096us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingNonServiceRevenuesMember
Operating Segments | Other External Operating Non-Service Revenues | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 4,021us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingNonServiceRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
3,851us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingNonServiceRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
4,096us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingNonServiceRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Mass Markets Consumer Retail                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 15,583us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsConsumerRetailMember
14,842us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsConsumerRetailMember
14,145us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsConsumerRetailMember
Operating Segments | Mass Markets Consumer Retail | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 15,583us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsConsumerRetailMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
14,842us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsConsumerRetailMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
14,145us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsConsumerRetailMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Mass Markets Small Business                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 2,464us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsSmallBusinessMember
2,537us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsSmallBusinessMember
2,589us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsSmallBusinessMember
Operating Segments | Mass Markets Small Business | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 2,464us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsSmallBusinessMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
2,537us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsSmallBusinessMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
2,589us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsSmallBusinessMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Mass Markets                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 18,047us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsMember
17,379us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsMember
16,734us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsMember
Operating Segments | Mass Markets | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 18,047us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
17,379us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
16,734us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_MassMarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Global Enterprise Strategic Services                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 8,318us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseStrategicServicesMember
8,129us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseStrategicServicesMember
7,737us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseStrategicServicesMember
Operating Segments | Global Enterprise Strategic Services | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 8,318us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseStrategicServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
8,129us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseStrategicServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
7,737us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseStrategicServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Global Enterprise Core                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 5,355us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseCoreMember
6,028us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseCoreMember
6,833us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseCoreMember
Operating Segments | Global Enterprise Core | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 5,355us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseCoreMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
6,028us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseCoreMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
6,833us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseCoreMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Global Enterprise                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 13,673us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseMember
14,157us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseMember
14,570us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseMember
Operating Segments | Global Enterprise | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 13,673us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
14,157us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
14,570us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalEnterpriseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Global Wholesale                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 5,240us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalWholesaleMember
5,583us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalWholesaleMember
6,031us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalWholesaleMember
Operating Segments | Global Wholesale | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 5,240us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalWholesaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
5,583us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalWholesaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
6,031us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_GlobalWholesaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Other                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 462us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingRevenuesMember
442us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingRevenuesMember
498us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingRevenuesMember
Operating Segments | Other | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 462us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
442us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
498us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_OtherExternalOperatingRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
Operating Segments | Intersegment Revenues                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 1,120us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
1,166us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
1,201us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
Operating Segments | Intersegment Revenues | Wireless                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 113us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
103us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
89us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelessMember
Operating Segments | Intersegment Revenues | Wireline                      
Segment Reporting Information [Line Items]                      
Operating Revenues                 $ 1,007us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
$ 1,063us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember
$ 1,112us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= vz_IntersegmentRevenuesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vz_WirelineMember