XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Tables)
3 Months Ended
Jul. 31, 2021
SEGMENT REPORTING  
Schedule of operating results and certain financial position data of the Company's reportable business segments

Three Months Ended

Power

Industrial

Telecom

July 31, 2021

    

Services

    

Services

    

Services

    

Other

    

Totals

Revenues

$

99,004

$

30,153

$

3,851

$

$

133,008

Cost of revenues

 

78,496

 

23,847

 

3,013

 

 

105,356

Gross profit

 

20,508

 

6,306

 

838

 

 

27,652

Selling, general and administrative expenses

 

5,751

1,977

484

2,119

10,331

Income (loss) from operations

14,757

4,329

354

(2,119)

17,321

Other (expense) income, net

 

(262)

 

 

 

2

 

(260)

Income (loss) before income taxes

$

14,495

$

4,329

$

354

$

(2,117)

 

17,061

Income tax expense

 

(4,191)

Net income

$

12,870

Amortization of intangibles

$

61

$

164

$

$

$

225

Depreciation

153

593

112

1

859

Property, plant and equipment additions

35

7

123

2

167

Current assets

$

389,998

$

29,084

$

3,751

$

174,823

$

597,656

Current liabilities

293,002

12,099

1,563

683

307,347

Goodwill

18,476

9,467

27,943

Total assets

422,902

48,655

5,274

175,158

651,989

          

Three Months Ended

Power

Industrial

Telecom

July 31, 2020

    

Services

    

Services

    

Services

    

Other

    

Totals

Revenues

$

69,039

$

16,689

$

1,764

$

$

87,492

Cost of revenues

 

55,610

 

14,896

 

1,356

 

 

71,862

Gross profit

 

13,429

 

1,793

 

408

 

 

15,630

Selling, general and administrative expenses

 

4,868

1,713

470

2,034

 

9,085

Income (loss) from operations

8,561

80

(62)

(2,034)

6,545

Other income, net

 

438

 

 

 

13

 

451

Income (loss) before income taxes

$

8,999

$

80

$

(62)

$

(2,021)

 

6,996

Income tax expense

 

(1,397)

Net income

$

5,599

Amortization of intangibles

$

60

$

166

$

$

$

226

Depreciation

174

646

100

1

921

Property, plant and equipment additions

313

94

42

449

Current assets

$

356,383

$

23,244

$

1,924

$

121,905

$

503,456

Current liabilities

219,315

12,568

853

699

233,435

Goodwill

18,476

9,467

27,943

Total assets

389,380

46,099

3,417

122,211

561,107

          

Six Months Ended

Power

Industrial

Telecom

July 31, 2021

    

Services

    

Services

    

Services

    

Other

    

Totals

Revenues

$

196,176

$

56,811

$

6,362

$

$

259,349

Cost of revenues

 

157,165

 

45,816

 

5,002

 

 

207,983

Gross profit

 

39,011

 

10,995

 

1,360

 

 

51,366

Selling, general and administrative expenses

 

11,206

3,859

970

4,188

20,223

Income (loss) from operations

27,805

7,136

390

(4,188)

31,143

Other income, net

 

448

 

 

 

4

 

452

Income (loss) before income taxes

$

28,253

$

7,136

$

390

$

(4,184)

 

31,595

Income tax expense

 

(7,959)

Net income

$

23,636

Amortization of intangibles

$

122

$

331

$

$

$

453

Depreciation

319

1,200

220

2

1,741

Property, plant and equipment additions

637

16

355

3

1,011

            

Six Months Ended

Power

Industrial

Telecom

July 31, 2020

    

Services

    

Services

    

Services

    

Other

    

Totals

Revenues

$

117,651

$

26,433

$

3,556

$

$

147,640

Cost of revenues

 

101,320

 

23,878

 

2,803

 

 

128,001

Gross profit

 

16,331

 

2,555

 

753

 

 

19,639

Selling, general and administrative expenses

 

10,796

3,836

958

3,839

19,429

Income (loss) from operations

5,535

(1,281)

(205)

(3,839)

210

Other income, net

 

1,462

 

 

 

77

 

1,539

Income (loss) before income taxes

$

6,997

$

(1,281)

$

(205)

$

(3,762)

 

1,749

Income tax benefit

 

3,057

Net income

$

4,806

Amortization of intangibles

$

120

$

331

$

$

$

451

Depreciation

344

1,313

199

2

1,858

Property, plant and equipment additions

693

304

136

1,133