XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
6 Months Ended
Jun. 30, 2023
SUPPLEMENTAL FINANCIAL STATEMENT DATA  
Schedule of reconciliation of cash and cash equivalents, and restricted cash

June 30,

December 30,

    

2023

    

2022

(in thousands)

Cash and cash equivalents

$

13,649

$

8,806

Restricted cash

 

 

10,679

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

$

13,649

$

19,485

 

Schedule of equipment and leasehold improvements

June 30,

December 30,

    

2023

    

2022

(in thousands)

Furniture and fixtures

$

4,188

$

4,062

Computer hardware and software

 

40,434

 

35,635

Leasehold improvements

 

3,832

 

3,097

Equipment under finance leases

 

5,588

 

5,503

Automobiles, trucks, and field equipment

 

3,135

 

3,134

Subtotal

 

57,177

 

51,431

Accumulated depreciation and amortization

 

(31,683)

 

(28,894)

Equipment and leasehold improvements, net

$

25,494

$

22,537

 

Schedule of accrued liabilities

June 30,

December 30,

    

2023

    

2022

(in thousands)

Accrued subcontractor costs

$

21,927

$

28,374

Accrued bonuses

6,758

8,470

Employee withholdings

 

2,795

 

2,571

Compensation and payroll taxes

 

2,690

 

2,340

Rebate and other

303

14,643

Accrued accounting and taxes

 

2,481

 

2,712

Total accrued liabilities

$

36,954

$

59,110

 

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

December 30,

Additional

Additions /

June 30,

    

2022

    

Purchase Cost

    

Adjustments

    

2023

(in thousands)

Reporting Unit:

Energy

$

129,375

$

$

$

129,375

Engineering and Consulting

749

749

$

130,124

$

$

$

130,124

 

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

June 30, 2023

December 30, 2022

Gross

Accumulated

Gross

Accumulated

Amortization

    

Amount

    

Amortization

    

Amount

    

Amortization

    

Period

(in thousands)

(in years)

Finite:

Tradename

$

15,911

$

11,986

$

15,911

$

10,990

 

2.5

-

6.0

Developed technology

15,810

13,332

15,810

11,871

8.0

Customer relationships

58,149

28,315

58,149

25,523

5.0

-

8.0

Total intangible assets

$

89,870

$

53,633

$

89,870

$

48,384