XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
3 Months Ended
Apr. 03, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of reconciliation of cash and cash equivalents, and restricted cash

April 3,

January 2,

  ​ ​ ​

2026

  ​ ​ ​

2026

(in thousands)

Cash and cash equivalents

$

28,278

$

65,919

Restricted cash

 

5,288

 

Total cash, cash equivalents, and restricted cash shown in the consolidated statement of cash flows

$

33,566

$

65,919

 

Schedule of equipment and leasehold improvements

April 3,

January 2,

  ​ ​ ​

2026

  ​ ​ ​

2026

(in thousands)

Furniture and fixtures

$

5,525

$

5,157

Computer hardware and software

 

61,119

 

59,687

Leasehold improvements

 

4,568

 

4,343

Equipment under finance leases

 

7,963

 

7,471

Automobiles, trucks, and field equipment

 

3,939

 

4,053

Subtotal

 

83,114

 

80,711

Accumulated depreciation and amortization

 

(52,160)

 

(49,220)

Equipment and leasehold improvements, net

$

30,954

$

31,491

 

Schedule of accrued liabilities

April 3,

January 2,

  ​ ​ ​

2026

  ​ ​ ​

2026

(in thousands)

Accrued subcontractor costs

$

26,612

$

37,123

Accrued bonuses

7,628

27,478

Employee withholdings

 

2,781

 

5,999

Compensation and payroll taxes

 

3,741

 

5,534

Rebate and other

5,288

Accrued accounting costs and taxes

 

4,798

 

6,300

Total accrued liabilities

$

50,848

$

82,434

 

Schedule of changes in the carrying value of goodwill by reporting unit

January 2,

Additional

Additions /

April 3,

  ​ ​ ​

2026

  ​ ​ ​

Purchase Cost

  ​ ​ ​

Adjustments

  ​ ​ ​

2026

(in thousands)

Reporting Unit:

Energy

$

170,835

$

$

$

170,835

Engineering and Consulting

8,695

15

8,710

$

179,530

$

$

15

$

179,545

 

Schedule of gross amounts and accumulated amortization of acquired identifiable intangible assets with finite useful lives

April 3, 2026

January 2, 2026

Gross

Accumulated

Gross

Accumulated

Amortization

  ​ ​ ​

Amount

  ​ ​ ​

Amortization

  ​ ​ ​

Amount

  ​ ​ ​

Amortization

  ​ ​ ​

Period

(in thousands)

(in years)

Finite:

Backlog

$

11,600

$

10,258

$

11,600

$

9,853

1.0

Tradename

17,774

14,567

17,773

14,285

 

2.5

-

6.0

Non-compete agreements

1,836

1,563

1,835

1,535

4.0

-

5.0

Customer relationships

73,404

45,119

73,400

43,414

5.0

-

12.0

Total intangible assets

$

104,614

$

71,507

$

104,608

$

69,087