XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT REPORTING (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2023
USD ($)
item
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Segment Reporting Information      
Operating segment | item 1    
Revenues $ 455,040 $ 509,370 $ 392,206
Cost of revenues 368,679 409,638 330,139
Gross profit 86,361 99,732 62,067
Selling, general and administrative expenses 44,692 47,321 39,041
Impairment loss   7,901  
Income (loss) from operations 41,669 44,510 23,026
Other income, net 4,331 2,552 1,859
Income (loss) before income taxes 46,000 47,062 24,885
Income tax expense (11,296) (11,356) (1,074)
Net income 34,704 35,706 23,811
Amortization of intangibles 732 870 904
Depreciation 2,983 3,367 3,715
Property, plant and equipment additions 3,372 1,422 1,697
Current assets 438,702 507,284 546,220
Current liabilities 202,503 223,027 276,087
Goodwill 28,033 28,033 27,943
Total assets 489,487 553,585 602,630
Other [Member]      
Segment Reporting Information      
Selling, general and administrative expenses 10,804 8,685 7,901
Income (loss) from operations (10,804) (8,685) (7,901)
Other income, net 499 7 82
Income (loss) before income taxes (10,305) (8,678) (7,819)
Depreciation 4 4 5
Property, plant and equipment additions 16 5  
Current assets 84,572 156,198 161,695
Current liabilities 1,472 1,748 985
Total assets 87,703 156,886 162,212
Intercompany Eliminations      
Segment Reporting Information      
Revenues 600 2,800 4,300
Power Industry Services [Member]      
Segment Reporting Information      
Revenues 346,033 398,089 319,353
Cost of revenues 277,402 317,130 266,993
Gross profit 68,631 80,959 52,360
Selling, general and administrative expenses 22,635 28,323 21,795
Impairment loss   7,901  
Income (loss) from operations 45,996 44,735 30,565
Other income, net 3,829 2,545 1,777
Income (loss) before income taxes 49,825 47,280 32,342
Amortization of intangibles   208 242
Depreciation 567 605 704
Property, plant and equipment additions 1,450 713 1,043
Current assets 307,742 322,448 360,552
Current liabilities 170,164 209,829 261,030
Goodwill 18,476 18,476 18,476
Total assets 334,593 345,956 394,014
Industrial Services      
Segment Reporting Information      
Revenues 92,774 97,890 65,263
Cost of revenues 78,034 81,391 57,257
Gross profit 14,740 16,499 8,006
Selling, general and administrative expenses 7,900 8,167 7,358
Income (loss) from operations 6,840 8,332 648
Income (loss) before income taxes 6,840 8,332 648
Amortization of intangibles 618 662 662
Depreciation 1,978 2,325 2,592
Property, plant and equipment additions 1,717 107 338
Current assets 42,488 25,681 22,014
Current liabilities 29,550 9,534 13,119
Goodwill 9,467 9,467 9,467
Total assets 60,038 44,002 42,998
Telecommunications Infrastructure Services [Member]      
Segment Reporting Information      
Revenues 16,233 13,391 7,590
Cost of revenues 13,243 11,117 5,889
Gross profit 2,990 2,274 1,701
Selling, general and administrative expenses 3,353 2,146 1,987
Income (loss) from operations (363) 128 (286)
Other income, net 3    
Income (loss) before income taxes (360) 128 (286)
Amortization of intangibles 114    
Depreciation 434 433 414
Property, plant and equipment additions 189 597 316
Current assets 3,900 2,957 1,959
Current liabilities 1,317 1,916 953
Goodwill 90 90  
Total assets $ 7,153 $ 6,741 $ 3,406