XML 53 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Revenue from Contract with Customer [Abstract]      
Accounts Receivable, Less Allowance $ 2,584,280 $ 2,104,555 $ 2,426,222
Contract Assets (Current) 59,872 33,031  
Contract Assets (Long-Term) 172,912 135,150  
Contract Liabilities (Current) 245,803 208,909  
Contract Liabilities (Long-Term) $ 8,745 $ 8,745