XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING (Tables)
3 Months Ended
Apr. 30, 2025
SEGMENT REPORTING  
Schedule of operating results and financial position data of the Company's reportable business segments

Three Months Ended

Power

Industrial

Telecom

April 30, 2025

    

Services

    

Services

    

Services

    

Other

    

Totals

Revenues

$

160,356

$

29,184

$

4,120

$

$

193,660

Cost of revenues

 

127,386

 

26,033

 

3,378

 

 

156,797

Gross profit

 

32,970

 

3,151

 

742

 

 

36,863

Selling, general and administrative expenses

 

6,786

1,612

918

3,205

12,521

Income (loss) from operations

26,184

1,539

(176)

(3,205)

24,342

Other income, net

 

4,372

 

 

32

 

1,040

 

5,444

Income (loss) before income taxes

$

30,556

$

1,539

$

(144)

$

(2,165)

 

29,786

Income tax expense

 

7,236

Net income

$

22,550

Amortization of intangibles

$

$

98

$

$

$

98

Depreciation

160

160

92

3

415

Property, plant and equipment additions

215

12

88

80

395

Current assets

$

542,993

$

43,147

$

5,956

$

145,981

$

738,077

Current liabilities

398,610

19,095

3,962

1,283

422,950

Goodwill

18,476

9,467

90

28,033

Total assets

577,692

58,995

8,672

146,796

792,155

Three Months Ended

Power

Industrial

Telecom

April 30, 2024

    

Services

    

Services

    

Services

    

Other

    

Totals

Revenues

$

110,266

$

43,699

$

3,717

$

$

157,682

Cost of revenues

 

98,992

 

37,879

 

2,867

 

 

139,738

Gross profit

 

11,274

 

5,820

 

850

 

 

17,944

Selling, general and administrative expenses

 

6,128

1,873

610

2,814

11,425

Income (loss) from operations

5,146

3,947

240

(2,814)

6,519

Other income, net

 

4,061

 

1

 

 

732

 

4,794

Income (loss) before income taxes

$

9,207

$

3,948

$

240

$

(2,082)

 

11,313

Income tax expense

 

3,431

Net income

$

7,882

Amortization of intangibles

$

$

97

$

$

$

97

Depreciation

137

245

97

1

480

Property, plant and equipment additions

272

32

18

322

Current assets

$

416,117

$

54,170

$

3,844

$

100,195

$

574,326

Current liabilities

293,979

29,642

1,372

2,605

327,598

Goodwill

18,476

9,467

90

28,033

Total assets

443,920

70,792

6,516

103,180

624,408