XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts and Notes Receivable (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of June 30, 2021 and December 31, 2020:
June 30, 2021December 31, 2020
(in thousands)
Short-term
Accounts and notes receivable$328,566 $315,380 
Allowance for doubtful accounts(57,485)(59,906)
Total net short-term accounts and notes receivable$271,081 $255,474 
Long-term
Notes receivable$42,031 $42,312 
Allowance for doubtful accounts(6,875)(7,895)
Total net long-term notes receivable$35,156 $34,417 
Total net accounts and notes receivable$306,237 $289,891