XML 18 R11.htm IDEA: XBRL DOCUMENT
v3.26.1

Revenue Recognition | 6 Months Ended
--- | ---
Jul. 03, 2026
Revenue from Contract with Customer [Abstract] |
Revenue Recognition | Note 2: Revenue Recognition Substantially all of the Company’s engagements are performed under time and materials or fixed-price arrangements. For time and materials contracts, the Company utilizes the practical expedient under Accounting Standards Codification 606 – Revenue from Contracts with Customers, which states if an entity has a right to consideration from a customer in an amount that corresponds directly with the value of the entity’s performance completed to date (for example, a service contract in which an entity bills a fixed amount for each hour of service provided) then the entity may recognize revenue in the amount to which the entity has a right to invoice. The following table discloses the percent of the Company’s revenue generated from time and materials contracts:
|  | Three Months Ended |  |  | Six Months Ended |
|  | July 3, 2026 |  |  | July 4, 2025 |  |  | July 3, 2026 |  |  | July 4, 2025 |
Engineering & Other Scientific |  |  | 68 | % |  |  | 65 | % |  |  | 65 | % |  |  | 66 | %
Environmental and Health |  |  | 12 | % |  |  | 15 | % |  |  | 13 | % |  |  | 14 | %
Total time and materials revenues |  |  | 80 | % |  |  | 80 | % |  |  | 78 | % |  |  | 80 | %
For fixed-price contracts, the Company recognizes revenue over time because of the continuous transfer of control to the customer. The customer typically controls the work in process as evidenced either by contractual termination clauses or by the Company’s rights to payment for work performed to date to deliver services that do not have an alternative use to the Company. Revenue for fixed-price contracts is recognized based on the relationship of incurred labor hours at standard rates to the Company’s estimate of the total labor hours at standard rates it expects to incur over the term of the contract. The Company believes this methodology achieves a reliable measure of the revenue from the consulting services it provides to its customers under fixed-price contracts given the nature of the consulting services the Company provides. The following table discloses the percent of the Company’s revenue generated from fixed price contracts:
|  | Three Months Ended |  |  | Six Months Ended |
|  | July 3, 2026 |  |  | July 4, 2025 |  |  | July 3, 2026 |  |  | July 4, 2025 |
Engineering & Other Scientific |  |  | 19 | % |  |  | 19 | % |  |  | 21 | % |  |  | 19 | %
Environmental and Health |  |  | 1 | % |  |  | 1 | % |  |  | 1 | % |  |  | 1 | %
Total fixed price revenues |  |  | 20 | % |  |  | 20 | % |  |  | 22 | % |  |  | 20 | %
Deferred revenues represent amounts billed to clients in advance of services provided. During the second quarter of 20 26, $4,528,000 o f revenues were recognized that were included in the deferred revenue balance at April 3, 2026. During the first six months of 2026, $9,538,000 of rev enues were recognized that were included in the deferred revenue balance at January 2, 2026. Reimbursements, including those related to travel and other out-of-pocket expenses, and other similar third- party costs such as the cost of materials and certain subcontracts, are included in revenues, and an equivalent amount of reimbursable expenses are included in operating expenses. Any service fee associated with reimbursable expenses is included in revenues before reimbursements. The Company reports revenues net of subcontractor fees for certain subcontracts where the Company has determined that it is acting as an agent because its performance obligation is to arrange for the provision of goods or services by another party. The total amount of subcontractor fees not included in revenues because the Company was acting as an agent were $4,683,000 and $3,178,000 during the second quarter of 2026 and 2025, respectively, and $11,458,000 and $6,682,000 during the first six months of 2026 and 2025, respectively.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration