XML 48 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with Customers Contracts with Customers (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]          
Unbilled receivables, net $ 11,078   $ 11,078   $ 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 53,167   $ 53,167   $ 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 $ 3,100 $ 6,249 $ 13,216 $ 19,006