XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
9 Months Ended
Oct. 02, 2020
SUPPLEMENTAL FINANCIAL STATEMENT DATA  
Schedule of equipment and leasehold improvements

October 2,

December 27,

    

2020

    

2019

(in thousands)

Furniture and fixtures

$

4,088

$

4,614

Computer hardware and software

 

16,962

 

14,789

Leasehold improvements

 

2,994

 

2,410

Equipment under finance leases

 

2,317

 

1,957

Automobiles, trucks, and field equipment

 

3,205

 

3,564

Subtotal

 

29,566

 

27,334

Accumulated depreciation and amortization

 

(16,952)

 

(15,283)

Equipment and leasehold improvements, net

$

12,614

$

12,051

Schedule of accrued liabilities

October 2,

December 27,

    

2020

    

2019

(in thousands)

Accrued subcontractor costs

$

22,448

$

45,366

Compensation and payroll taxes

 

2,871

 

3,286

Accrued bonuses

5,121

7,756

Other

 

3,710

 

4,630

Employee withholdings

 

2,485

 

3,463

Paid leave bank

 

995

 

3,114

Total accrued liabilities

$

37,630

$

67,615

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

December 27,

Additional

Additions /

October 2,

    

2019

    

Purchase Cost

    

Adjustments

    

2020

(in thousands)

Reporting Unit:

Energy

$

126,898

$

$

2,977

$

129,876

Engineering and Consulting

749

749

$

127,647

$

$

2,977

$

130,625

Schedule of gross amounts and accumulated amortization of the Company's acquired identifiable intangible assets with finite useful lives

October 2, 2020

December 27, 2019

Gross

Accumulated

Gross

Accumulated

Amortization

    

Amount

    

Amortization

    

Amount

    

Amortization

    

Period

(in thousands)

(in years)

Finite:

Backlog

$

7,944

$

5,907

$

7,134

$

3,763

1.0

Tradename

 

15,911

 

6,471

 

13,351

 

4,882

 

2.5

-

6.0

Non-compete agreements

1,420

1,380

2,320

1,384

4.0

-

5.0

Developed technology

15,500

5,396

14,620

3,227

8.0

Customer relationships

58,149

12,687

60,733

8,065

5.0

-

8.0

Total finite intangible assets

98,924

$

31,841

98,158

$

21,321

In-process research and technology (1)

310

Total intangible assets

$

99,234

$

31,841

$

98,158

$

21,321

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