XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts and Notes Receivable (Tables)
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of March 31, 2021 and December 31, 2020:
March 31, 2021December 31, 2020
(in thousands)
Short-term
Accounts and notes receivable$306,597 $315,380 
Allowance for doubtful accounts(53,819)(59,906)
Total net short-term accounts and notes receivable$252,778 $255,474 
Long-term
Notes receivable$39,078 $42,312 
Allowance for doubtful accounts(7,283)(7,895)
Total net long-term notes receivable$31,795 $34,417 
Total net accounts and notes receivable$284,573 $289,891