XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
6 Months Ended
Jul. 01, 2022
SUPPLEMENTAL FINANCIAL STATEMENT DATA  
Schedule of equipment and leasehold improvements

July 1,

December 31,

    

2022

    

2021

(in thousands)

Furniture and fixtures

$

4,018

$

4,070

Computer hardware and software

 

30,659

 

26,425

Leasehold improvements

 

3,011

 

3,011

Equipment under finance leases

 

4,541

 

3,286

Automobiles, trucks, and field equipment

 

3,111

 

3,099

Subtotal

 

45,340

 

39,891

Accumulated depreciation and amortization

 

(25,958)

 

(23,134)

Equipment and leasehold improvements, net

$

19,382

$

16,757

Schedule of accrued liabilities

July 1,

December 31,

    

2022

    

2021

(in thousands)

Accrued subcontractor costs

$

22,938

$

19,727

Other

 

4,263

 

2,750

Employee withholdings

 

2,943

 

2,665

Compensation and payroll taxes

 

2,546

 

2,244

Accrued bonuses

1,733

7,767

Accrued workers’ compensation insurance

 

571

 

527

Total accrued liabilities

$

34,994

$

35,680

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

December 31,

Additional

Additions /

July 1,

    

2021

    

Purchase Cost

    

Adjustments

    

2022

(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 the Company's acquired identifiable intangible assets with finite useful lives

July 1, 2022

December 31, 2021

Gross

Accumulated

Gross

Accumulated

Amortization

    

Amount

    

Amortization

    

Amount

    

Amortization

    

Period

(in thousands)

(in years)

Finite:

Backlog

$

7,944

$

7,655

$

7,944

$

7,222

1.0

Tradename

 

15,911

 

9,993

 

15,911

 

8,997

 

2.5

-

6.0

Non-compete agreements

1,420

1,420

1,420

1,413

4.0

-

5.0

Developed technology

15,810

10,411

15,500

8,950

8.0

Customer relationships

58,149

22,731

58,149

19,939

5.0

-

8.0

Total finite intangible assets

99,234

52,210

98,924

46,521

In-process research and technology (1)

310

Total intangible assets

$

99,234

$

52,210

$

99,234

$

46,521

(1)In-process research and technology will not be amortized until put into use.

During the six months ended July 1, 2022, the Company reclassified $0.3 million of in-process research and technology to developed technology and commenced amortization over its estimated useful life.