XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
segment
Oct. 31, 2023
USD ($)
Jan. 31, 2024
USD ($)
Segment Reporting Information          
Operating segment | segment     1    
Revenues $ 257,008 $ 163,755 $ 641,705 $ 408,779  
Cost of revenues 212,681 144,520 548,329 351,578  
Gross profit 44,327 19,235 93,376 57,201  
Selling, general and administrative expenses 13,995 11,375 37,848 32,467  
Income (loss) from operations 30,332 7,860 55,528 24,734  
Other income (loss), net 6,646 3,733 17,044 7,222  
Income (loss) before income taxes 36,978 11,593 72,572 31,956  
Income tax expense 8,968 6,129 18,482 11,616  
Net income 28,010 5,464 54,090 20,340  
Amortization of intangibles 98 98 293 294  
Depreciation 433 489 1,376 1,524  
Property, plant and equipment additions 2,547 1,112 5,218 2,143  
Current assets 717,141 514,071 717,141 514,071 $ 547,179
Current liabilities 436,164 273,894 436,164 273,894 302,260
Goodwill 28,033 28,033 28,033 28,033 28,033
Total assets 768,864 563,652 768,864 563,652 $ 598,229
Intercompany Eliminations          
Segment Reporting Information          
Revenues 3,500   4,800    
Corporate, Non-Segment [Member]          
Segment Reporting Information          
Selling, general and administrative expenses 2,976 2,751 8,392 8,197  
Income (loss) from operations (2,976) (2,751) (8,392) (8,197)  
Other income (loss), net 1,028 342 2,654 (1,863)  
Income (loss) before income taxes (1,948) (2,409) (5,738) (10,060)  
Depreciation   1 2 3  
Property, plant and equipment additions 2 1 2 1  
Current assets 120,053 71,038 120,053 71,038  
Current liabilities 1,635 1,592 1,635 1,592  
Total assets 122,191 73,555 122,191 73,555  
Power Industry Services | Operating Segments          
Segment Reporting Information          
Revenues 212,096 121,300 496,122 296,821  
Cost of revenues 173,283 107,781 422,508 255,210  
Gross profit 38,813 13,519 73,614 41,611  
Selling, general and administrative expenses 8,466 6,390 21,786 17,700  
Income (loss) from operations 30,347 7,129 51,828 23,911  
Other income (loss), net 5,618 3,391 14,386 9,088  
Income (loss) before income taxes 35,965 10,520 66,214 32,999  
Depreciation 158 137 443 393  
Property, plant and equipment additions 2,304 583 4,523 1,120  
Current assets 542,558 399,489 542,558 399,489  
Current liabilities 411,735 244,662 411,735 244,662  
Goodwill 18,476 18,476 18,476 18,476  
Total assets 572,828 426,466 572,828 426,466  
Industrial Construction Services | Operating Segments          
Segment Reporting Information          
Revenues 41,337 38,434 134,678 101,497  
Cost of revenues 36,757 33,899 117,836 88,537  
Gross profit 4,580 4,535 16,842 12,960  
Selling, general and administrative expenses 1,848 1,626 5,686 4,532  
Income (loss) from operations 2,732 2,909 11,156 8,428  
Other income (loss), net 1   2    
Income (loss) before income taxes 2,733 2,909 11,158 8,428  
Amortization of intangibles 98 98 293 294  
Depreciation 166 249 621 813  
Property, plant and equipment additions 236 497 509 973  
Current assets 50,294 39,843 50,294 39,843  
Current liabilities 20,663 25,839 20,663 25,839  
Goodwill 9,467 9,467 9,467 9,467  
Total assets 67,172 57,112 67,172 57,112  
Telecommunications Infrastructure Services | Operating Segments          
Segment Reporting Information          
Revenues 3,575 4,021 10,905 10,461  
Cost of revenues 2,641 2,840 7,985 7,831  
Gross profit 934 1,181 2,920 2,630  
Selling, general and administrative expenses 705 608 1,984 2,038  
Income (loss) from operations 229 573 936 592  
Other income (loss), net (1)   2 (3)  
Income (loss) before income taxes 228 573 938 589  
Depreciation 109 102 310 315  
Property, plant and equipment additions 5 31 184 49  
Current assets 4,236 3,701 4,236 3,701  
Current liabilities 2,131 1,801 2,131 1,801  
Goodwill 90 90 90 90  
Total assets $ 6,673 $ 6,519 $ 6,673 $ 6,519