XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Accounts and Notes Receivable, Net [Abstract]      
Receivable from contracts with customers, less doubtful accounts $ 544,487   $ 600,215
Other Receivables 45,158   20,104
Accounts receivable, net 589,645 $ 622,461 620,319
Allowance for doubtful accounts $ 14,453   $ 22,975