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