v3.24.1.1.u2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill [Roll Forward]    
Beginning balance $ 242,740 $ 224,658
Goodwill acquisitions   17,417
Currency translation 47 (1,027)
Ending balance 247,191 242,740
Dust Free acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 3,951  
Falcon acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 85  
CG and ACG acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 107 1,686
Shoemaker acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions   6
Other acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 261  
Contractor Solutions    
Goodwill [Roll Forward]    
Beginning balance 209,160 190,152
Goodwill acquisitions   17,417
Currency translation (20) (101)
Ending balance 213,544 209,160
Contractor Solutions | Dust Free acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 3,951  
Contractor Solutions | Falcon acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 85  
Contractor Solutions | CG and ACG acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 107 1,686
Contractor Solutions | Shoemaker acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions   6
Contractor Solutions | Other acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 261  
Specialized Reliability Solutions    
Goodwill [Roll Forward]    
Beginning balance 9,278 9,499
Goodwill acquisitions   0
Currency translation 80 (221)
Ending balance 9,358 9,278
Specialized Reliability Solutions | Dust Free acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 0  
Specialized Reliability Solutions | Falcon acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 0  
Specialized Reliability Solutions | CG and ACG acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 0 0
Specialized Reliability Solutions | Shoemaker acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions   0
Specialized Reliability Solutions | Other acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 0  
Engineered Building Solutions    
Goodwill [Roll Forward]    
Beginning balance 24,302 25,007
Goodwill acquisitions   0
Currency translation (13) (705)
Ending balance 24,289 24,302
Engineered Building Solutions | Dust Free acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 0  
Engineered Building Solutions | Falcon acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions 0  
Engineered Building Solutions | CG and ACG acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions 0 0
Engineered Building Solutions | Shoemaker acquisition    
Goodwill [Roll Forward]    
Goodwill acquisitions   $ 0
Engineered Building Solutions | Other acquisitions    
Goodwill [Roll Forward]    
Goodwill acquisitions $ 0