v3.26.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 16, 2026
Dec. 03, 2025
Jun. 18, 2025
Jun. 03, 2024
Feb. 01, 2024
May 31, 2026
May 31, 2025
May 31, 2024
Business Acquisition [Line Items]                
Earnout payment       $ 7,139        
Goodwill           $ 500,784 $ 376,480 $ 331,595
Purchase price, net of cash acquired           304,148 95,018 42,035
Net sales           121,666    
Net earnings           2,544    
Halo Products Group, LLC [Member]                
Business Acquisition [Line Items]                
Percent of noncontrolling interest         20.00%      
Halo                
Business Acquisition [Line Items]                
Ownership perccentage         80.00%      
LSI                
Business Acquisition [Line Items]                
Total cash consideration $ 206,957              
Earnout payment 3,000              
Cash consideration for acquired entity 203,957              
Goodwill 77,478              
Purchase price, net of cash acquired 206,559              
Potential payment of tax equalization $ 3,000              
Acquisition related expenses           2,806    
Hydrostat                
Business Acquisition [Line Items]                
Business combination, total intangible assets   $ 7,647            
Customer relationships   2,000            
Goodwill   5,647            
Purchase price, net of cash acquired   $ 9,300            
Elgen                
Business Acquisition [Line Items]                
Cash consideration for acquired entity     $ 91,827          
Goodwill     35,277          
Purchase price, net of cash acquired     $ 90,734          
Acquisition related expenses           $ 1,335    
Ragasco                
Business Acquisition [Line Items]                
Potential earn out payment               $ 11,343
Cash consideration for acquired entity       108,563        
Increase in fair value earnout liability             4,536  
Goodwill       $ 41,639        
Business acquisition contingent consideration, estimated fair value             $ 11,500  
Halo                
Business Acquisition [Line Items]                
Total cash consideration         $ 9,588      
Goodwill         $ 8,090