XML 47 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Receivable  
Schedule of accounts receivable, net

(thousands)

    

2023

    

2022

Accounts receivable

$

12,384,553

$

12,416,114

Allowance for credit losses

 

(146,480)

 

(93,397)

Accounts receivable, net

$

12,238,073

$

12,322,717

Schedule of changes in the allowance for credit losses

(thousands)

    

2023

    

2022

 

2021

Balance at beginning of period

$

93,397

$

75,901

$

92,792

Charged to income

 

71,984

 

34,590

 

7,039

Translation Adjustments

 

690

 

(1,476)

 

(1,963)

Write-offs

 

(19,591)

 

(15,618)

 

(21,967)

Balance at end of period

$

146,480

$

93,397

$

75,901

Schedule of sales of accounts receivable to unaffiliated financial institutions under the EMEA asset securitization program

(thousands)

    

2023

    

2022

2021

EMEA asset securitization, sales of accounts receivables

$

3,160,247

$

2,524,276

$

2,193,983

Schedule of other amounts related to the EMEA asset securitization program

(thousands)

    

2023

    

2022

Receivables sold to unaffiliated financial institutions that were uncollected

$

529,266

$

628,930

Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.

 

805,788

 

932,243

Schedule of sales of trade accounts receivable under factoring programs

(thousands)

    

2023

    

2022

2021

Sales of accounts receivables under the factoring programs

$

1,618,726

$

1,612,909

$

1,625,951

Schedule of other amounts under factoring programs

(thousands)

    

2023

    

2022

Receivables sold under the factoring programs that were uncollected

$

375,940

$

224,433