XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts and Notes Receivable (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020
(in thousands)
Short-term
Accounts and notes receivable$351,604 $315,380 
Allowance for doubtful accounts(61,879)(59,906)
Total net short-term accounts and notes receivable$289,725 $255,474 
Long-term
Notes receivable$36,786 $42,312 
Allowance for doubtful accounts(6,135)(7,895)
Total net long-term notes receivable$30,651 $34,417 
Total net accounts and notes receivable$320,376 $289,891