XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts and Other Receivables (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023December 31, 2022
Gross domestic accounts receivable $1,326,581 $985,873 
Gross domestic securitized accounts receivable1,396,000 1,287,000 
Gross foreign receivables 1,499,608 1,228,718 
Total gross receivables4,222,189 3,501,591 
Less allowance for credit losses(170,914)(149,846)
Net accounts and securitized accounts receivables$4,051,275 $3,351,745 
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, 2023 and 2022 is as follows (in thousands):
20232022
Allowance for credit losses beginning of period$149,846 $98,719 
Provision for credit losses103,495 89,976 
Write-offs(92,406)(58,284)
Recoveries8,242 5,329 
Impact of foreign currency1,737 (1,713)
Allowance for credit losses end of period$170,914 $134,027