XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at March 31, 2024 and December 31, 2023 (in thousands):
March 31, 2024December 31, 2023
Gross domestic accounts receivable $999,674 $921,206 
Gross domestic securitized accounts receivable1,421,000 1,307,000 
Gross foreign receivables 1,561,216 1,420,543 
Total gross receivables3,981,890 3,648,749 
Less allowance for credit losses(184,887)(180,163)
Net accounts and securitized accounts receivables$3,797,003 $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 three months ended March 31, 2024 and 2023 is as follows (in thousands):
20242023
Allowance for credit losses beginning of period$180,163 $149,846 
Provision for credit losses25,342 39,270 
Write-offs(19,532)(34,128)
Recoveries3,093 2,444 
Impact of foreign currency(4,179)3,156 
Allowance for credit losses end of period$184,887 $160,588