v3.25.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Jul. 31, 2024
Indefinite-Lived Intangible Assets      
Goodwill $ 28,033 $ 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