XML 43 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accounts and Financing Receivable, after Allowance for Credit Loss [Abstract]    
Receivable from contracts with customers, less doubtful accounts $ 582,944 $ 538,021
Other Receivables 29,197 44,259
Accounts receivable, net 612,141 582,280
Allowance for doubtful accounts $ 13,060 $ 14,775