XML 14 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Short-term    
Accounts and notes receivable $ 386,656 $ 389,047
Allowance for doubtful accounts (45,726) (47,209)
Total net short-term accounts and notes receivable 340,930 341,838
Long-term    
Notes receivable 53,659 53,043
Allowance for doubtful accounts (6,667) (10,000)
Total net long-term notes receivable 46,992 43,043
Total net accounts and notes receivable $ 387,922 $ 384,881