XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Jul. 31, 2024
USD ($)
segment
Jul. 31, 2023
USD ($)
Jan. 31, 2024
USD ($)
Segment Reporting Information          
Operating segment | segment     1    
Revenues $ 227,015 $ 141,349 $ 384,697 $ 245,024  
Cost of revenues 195,910 117,607 335,648 207,058  
Gross profit 31,105 23,742 49,049 37,966  
Selling, general and administrative expenses 12,428 10,501 23,853 21,092  
Income (loss) from operations 18,677 13,241 25,196 16,874  
Other income (loss), net 5,604 4,118 10,398 3,489  
Income (loss) before income taxes 24,281 17,359 35,594 20,363  
Income tax expense 6,083 4,592 9,514 5,487  
Net income 18,198 12,767 26,080 14,876  
Amortization of intangibles 98 98 195 196  
Depreciation 463 488 943 1,035  
Property, plant and equipment additions 2,349 386 2,671 1,031  
Current assets 674,954 455,132 674,954 455,132 $ 547,179
Current liabilities 415,127 215,606 415,127 215,606 302,260
Goodwill 28,033 28,033 28,033 28,033 28,033
Total assets 726,574 505,708 726,574 505,708 $ 598,229
Intercompany Eliminations          
Segment Reporting Information          
Revenues 1,400   1,400    
Corporate, Non-Segment [Member]          
Segment Reporting Information          
Selling, general and administrative expenses 2,602 2,732 5,416 5,446  
Income (loss) from operations (2,602) (2,732) (5,416) (5,446)  
Other income (loss), net 894 514 1,626 (2,205)  
Income (loss) before income taxes (1,708) (2,218) (3,790) (7,651)  
Depreciation 1 1 2 2  
Current assets 138,462 86,073 138,462 86,073  
Current liabilities 1,502 1,488 1,502 1,488  
Total assets 141,381 89,178 141,381 89,178  
Power Industry Services | Operating Segments          
Segment Reporting Information          
Revenues 173,760 105,345 284,026 175,521  
Cost of revenues 150,233 87,094 249,225 147,429  
Gross profit 23,527 18,251 34,801 28,092  
Selling, general and administrative expenses 7,192 5,596 13,320 11,310  
Income (loss) from operations 16,335 12,655 21,481 16,782  
Other income (loss), net 4,707 3,607 8,768 5,697  
Income (loss) before income taxes 21,042 16,262 30,249 22,479  
Depreciation 148 128 285 256  
Property, plant and equipment additions 1,947 148 2,219 537  
Current assets 476,912 319,196 476,912 319,196  
Current liabilities 384,477 183,405 384,477 183,405  
Goodwill 18,476 18,476 18,476 18,476  
Total assets 506,365 346,192 506,365 346,192  
Industrial Construction Services | Operating Segments          
Segment Reporting Information          
Revenues 49,642 32,756 93,341 63,063  
Cost of revenues 43,200 28,076 81,079 54,638  
Gross profit 6,442 4,680 12,262 8,425  
Selling, general and administrative expenses 1,965 1,446 3,838 2,906  
Income (loss) from operations 4,477 3,234 8,424 5,519  
Other income (loss), net     1    
Income (loss) before income taxes 4,477 3,234 8,425 5,519  
Amortization of intangibles 98 98 195 196  
Depreciation 210 260 455 564  
Property, plant and equipment additions 241 220 273 476  
Current assets 55,175 45,590 55,175 45,590  
Current liabilities 27,817 28,996 27,817 28,996  
Goodwill 9,467 9,467 9,467 9,467  
Total assets 71,787 63,074 71,787 63,074  
Telecommunications Infrastructure Services | Operating Segments          
Segment Reporting Information          
Revenues 3,613 3,248 7,330 6,440  
Cost of revenues 2,477 2,437 5,344 4,991  
Gross profit 1,136 811 1,986 1,449  
Selling, general and administrative expenses 669 727 1,279 1,430  
Income (loss) from operations 467 84 707 19  
Other income (loss), net 3 (3) 3 (3)  
Income (loss) before income taxes 470 81 710 16  
Depreciation 104 99 201 213  
Property, plant and equipment additions 161 18 179 18  
Current assets 4,405 4,273 4,405 4,273  
Current liabilities 1,331 1,717 1,331 1,717  
Goodwill 90 90 90 90  
Total assets $ 7,041 $ 7,264 $ 7,041 $ 7,264