XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]      
Goodwill, Beginning balance $ 2,050,426 $ 2,027,626  
Acquisitions 35,870    
Foreign currency translation adjustment (31,001) 22,800  
Goodwill, Ending balance 2,055,295 2,050,426  
Accumulated impairment charges 1,600,000 1,600,000 $ 1,600,000
Global Components      
Goodwill [Roll Forward]      
Goodwill, Beginning balance 875,194 873,003  
Acquisitions 35,870    
Foreign currency translation adjustment (8,619) 2,191  
Goodwill, Ending balance 902,445 875,194  
Accumulated impairment charges 1,300,000 1,300,000 1,300,000
Global ECS      
Goodwill [Roll Forward]      
Goodwill, Beginning balance 1,175,232 1,154,623  
Foreign currency translation adjustment (22,382) 20,609  
Goodwill, Ending balance 1,152,850 1,175,232  
Accumulated impairment charges $ 301,900 $ 301,900 $ 301,900