XML 57 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
ORGANIZATION AND OPERATIONS OF THE COMPANY (Tables)
12 Months Ended
Dec. 29, 2023
ORGANIZATION AND OPERATIONS OF THE COMPANY  
Schedule of Contracts by Reportable Segments and Type of Contracts

Segment

Contract Type

Revenue Recognition Method

Time-and-materials

Time-and-materials

Energy

Unit-based

Unit-based

Software license

Unit-based

Fixed price

Percentage-of-completion

Time-and-materials

Time-and-materials

Engineering and Consulting

Unit-based

Unit-based

Fixed price

Percentage-of-completion

 

Schedule of equipment and leasehold improvements

Category

    

Estimated Useful Life

Furniture and fixtures

 

5

years

Computer hardware

 

3

years

Computer software

 

3

years

Automobiles and trucks

 

3

years

Field equipment

 

5

years

 

December 29,

December 30,

2023

    

2022

(in thousands)

Furniture and fixtures

$

4,379

$

4,062

Computer hardware and software

 

44,594

 

35,635

Leasehold improvements

 

3,382

 

3,097

Equipment under finance leases

 

6,139

 

5,503

Automobiles, trucks, and field equipment

 

3,373

 

3,134

Subtotal

 

61,867

 

51,431

Accumulated depreciation and amortization

 

(34,770)

 

(28,894)

Equipment and leasehold improvements, net

$

27,097

$

22,537