XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts and Notes Receivable (Tables)
3 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of March 31, 2023 and December 31, 2022:
March 31, 2023December 31, 2022
(in thousands)
Short-term
Accounts and notes receivable$423,814 $406,969 
Allowance for doubtful accounts(73,030)(70,192)
Total net short-term accounts and notes receivable$350,784 $336,777 
Long-term
Notes receivable$36,164 $35,882 
Allowance for doubtful accounts(3,837)(3,273)
Total net long-term notes receivable$32,327 $32,609 
Total net accounts and notes receivable$383,111 $369,386