XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts and Notes Receivable (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of December 31, 2021 and December 31, 2020:
December 31, 2021December 31, 2020
(in thousands)
Short-term
Accounts and notes receivable$352,659 $315,380 
Allowance for doubtful accounts(59,271)(59,906)
Total net short-term accounts and notes receivable$293,388 $255,474 
Long-term
Notes receivable$35,571 $42,312 
Allowance for doubtful accounts(6,312)(7,895)
Total net long-term notes receivable$29,259 $34,417 
Total net accounts and notes receivable$322,647 $289,891