Revenue Receivables and Contract Assets and Liabilities | Note 3. Revenue, Receivables and Contract Assets and Liabilities The following tables present the Company’s revenue disaggregated by contract types: Three Months Ended Nine Months Ended September 29, September 30, September 29, September 30, (In thousands) 2023 2022 2023 2022 Fixed-price $ 153,178 $ 163,168 $ 440,015 $ 425,259 Cost reimbursable 19,864 17,084 48,757 42,039 Equipment and labor revenue 2,406 4,115 5,972 10,647 Total revenue $ 175,448 $ 184,367 $ 494,744 $ 477,945 Remaining performance obligations The Company had $ 1.2 billion of remaining performance obligations yet to be satisfied as of September 29, 2023. Our remaining performance obligations have a weighted average life of 2.0 years as of September 29, 2023. Contract Balances The following table provides information about contract assets (also referred to as costs and estimated earnings in excess of billings on uncompleted contracts and retainage receivable) and contract liabilities (also referred to as billings on uncompleted contracts in excess of costs and estimated earnings and forward loss reserve), which include assets and liabilities that are dependent upon future activity: September 29, December 30, 2023 2022 Change (In thousands) Contract assets, current and non-current: Costs and estimated earnings in excess of billings on uncompleted contracts $ 123,388 $ 116,120 $ 7,268 Retainage receivable 51,671 48,805 2,866 Total contract assets 175,059 164,925 10,134 Contract liabilities, current and non-current: Billings on uncompleted contracts in excess of costs and estimated earnings ( 44,419 ) ( 56,963 ) 12,544 Forward loss reserve ( 77,953 ) ( 108,608 ) 30,655 Total contract liabilities ( 122,372 ) ( 165,571 ) 43,199 Net $ 52,687 $ ( 646 ) $ 53,333 Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition. As a result, the Company carries contract assets and liabilities within the condensed consolidated balance sheets. These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current or non-current. Many of the contracts under which the Company performs work also contain retainage provisions. Retainage refers to that portion of our billings held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. These assets and liabilities are reported in the condensed consolidated balance sheets within “Contract assets, current,” “Contract assets, non-current,” “Contract liabilities, current" and “Contract liabilities, non-current." Costs and estimated earnings in excess of billings on uncompleted contracts consists of revenue recognized in excess of billings. Billings on uncompleted contracts in excess of costs and estimated earnings consists of billings in excess of revenue recognized. The Company recognized revenue of $ 58 million during the nine months ended September 29, 2023 that was included in contract liabilities as of December 30, 2022. The Company’s timing of revenue recognition may not be consistent with its rights to bill and collect cash from its clients. Those rights are generally dependent upon advance billing terms, milestone billings based on the completion of certain phases of work or when services are performed. The Company’s accounts receivable represents amounts billed to clients that have yet to be collected and represent an unconditional right to cash from its clients as presented below. September 29, December 30, 2023 2022 (In thousands) Total accounts receivable, gross $ 69,373 $ 57,395 Allowance for doubtful accounts ( 931 ) ( 965 ) Accounts receivable, net $ 68,442 $ 56,430 Substantially all contract assets as of September 29, 2023 and December 30, 2022 are expected to be collected within the Company’s estimated operating cycle, except for retainage and claims pertaining to certain contracts. The Company’s operating cycle may extend beyond one year. The Company is in the process of negotiating or awaiting approval of unapproved change orders and claims with its customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders, including change orders with pending change order pricing, or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. The Company may take legal action if it and the customer cannot reach a mutually acceptable resolution. Information about significant customers Significant Customers as a Percentage of Accounts Receivable As of September 29, 2023 Customer one 27.9 % Customer two 18.2 % Customer three 17.6 % As of December 30, 2022 Customer one 31.4 % Customer two 21.4 % Customer three 14.4 % Significant Customers as a Percentage of Revenue Three Months Ended September 29, 2023 Customer one 15.3 % Customer two 13.9 % Customer three 13.1 % Three Months Ended September 30, 2022 Customer one 13.3 % Customer two 11.5 % Customer three 10.2 % Significant Customers as a Percentage of Revenue Nine Months Ended September 29, 2023 Customer one 15.5 % Customer two 14.2 % Customer three 12.5 % Nine Months Ended September 30, 2022 Customer one 13.1 % Customer two 11.5 % Customer three 11.3 % Revisions in Estimates Changes in contract estimates resulted in net increases in gross margin of $ 5 million for the three months ended September 29, 2023, primarily due to a change in an outstanding claim. Changes in contract estimates resulted in net decreases in gross margin of $ 10 million for the nine months ended September 29, 2023, primarily due to increased forecasted costs to complete and an agreed upon contract settlement lower than previously estimated, partially offset by increases in gross margin on an outstanding claim. There were no material changes in estimates for the three months ended September 30, 2022. Changes in contract estimates resulted in net decreases in gross margin of $ 6 million for the nine months ended September 30, 2022, primarily due to increased forecasted costs to complete. |