XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable (Details)
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2024
EUR (€)
Accounts Receivable        
Accounts receivable $ 13,147,436 $ 12,384,553    
Allowance for credit losses (116,445) (146,480)    
Accounts receivable, net 13,030,991 12,238,073    
Allowance for credit losses        
Balance at beginning of period 146,480 93,397 $ 75,901  
Charged to income 751 71,984 34,590  
Translation Adjustments (2,411) 690 (1,476)  
Write-offs (28,375) (19,591) (15,618)  
Balance at end of period 116,445 146,480 93,397  
EMEA Asset Securitization        
Agreement amount with purchaser to transfer financial assets accounted for as sales | €       € 600.0
EMEA asset securitization, sales of accounts receivables 1,892,516 3,160,247 2,524,276  
Receivables sold to unaffiliated financial institutions that were uncollected 339,669 529,266    
Factoring        
Sales of accounts receivables under the factoring programs 928,279 1,618,726 $ 1,612,909  
Receivables sold under the factoring programs that were uncollected 182,432 375,940    
Variable interest entity, primary beneficiary | Asset pledged as collateral        
EMEA Asset Securitization        
Collateralized accounts receivable held by Arrow EMEA funding Corp B.V. 528,975 805,788    
Global ECS        
Allowance for credit losses        
Charged to income   $ 25,400    
Reversal of allowance $ 20,000