XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts and Other Receivables (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Gross domestic accounts receivable $1,118,540 $921,206 
Gross domestic securitized accounts receivable1,409,000 1,307,000 
Gross foreign receivables 1,432,809 1,420,543 
Total gross receivables3,960,349 3,648,749 
Less allowance for credit losses(139,338)(180,163)
Net accounts and securitized accounts receivables$3,821,011 $3,468,586 
Allowance for Doubtful Accounts Related to Accounts Receivable
A roll forward of the Company’s allowance for credit losses related to accounts receivable for the six months ended June 30, 2024 and 2023 is as follows (in thousands):
20242023
Allowance for credit losses beginning of period$180,163 $149,846 
Provision for credit losses53,485 74,418 
Write-offs(85,262)(65,167)
Recoveries6,470 5,943 
Impact of foreign currency(15,518)7,040 
Allowance for credit losses end of period$139,338 $172,080