XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable (Tables)
3 Months Ended
Mar. 30, 2024
Accounts Receivable  
Schedule of accounts receivable, net

​

​

​

​

​

​

​

​

​

​

March 30,

​

December 31,

(thousands)

    

2024

    

2023

Accounts receivable

​

$

11,207,057

​

$

12,384,553

Allowance for credit losses

​

 

(144,449)

​

 

(146,480)

Accounts receivable, net

​

$

11,062,608

​

$

12,238,073

Schedule of changes in the allowance for credit losses

​

​

​

​

​

​

​

​

​

​

Quarter Ended

​

​

March 30,

​

April 1,

(thousands)

    

2024

    

2023

Balance at beginning of period

​

$

146,480

​

$

93,397

Charged to income

​

 

2,879

​

 

14,991

Translation adjustments

​

 

(861)

​

 

388

Write-offs

​

 

(4,049)

​

 

(5,083)

Balance at end of period

​

$

144,449

​

$

103,693

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

​

​

​

​

​

​

​

​

​

​

Quarter Ended

​

​

March 30,

​

April 1,

(thousands)

    

2024

    

2023

EMEA asset securitization, sales of accounts receivable

​

$

539,880

​

$

817,833

Schedule of other amounts related to the EMEA asset securitization program

​

​

​

​

​

​

​

​

​

​

March 30,

​

December 31,

(thousands)

    

2024

    

2023

Receivables sold to unaffiliated financial institutions that were uncollected

​

$

425,240

​

$

529,266

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

​

 

911,615

​

 

805,788

Schedule of sales of trade accounts receivable under factoring programs

​

​

​

​

​

​

​

​

​

​

Quarter Ended

​

​

March 30,

​

April 1,

(thousands)

​

2024

​

2023

Sales of accounts receivable under the factoring programs

​

$

208,560

​

$

382,278

Schedule of other amounts under factoring programs

​

​

​

​

​

​

​

​

​

​

March 30,

​

December 31,

(thousands)

​

2024

​

2023

Receivables sold under the factoring programs that were uncollected

​

$

259,236

​

$

375,940

​