XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
9 Months Ended
Oct. 03, 2025
SUPPLEMENTAL FINANCIAL STATEMENT DATA  
Schedule of reconciliation of cash and cash equivalents, and restricted cash

October 3,

December 27,

    

2025

    

2024

(in thousands)

Cash and cash equivalents

$

33,109

$

74,158

Restricted cash

 

 

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

$

33,109

$

74,158

Schedule of equipment and leasehold improvements

October 3,

December 27,

    

2025

    

2024

(in thousands)

Furniture and fixtures

$

4,745

$

4,594

Computer hardware and software

 

58,011

 

51,904

Leasehold improvements

 

4,011

 

3,804

Equipment under finance leases

 

7,403

 

7,052

Automobiles, trucks, and field equipment

 

4,036

 

3,608

Subtotal

 

78,206

 

70,962

Accumulated depreciation and amortization

 

(46,892)

 

(41,428)

Equipment and leasehold improvements, net

$

31,314

$

29,534

 

Schedule of accrued liabilities

October 3,

December 27,

    

2025

    

2024

(in thousands)

Accrued subcontractor costs

$

32,209

$

33,061

Accrued bonuses

22,158

18,277

Employee withholdings

 

3,096

 

3,664

Compensation and payroll taxes

 

4,071

 

3,564

Rebate and other

360

Accrued accounting costs and taxes

 

3,235

 

3,850

Total accrued liabilities

$

64,769

$

62,776

 

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

December 27,

Additional

Additions /

October 3,

    

2024

    

Purchase Cost

    

Adjustments

    

2025

(in thousands)

Reporting Unit:

Energy

$

139,222

$

31,613

$

$

170,835

Engineering and Consulting

1,769

4,902

6,671

$

140,991

$

36,515

$

$

177,506

 

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

October 3, 2025

December 27, 2024

Gross

Accumulated

Gross

Accumulated

Amortization

    

Amount

    

Amortization

    

Amount

    

Amortization

    

Period

(in thousands)

(in years)

Finite:

Backlog

$

11,600

$

9,422

$

8,882

$

8,350

1.0

Tradename

17,685

14,010

16,123

13,196

 

2.5

-

6.0

Non-compete agreements

1,613

1,523

1,613

1,488

4.0

-

5.0

Developed technology

15,810

15,780

15,810

15,286

8.0

Customer relationships

71,409

41,760

62,041

36,735

5.0

-

12.0

Total intangible assets

$

118,117

$

82,495

$

104,469

$

75,055