XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and securitized accounts receivable include the following at March 31, 2022 and December 31, 2021 (in thousands):
March 31, 2022December 31, 2021
Gross domestic accounts receivable$1,096,335 $994,063 
Gross domestic securitized accounts receivable1,436,000 1,118,000 
Gross foreign receivables1,327,219 897,930 
Total gross receivables3,859,554 3,009,993 
Less allowance for credit losses(118,911)(98,719)
Net accounts and securitized accounts receivable$3,740,643 $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 three months ended March 31 is as follows (in thousands):
20222021
Allowance for credit losses beginning of period$98,719 $86,886 
Provision for credit losses25,478 2,477 
Write-offs(15,417)(5,963)
Recoveries2,847 8,264 
Impact of foreign currency7,284 (3,762)
Allowance for credit losses end of period$118,911 $87,902