XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES (Tables)
9 Months Ended
Sep. 29, 2023
REVENUES  
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