XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Contracts with Customers Contracts with Customers (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Unbilled receivables, net $ 10,208   $ 10,025
Contract with Customer, Asset, Explanation of Change primarily driven by revenue recognized at BDS and BGS in excess of billings    
Advances and progress billings $ 52,534   $ 50,676
Contract with Customer, Liability, Explanation of Change primarily driven by advances on orders received in excess of revenue recognized at BCA, BDS and BGS.    
Contract with Customer, Liability, Revenue Recognized $ 5,897 $ 6,453