XML 40 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts and Other Receivables (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Company's Accounts Receivable and Securitized Accounts Receivable
The Company's accounts and other receivables and securitized accounts receivable include the following at June 30, 2026 and December 31, 2025 (value in thousands):
June 30, 2026December 31, 2025
Gross domestic accounts receivable $781,500 $661,167 
Gross domestic securitized accounts receivable2,300,000 1,823,000 
Gross foreign receivables 2,050,780 1,655,469 
Total gross receivables5,132,280 4,139,636 
Less allowance for credit losses(176,244)(170,957)
Net accounts and securitized accounts receivables$4,956,036 $3,968,679 
Schedule of 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 six months ended June 30, 2026 and 2025 is as follows (in thousands):
20262025
Allowance for credit losses beginning of period$170,957 $133,757 
Provision for credit losses90,650 62,162 
Write-offs(93,662)(55,724)
Recoveries5,259 3,927 
Impact of foreign currency3,040 11,725 
Allowance for credit losses end of period$176,244 $155,847