XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts and Notes Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
(in thousands)
Short-term
Accounts and notes receivable$499,008 $470,759 
Allowance for doubtful accounts(91,868)(87,250)
Total net short-term accounts and notes receivable$407,140 $383,509 
Long-term
Notes receivable$27,007 $29,281 
Allowance for doubtful accounts(3,720)(4,449)
Total net long-term notes receivable$23,287 $24,832 
Total net accounts and notes receivable$430,427 $408,341