v3.25.3
ACQUISITIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2025
Jul. 30, 2024
Jun. 03, 2024
Apr. 01, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Apr. 01, 2025
Acquisitions                  
Net purchase price, net of cash acquired             $ 136,655 $ 252,746  
Acquisition costs         $ 452 $ 610 $ 1,683 $ 4,551  
Alloy Steel                  
Acquisitions                  
Ownership purchased (as a percent) 65.00%               35.00%
Total ownership 100.00%                
Purchase price $ 131,238                
Vanair                  
Acquisitions                  
Ownership purchased (as a percent)   100.00%              
Net purchase price, net of cash acquired and certain debt-like items   $ 108,651              
Inrotech                  
Acquisitions                  
Ownership purchased (as a percent)     100.00%            
Net purchase price, net of cash acquired     $ 42,352            
RedViking                  
Acquisitions                  
Ownership purchased (as a percent)       100.00%          
Net purchase price, net of cash acquired       $ 107,447