XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable  
Schedule of accounts receivable, net

​

​

​

​

​

​

​

​

(thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

Accounts receivable

​

$

19,882,783

​

$

13,147,436

Allowance for credit losses

​

 

(144,117)

​

 

(116,445)

Accounts receivable, net

​

$

19,738,666

​

$

13,030,991

Schedule of changes in the allowance for credit losses

​

​

​

​

​

​

​

​

​

​

​

(thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

 

2023

Balance at beginning of period

​

$

116,445

​

$

146,480

​

$

93,397

Charged to income

​

 

37,069

​

 

751

​

 

71,984

Translation Adjustments

​

 

4,383

​

 

(2,411)

​

 

690

Write-offs

​

 

(13,780)

​

 

(28,375)

​

 

(19,591)

Balance at end of period

​

$

144,117

​

$

116,445

​

$

146,480

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

​

​

​

​

​

​

​

​

​

​

​

(thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

​

2023

EMEA asset securitization, sales of accounts receivables

​

$

1,669,648

​

$

1,892,516

​

$

3,160,247

Schedule of other amounts related to the EMEA asset securitization program

​

​

​

​

​

​

​

​

(thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

Receivables sold to unaffiliated financial institutions that were uncollected

​

$

379,017

​

$

339,669

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

​

 

591,304

​

 

528,975

Schedule of sales of trade accounts receivable under factoring programs

​

​

​

​

​

​

​

​

​

​

​

(thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

​

2023

Sales of accounts receivables under the factoring programs

​

$

1,130,975

​

$

928,279

​

$

1,618,726

Schedule of other amounts under factoring programs

​

​

​

​

​

​

​

​

(thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

Receivables sold under the factoring programs that were uncollected

​

$

279,775

​

$

182,432