XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Jan. 01, 2020
Dec. 31, 2019
Short-term        
Accounts and notes receivable $ 353,782     $ 386,656
Allowance for doubtful accounts (76,751)     (45,726)
Total net short-term accounts and notes receivable 277,031     340,930
Long-term        
Notes receivable 44,800     53,659
Allowance for doubtful accounts (5,342)     (6,667)
Total net long-term notes receivable 39,458     46,992
Total net accounts and notes receivable 316,489     387,922
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
One-time adjustment $ 82,093 $ 83,986   $ 52,393
Cumulative Impact from Adopting ASC 326 Guidance        
Short-term        
Allowance for doubtful accounts     $ (41,100)  
Total net short-term accounts and notes receivable     (41,100)  
Long-term        
Allowance for doubtful accounts     (1,136)  
Total net long-term notes receivable     (1,136)  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
One-time adjustment     $ 42,236