XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2024
USD ($)
item
Jan. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
Segment Reporting Information      
Operating segment | item 1    
Revenues $ 573,333 $ 455,040 $ 509,370
Cost of revenues 492,499 368,679 409,638
Gross profit 80,834 86,361 99,732
Selling, general and administrative expenses 44,376 44,692 47,321
Impairment loss     7,901
Income (loss) from operations 36,458 41,669 44,510
Other income (loss), net 12,475 4,331 2,552
Income (loss) before income taxes 48,933 46,000 47,062
Income tax expense 16,575 11,296 11,356
NET INCOME 32,358 34,704 35,706
Amortization of intangibles 392 732 870
Depreciation 2,013 2,983 3,367
Property, plant and equipment additions 2,756 3,372 1,422
Current assets 547,179 438,702 507,284
Current liabilities 302,260 202,503 223,027
Goodwill 28,033 28,033 28,033
Total assets 598,229 489,487 553,585
Intercompany Eliminations      
Segment Reporting Information      
Revenues 0 600 2,800
Corporate, Non-Segment [Member]      
Segment Reporting Information      
Selling, general and administrative expenses 11,193 10,804 8,685
Income (loss) from operations (11,193) (10,804) (8,685)
Other income (loss), net (1,393) 499 7
Income (loss) before income taxes (12,586) (10,305) (8,678)
Depreciation 4 4 4
Property, plant and equipment additions 3 16 5
Current assets 100,676 84,572 156,198
Current liabilities 1,825 1,472 1,748
Total assets 103,943 87,703 156,886
Power Industry Services      
Segment Reporting Information      
Goodwill 18,476 18,476 18,476
Power Industry Services | Operating Segments      
Segment Reporting Information      
Revenues 416,281 346,033 398,089
Cost of revenues 357,705 277,402 317,130
Gross profit 58,576 68,631 80,959
Selling, general and administrative expenses 24,274 22,635 28,323
Impairment loss     7,901
Income (loss) from operations 34,302 45,996 44,735
Other income (loss), net 13,871 3,829 2,545
Income (loss) before income taxes 48,173 49,825 47,280
Amortization of intangibles     208
Depreciation 527 567 605
Property, plant and equipment additions 1,266 1,450 713
Current assets 383,508 307,742 322,448
Current liabilities 256,975 170,164 209,829
Goodwill 18,476 18,476 18,476
Total assets 411,571 334,593 345,956
Industrial Services      
Segment Reporting Information      
Goodwill 9,467 9,467 9,467
Industrial Services | Operating Segments      
Segment Reporting Information      
Revenues 142,801 92,774 97,890
Cost of revenues 124,321 78,034 81,391
Gross profit 18,480 14,740 16,499
Selling, general and administrative expenses 6,440 7,900 8,167
Income (loss) from operations 12,040 6,840 8,332
Income (loss) before income taxes 12,040 6,840 8,332
Amortization of intangibles 392 618 662
Depreciation 1,073 1,978 2,325
Property, plant and equipment additions 1,014 1,717 107
Current assets 59,123 42,488 25,681
Current liabilities 41,869 29,550 9,534
Goodwill 9,467 9,467 9,467
Total assets 76,012 60,038 44,002
Telecommunications Infrastructure Services      
Segment Reporting Information      
Goodwill 90 90 90
Telecommunications Infrastructure Services | Operating Segments      
Segment Reporting Information      
Revenues 14,251 16,233 13,391
Cost of revenues 10,473 13,243 11,117
Gross profit 3,778 2,990 2,274
Selling, general and administrative expenses 2,469 3,353 2,146
Income (loss) from operations 1,309 (363) 128
Other income (loss), net (3) 3  
Income (loss) before income taxes 1,306 (360) 128
Amortization of intangibles   114  
Depreciation 409 434 433
Property, plant and equipment additions 473 189 597
Current assets 3,872 3,900 2,957
Current liabilities 1,591 1,317 1,916
Goodwill 90 90 90
Total assets $ 6,703 $ 7,153 $ 6,741