v3.26.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2026
Jan. 31, 2026
Jul. 31, 2025
Indefinite-Lived Intangible Assets      
Goodwill $ 30,670 $ 28,033 $ 28,033
Power industry services      
Indefinite-Lived Intangible Assets      
Goodwill 18,500 18,500  
Industrial construction services      
Indefinite-Lived Intangible Assets      
Goodwill 9,500 9,500  
Teledata Services      
Indefinite-Lived Intangible Assets      
Goodwill 2,700 $ 100  
ValCor Communications, LLC      
Indefinite-Lived Intangible Assets      
Goodwill acquired $ 2,600