XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2023
USD ($)
segment
Apr. 30, 2022
USD ($)
Jan. 31, 2023
USD ($)
Segment Reporting Information      
Operating segment | segment 1    
Revenues $ 103,675 $ 100,277  
Cost of revenues 89,451 80,539  
Gross profit 14,224 19,738  
Selling, general and administrative expenses 10,591 10,575  
Income (loss) from operations 3,633 9,163  
Other income (loss), net (629) 595  
Income (loss) before income taxes 3,004 9,758  
Income tax expense 895 2,273  
Net income 2,109 7,485  
Amortization of intangibles 98 166  
Depreciation 547 809  
Property, plant and equipment additions 645 238  
Current assets 425,001 447,591 $ 438,702
Current liabilities 192,397 186,274 202,503
Goodwill 28,033 28,033 28,033
Total assets 475,694 492,810 $ 489,487
Other [Member]      
Segment Reporting Information      
Selling, general and administrative expenses 2,714 2,436  
Income (loss) from operations (2,714) (2,436)  
Other income (loss), net (2,719) 9  
Income (loss) before income taxes (5,433) (2,427)  
Depreciation 1 1  
Current assets 73,474 86,375  
Current liabilities 1,435 1,543  
Total assets 76,466 86,616  
Power Industry Services [Member]      
Segment Reporting Information      
Revenues 70,176 73,949  
Cost of revenues 60,335 59,035  
Gross profit 9,841 14,914  
Selling, general and administrative expenses 5,714 5,615  
Income (loss) from operations 4,127 9,299  
Other income (loss), net 2,090 584  
Income (loss) before income taxes 6,217 9,883  
Depreciation 128 142  
Property, plant and equipment additions 389 52  
Current assets 303,596 329,779  
Current liabilities 160,564 170,684  
Goodwill 18,476 18,476  
Total assets 330,736 353,570  
Industrial Services      
Segment Reporting Information      
Revenues 30,307 22,501  
Cost of revenues 26,562 18,680  
Gross profit 3,745 3,821  
Selling, general and administrative expenses 1,460 1,759  
Income (loss) from operations 2,285 2,062  
Income (loss) before income taxes 2,285 2,062  
Amortization of intangibles 98 166  
Depreciation 304 544  
Property, plant and equipment additions 256 151  
Current assets 43,946 27,872  
Current liabilities 29,226 12,362  
Goodwill 9,467 9,467  
Total assets 61,421 45,379  
Telecommunications Infrastructure Services [Member]      
Segment Reporting Information      
Revenues 3,192 3,827  
Cost of revenues 2,554 2,824  
Gross profit 638 1,003  
Selling, general and administrative expenses 703 765  
Income (loss) from operations (65) 238  
Other income (loss), net   2  
Income (loss) before income taxes (65) 240  
Depreciation 114 122  
Property, plant and equipment additions   35  
Current assets 3,985 3,565  
Current liabilities 1,172 1,685  
Goodwill 90 90  
Total assets $ 7,071 $ 7,245