XML 125 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Revenue from External Customer [Line Items]    
Contract assets, noncurrent $ 105,461 $ 60,075
Contract assets 6,000 4,000
Prepaid expenses and other current assets    
Revenue from External Customer [Line Items]    
Contract assets, current 105,499 79,268
Accounts receivable, net    
Revenue from External Customer [Line Items]    
Contract assets, current 539,806 501,467
Other assets, net    
Revenue from External Customer [Line Items]    
Contract assets, noncurrent 38,250 50,467
Other noncurrent liabilities    
Revenue from External Customer [Line Items]    
Contract liabilities $ 167,832 $ 165,858