XML 51 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details 2) (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
Intersegment sales and operating income (Table Amounts) [Abstract]                      
Total sales $ 6,108us-gaap_SalesRevenueNet $ 5,984us-gaap_SalesRevenueNet $ 6,039us-gaap_SalesRevenueNet $ 5,848us-gaap_SalesRevenueNet $ 6,157us-gaap_SalesRevenueNet $ 6,106us-gaap_SalesRevenueNet $ 6,294us-gaap_SalesRevenueNet $ 6,104us-gaap_SalesRevenueNet $ 23,979us-gaap_SalesRevenueNet $ 24,661us-gaap_SalesRevenueNet $ 25,218us-gaap_SalesRevenueNet
Operating Income (Loss) 762us-gaap_OperatingIncomeLoss 769us-gaap_OperatingIncomeLoss 820us-gaap_OperatingIncomeLoss 845us-gaap_OperatingIncomeLoss 768us-gaap_OperatingIncomeLoss 790us-gaap_OperatingIncomeLoss 806us-gaap_OperatingIncomeLoss 759us-gaap_OperatingIncomeLoss 3,196us-gaap_OperatingIncomeLoss 3,123us-gaap_OperatingIncomeLoss 3,130us-gaap_OperatingIncomeLoss
Intersegment Eliminations [Member]                      
Intersegment sales and operating income (Table Amounts) [Abstract]                      
Total sales                 1,990us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
1,941us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
2,084us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Operating Income (Loss)                 236us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
256us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
258us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment Eliminations [Member] | Aerospace Systems                      
Intersegment sales and operating income (Table Amounts) [Abstract]                      
Total sales                 176us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_AerospaceSystemsMember
149us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_AerospaceSystemsMember
171us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_AerospaceSystemsMember
Operating Income (Loss)                 22us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_AerospaceSystemsMember
18us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_AerospaceSystemsMember
20us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_AerospaceSystemsMember
Intersegment Eliminations [Member] | Electronic Systems                      
Intersegment sales and operating income (Table Amounts) [Abstract]                      
Total sales                 637us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_ElectronicSystemsMember
629us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_ElectronicSystemsMember
607us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_ElectronicSystemsMember
Operating Income (Loss)                 109us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_ElectronicSystemsMember
125us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_ElectronicSystemsMember
110us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_ElectronicSystemsMember
Intersegment Eliminations [Member] | Information Systems                      
Intersegment sales and operating income (Table Amounts) [Abstract]                      
Total sales                 537us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_InformationSystemsMember
504us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_InformationSystemsMember
682us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_InformationSystemsMember
Operating Income (Loss)                 57us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_InformationSystemsMember
63us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_InformationSystemsMember
78us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_InformationSystemsMember
Intersegment Eliminations [Member] | Technical Services                      
Intersegment sales and operating income (Table Amounts) [Abstract]                      
Total sales                 640us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_TechnicalServicesMember
659us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_TechnicalServicesMember
624us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_TechnicalServicesMember
Operating Income (Loss)                 $ 48us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_TechnicalServicesMember
$ 50us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_TechnicalServicesMember
$ 50us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= noc_TechnicalServicesMember