XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
General - Accounts Receivable, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Jan. 01, 2018
General      
Accounts receivable $ 864,860 $ 864,860 $ 679,269
Change in accounts receivable (in dollars)   $ 185,591  
Change in accounts receivable (as a percent)   27.30%  
Contract assets 24,118 $ 24,118 8,564
Change in contract assets (in dollars)   $ 15,554  
Change in contract assets (as a percent)   181.60%  
Contract liabilities - current 21,536 $ 21,536 14,299
Change in contract liabilities - current (in dollars)   $ 7,237  
Change in contract liabilities - current (as a percent)   50.60%  
Contract liabilities - long-term 12,577 $ 12,577 $ 12,303
Change in contract liabilities - long-term (in dollars)   $ 274  
Change in contract liabilities - long-term (as a percent)   2.20%  
Revenue recognized previously included in current contract liabilities 59,200 $ 11,300  
Revenue recognized related to performance obligations satisfied, or partially satisfied, in previous periods $ 18,400 $ 21,600