XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
ACQUISITIONS - (Narrative) (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 01, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
NumberAcquisitions
Business Combination [Line Items]            
Sales   $ 869,170 $ 798,918 $ 2,551,391 $ 2,296,876  
Net income (losses)   $ 124,832 $ 111,160 347,230 $ 287,126  
2024 Business Acquisitions            
Business Combination [Line Items]            
Number of businesses acquired | NumberAcquisitions           2
Consideration for acquisitions           $ 235,000
Sales       63,000    
Net income (losses)       $ (6,000)    
WSC Inc.            
Business Combination [Line Items]            
Consideration for acquisitions $ 34,000          
I&C Solutions            
Business Combination [Line Items]            
Consideration for acquisitions           $ 201,000