XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Short-term    
Accounts and notes receivable $ 393,374 $ 390,705
Allowance for doubtful accounts (49,709) (11,985)
Accounts and notes receivable, less allowance for doubtful accounts 343,665 378,720
Long-term    
Notes receivable 37,386 15,476
Total accounts and notes receivable $ 381,051 $ 394,196