XML 167 R49.htm IDEA: XBRL DOCUMENT v3.20.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Summary Of Significant Accounting Policies [Line Items]    
Transaction price allocated to remaining performance obligations $ 8,600,000,000  
Net trade accounts receivable $ 1,800,000,000 $ 1,800,000,000
Revenue, description of timing For contract manufacturing arrangements, revenue is primarily recognized throughout the production cycle, which typically lasts up to 90 days, resulting in the recognition of contract assets until the related services are completed and the customers are billed. Additionally, for arrangements containing a performance obligation to deliver software that can be used with medical devices, we recognize revenue upon delivery of the software, which results in the recognition of contract assets when customers are billed over time, generally over one to five years. For bundled contracts involving equipment delivered up-front and consumable medical products to be delivered over time, total contract revenue is allocated between the equipment and consumable medical products. In certain of those arrangements, a contract asset is created for the difference between the amount of equipment revenue recognized upon delivery and the amount of consideration initially receivable from the customer. In those arrangements, the contract asset becomes a trade account receivable as consumable medical products are provided and billed, generally over one to seven years.  
Contract assets $ 131,000,000 80,000,000
Contract assets 68,000,000 30,000,000
Other Long-Term Assets    
Summary Of Significant Accounting Policies [Line Items]    
Contract assets 68,000,000 30,000,000
Trade Accounts Receivable    
Summary Of Significant Accounting Policies [Line Items]    
Contract assets 63,000,000 50,000,000
Long-term Contract with Customer    
Summary Of Significant Accounting Policies [Line Items]    
Contract liabilities 12,000,000 0
Manufacturing Arrangements    
Summary Of Significant Accounting Policies [Line Items]    
Contract assets 36,000,000 33,000,000
Software Arrangements    
Summary Of Significant Accounting Policies [Line Items]    
Contract assets 43,000,000 $ 47,000,000
Accounts and Other Current Receivables, Net    
Summary Of Significant Accounting Policies [Line Items]    
Contract assets $ 52,000,000  
Minimum    
Summary Of Significant Accounting Policies [Line Items]    
Global payment terms 30  
Maximum    
Summary Of Significant Accounting Policies [Line Items]    
Global payment terms 90 days  
Amortization period for cost incurred to obtain contract 1 year  
Contract with customer period for goods or service transfers and customer pays for goods or service 1 year