XML 59 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Accounts Receivable [Abstract]      
Receivable from contracts with customers, less doubtful accounts $ 499,202   $ 600,215
Other Receivables 41,391   20,104
Accounts receivable, net 540,593 $ 622,461 620,319
Allowance for doubtful accounts $ 22,477   $ 22,975