XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts and Other Receivables (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at September 30, 2024 and December 31, 2023 (in thousands):
September 30, 2024December 31, 2023
Gross domestic accounts receivable $1,257,556 $921,206 
Gross domestic securitized accounts receivable1,314,000 1,307,000 
Gross foreign receivables 1,523,965 1,420,543 
Total gross receivables4,095,521 3,648,749 
Less allowance for credit losses(142,048)(180,163)
Net accounts and securitized accounts receivables$3,953,473 $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 nine months ended September 30, 2024 and 2023 is as follows (in thousands):
20242023
Allowance for credit losses beginning of period$180,163 $149,846 
Provision for credit losses81,561 103,495 
Write-offs(115,856)(92,406)
Recoveries8,272 8,242 
Impact of foreign currency(12,092)1,737 
Allowance for credit losses end of period$142,048 $170,914