XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at March 31, 2023 and December 31, 2022 (in thousands):
March 31, 2023December 31, 2022
Gross domestic accounts receivable$1,121,954 $985,873 
Gross domestic securitized accounts receivable1,284,000 1,287,000 
Gross foreign receivables1,407,869 1,228,718 
Total gross receivables3,813,823 3,501,591 
Less allowance for credit losses(160,588)(149,846)
Net accounts and securitized accounts receivable$3,653,235 $3,351,745 
Allowance for Doubtful Accounts Related to Accounts Receivable
A rollforward of the Company’s allowance for credit losses related to accounts receivable for the three months ended March 31, 2023 and 2022 is as follows (in thousands):
20232022
Allowance for credit losses beginning of period$149,846 $98,719 
Provision for credit losses39,270 25,478 
Write-offs(34,128)(15,417)
Recoveries2,444 2,847 
Impact of foreign currency3,156 7,284 
Allowance for credit losses end of period$160,588 $118,911