XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
3 Months Ended
Mar. 29, 2024
SUPPLEMENTAL FINANCIAL STATEMENT DATA  
Schedule of reconciliation of cash and cash equivalents, and restricted cash

March 29,

December 29,

    

2024

    

2023

(in thousands)

Cash and cash equivalents

$

46,925

$

23,397

Restricted cash

 

 

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

$

46,925

$

23,397

 

Schedule of equipment and leasehold improvements

March 29,

December 29,

    

2024

    

2023

(in thousands)

Furniture and fixtures

$

4,403

$

4,379

Computer hardware and software

 

46,384

 

44,594

Leasehold improvements

 

3,466

 

3,382

Equipment under finance leases

 

6,245

 

6,139

Automobiles, trucks, and field equipment

 

3,388

 

3,373

Subtotal

 

63,886

 

61,867

Accumulated depreciation and amortization

 

(36,347)

 

(34,770)

Equipment and leasehold improvements, net

$

27,539

$

27,097

 

Schedule of accrued liabilities

March 29,

December 29,

    

2024

    

2023

(in thousands)

Accrued subcontractor costs

$

22,896

$

30,196

Accrued bonuses

4,542

14,423

Employee withholdings

 

4,779

 

3,123

Compensation and payroll taxes

 

4,163

 

3,125

Rebate and other

139

Accrued accounting costs and taxes

 

2,031

 

3,123

Total accrued liabilities

$

38,411

$

54,129

 

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

December 29,

Additional

Additions /

March 29,

    

2023

    

Purchase Cost

    

Adjustments

    

2024

(in thousands)

Reporting Unit:

Energy

$

129,375

$

$

$

129,375

Engineering and Consulting

1,769

1,769

$

131,144

$

$

$

131,144

 

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

March 29, 2024

December 29, 2023

Gross

Accumulated

Gross

Accumulated

Amortization

    

Amount

    

Amortization

    

Amount

    

Amortization

    

Period

(in thousands)

(in years)

Finite:

Backlog

$

8,306

$

8,148

$

8,306

$

8,095

1.0

Tradename

15,936

12,835

15,936

12,695

 

2.5

-

6.0

Non-compete agreements

1,613

1,452

1,613

1,440

4.0

-

5.0

Developed technology

15,810

14,791

15,810

14,521

8.0

Customer relationships

58,149

32,503

58,149

31,107

5.0

-

8.0

Total intangible assets

$

99,814

$

69,729

$

99,814

$

67,858