XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts and Other Receivables (Tables)
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022December 31, 2021
Gross domestic accounts receivable$1,184,664 $994,063 
Gross domestic securitized accounts receivable1,600,000 1,118,000 
Gross foreign receivables1,388,759 897,930 
Total gross receivables4,173,423 3,009,993 
Less allowance for credit losses(124,838)(98,719)
Net accounts and securitized accounts receivable$4,048,585 $2,911,274 
Allowance for Doubtful Accounts Related to Accounts Receivable
A rollforward of the Company’s allowance for credit losses related to accounts receivable for the six months ended June 30 is as follows (in thousands):
20222021
Allowance for credit losses beginning of period$98,719 $86,886 
Provision for credit losses52,704 8,521 
Write-offs(33,416)(14,878)
Recoveries4,350 9,956 
Impact of foreign currency2,481 1,615 
Allowance for credit losses end of period$124,838 $92,100