XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
segment
Oct. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
Segment Reporting Information          
Operating segment | segment     1    
Revenues $ 124,451 $ 127,331 $ 383,800 $ 274,971  
Cost of revenues 98,316 106,988 306,299 234,989  
Gross profit 26,135 20,343 77,501 39,982  
Selling, general and administrative expenses 11,590 9,398 31,813 28,827  
Income (loss) from operations 14,545 10,945 45,688 11,155  
Other (loss) income, net 1,117 175 1,569 1,714  
Income (loss) before income taxes 15,662 11,120 47,257 12,869  
Income tax (expense) benefit (3,269) (1,666) (11,228) 1,391  
Net income 12,393 9,454 36,029 14,260  
Amortization of intangibles 227 226 680 677  
Depreciation 819 940 2,560 2,798  
Property, plant and equipment additions 321 279 1,123 1,412  
Current assets 559,719 538,820 559,719 538,820 $ 546,220
Current liabilities 259,045 261,030 259,045 261,030 276,087
Goodwill 27,943 27,943 27,943 27,943 27,943
Total assets 613,153 595,500 613,153 595,500 $ 602,630
Other          
Segment Reporting Information          
Selling, general and administrative expenses 2,104 1,985 6,292 5,824  
Income (loss) from operations (2,104) (1,985) (6,292) (5,824)  
Other (loss) income, net 1 3 5 80  
Income (loss) before income taxes (2,103) (1,982) (6,287) (5,744)  
Depreciation 1 2 3 4  
Property, plant and equipment additions 2   5    
Current assets 157,991 118,758 157,991 118,758  
Current liabilities 641 751 641 751  
Total assets 158,294 119,045 158,294 119,045  
Intercompany Eliminations          
Segment Reporting Information          
Revenues   500 2,700 1,400  
Power Services          
Segment Reporting Information          
Revenues 99,560 109,712 295,736 227,363  
Cost of revenues 76,517 91,263 233,682 192,583  
Gross profit 23,043 18,449 62,054 34,780  
Selling, general and administrative expenses 6,770 5,096 17,976 15,892  
Income (loss) from operations 16,273 13,353 44,078 18,888  
Other (loss) income, net 1,116 172 1,564 1,634  
Income (loss) before income taxes 17,389 13,525 45,642 20,522  
Amortization of intangibles 61 62 183 182  
Depreciation 145 178 464 522  
Property, plant and equipment additions 36 164 464 857  
Current assets 374,370 392,954 374,370 392,954  
Current liabilities 247,693 245,808 247,693 245,808  
Goodwill 18,476 18,476 18,476 18,476  
Total assets 406,261 425,909 406,261 425,909  
Industrial Services          
Segment Reporting Information          
Revenues 21,402 15,730 78,213 42,163  
Cost of revenues 18,703 14,218 64,519 38,096  
Gross profit 2,699 1,512 13,694 4,067  
Selling, general and administrative expenses 2,158 1,828 6,017 5,664  
Income (loss) from operations 541 (316) 7,677 (1,597)  
Income (loss) before income taxes 541 (316) 7,677 (1,597)  
Amortization of intangibles 166 164 497 495  
Depreciation 564 654 1,764 1,967  
Property, plant and equipment additions 60 34 76 338  
Current assets 24,029 25,404 24,029 25,404  
Current liabilities 9,015 13,762 9,015 13,762  
Goodwill 9,467 9,467 9,467 9,467  
Total assets 42,833 47,356 42,833 47,356  
Telecom Services          
Segment Reporting Information          
Revenues 3,489 1,889 9,851 5,445  
Cost of revenues 3,096 1,507 8,098 4,310  
Gross profit 393 382 1,753 1,135  
Selling, general and administrative expenses 558 489 1,528 1,447  
Income (loss) from operations (165) (107) 225 (312)  
Income (loss) before income taxes (165) (107) 225 (312)  
Depreciation 109 106 329 305  
Property, plant and equipment additions 223 81 578 217  
Current assets 3,329 1,704 3,329 1,704  
Current liabilities 1,696 709 1,696 709  
Total assets $ 5,765 $ 3,190 $ 5,765 $ 3,190