0000950170-24-124597.txt : 20241112 0000950170-24-124597.hdr.sgml : 20241112 20241112074047 ACCESSION NUMBER: 0000950170-24-124597 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20240927 FILED AS OF DATE: 20241112 DATE AS OF CHANGE: 20241112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Shimmick Corp CENTRAL INDEX KEY: 0001887944 STANDARD INDUSTRIAL CLASSIFICATION: HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600] ORGANIZATION NAME: 05 Real Estate & Construction IRS NUMBER: 843749368 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41867 FILM NUMBER: 241443363 BUSINESS ADDRESS: STREET 1: 530 TECHNOLOGY DRIVE STREET 2: SUITE 300 CITY: IRVINE STATE: CA ZIP: 92618 BUSINESS PHONE: 949.333.1500 MAIL ADDRESS: STREET 1: 530 TECHNOLOGY DRIVE STREET 2: SUITE 300 CITY: IRVINE STATE: CA ZIP: 92618 FORMER COMPANY: FORMER CONFORMED NAME: SCCI National Holdings, Inc. DATE OF NAME CHANGE: 20211013 10-Q 1 shim-20240927.htm 10-Q 10-Q
--12-27false0001887944Q3346P0YP0Yhttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAssethttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAssethttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAssethttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAssethttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrenthttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrenthttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrenthttp://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrent0001887944shim:BuildingLandAndLeaseholdImprovementsMember2024-09-270001887944us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-06-292024-09-270001887944us-gaap:NoncontrollingInterestMember2024-06-292024-09-270001887944us-gaap:SalesRevenueNetMembershim:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-2900018879442024-09-270001887944shim:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-302024-09-270001887944us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-302024-09-2700018879442022-12-302023-09-290001887944shim:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-312023-12-290001887944shim:AECOMMember2023-12-302024-09-270001887944us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-09-270001887944us-gaap:CommonStockMember2024-06-280001887944us-gaap:AdditionalPaidInCapitalMember2022-12-312023-09-290001887944us-gaap:RetainedEarningsMember2023-12-302024-09-270001887944us-gaap:RetainedEarningsMember2024-09-270001887944us-gaap:RevolvingCreditFacilityMember2024-06-292024-09-270001887944us-gaap:RestrictedStockUnitsRSUMember2023-12-290001887944us-gaap:RetainedEarningsMember2023-12-290001887944us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-290001887944us-gaap:NoncontrollingInterestMember2024-06-280001887944shim:AECOMMember2024-06-260001887944shim:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-290001887944us-gaap:RevolvingCreditFacilityMember2023-03-270001887944us-gaap:RestrictedStockUnitsRSUMember2024-06-292024-09-270001887944us-gaap:AdditionalPaidInCapitalMember2023-12-2900018879442022-12-312023-09-290001887944shim:RevisionsInEstimatesIncreaseMember2023-07-012023-09-2900018879442024-11-070001887944shim:CostOfRevenueMember2022-12-312023-09-290001887944shim:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-12-302024-09-270001887944us-gaap:CommonStockMember2023-09-290001887944us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-290001887944us-gaap:RelatedPartyMember2024-09-2700018879442023-09-290001887944us-gaap:CommonStockMember2023-12-302024-09-270001887944shim:GoldenGateBridgeProjectSettlementMembershim:RevisionsInEstimatesIncreaseMember2024-06-292024-09-270001887944shim:Rule10B51TradingPlanTwoMembershim:MitchellBGoldsteenMember2024-09-270001887944us-gaap:SalesRevenueNetMembershim:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-12-302024-09-270001887944shim:StockPlan2021Member2021-04-122021-04-120001887944shim:OfficeEquipmentSoftwareAndConstructionInProgressMember2024-09-270001887944shim:CostReimbursableMember2023-12-302024-09-270001887944us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-312023-09-2900018879442023-06-302023-09-290001887944us-gaap:AdditionalPaidInCapitalMember2022-12-300001887944us-gaap:AdditionalPaidInCapitalMember2023-09-290001887944us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-290001887944us-gaap:RevolvingCreditFacilityMember2024-09-250001887944shim:MitchellBGoldsteenMember2024-06-292024-09-270001887944shim:LegacyProjectSettlementMembershim:GoldenGateBridgeProjectSettlementMember2024-06-292024-09-270001887944us-gaap:RevolvingCreditFacilityMember2024-09-2700018879442023-11-160001887944us-gaap:RetainedEarningsMember2023-06-300001887944us-gaap:FixedPriceContractMember2023-12-302024-09-270001887944us-gaap:CustomerContractsMember2024-09-270001887944shim:CreditFacilityMember2023-12-290001887944us-gaap:AdditionalPaidInCapitalMember2024-09-270001887944shim:CostReimbursableMember2022-12-312023-09-290001887944shim:FoundationsProjectsMember2024-06-292024-09-270001887944shim:ShimmickProjectsMember2023-07-012023-09-290001887944us-gaap:FixedPriceContractMember2024-06-292024-09-270001887944us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-302024-09-270001887944shim:EquipmentAndLaborRevenueMember2024-06-292024-09-270001887944us-gaap:NoncontrollingInterestMember2023-07-012023-09-2900018879442023-06-300001887944shim:Rule10B51TradingPlanOneMembershim:MitchellBGoldsteenMember2024-09-270001887944shim:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-312023-12-290001887944us-gaap:NoncontrollingInterestMember2023-12-290001887944shim:GoldenGateBridgeProjectSettlementMembershim:RevisionsInEstimatesIncreaseMember2023-12-302024-09-270001887944us-gaap:SalesRevenueNetMembershim:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2022-12-312023-09-290001887944us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-312023-09-290001887944us-gaap:RestrictedStockUnitsRSUMember2023-12-302024-09-270001887944shim:EquipmentAndLaborRevenueMember2022-12-312023-09-290001887944us-gaap:RelatedPartyMember2023-12-290001887944us-gaap:RelatedPartyMember2023-12-302024-09-270001887944us-gaap:AdditionalPaidInCapitalMember2023-12-302024-09-270001887944shim:LegacyProjectSettlementMemberus-gaap:SubsequentEventMembershim:GoldenGateBridgeProjectSettlementMember2024-10-312024-10-310001887944us-gaap:CommonStockMember2023-12-290001887944shim:EquityIncentivePlanMember2023-11-130001887944us-gaap:LineOfCreditMember2024-05-202024-05-200001887944us-gaap:CommonStockMember2024-06-292024-09-270001887944us-gaap:CommonStockMember2022-12-300001887944shim:CostOfRevenueMember2023-12-302024-09-270001887944shim:CostOfRevenueMember2023-07-012023-09-290001887944us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2024-09-270001887944us-gaap:NoncontrollingInterestMember2024-09-270001887944us-gaap:RetainedEarningsMember2022-12-312023-09-290001887944shim:ShimmickProjectsMember2022-12-312023-09-290001887944us-gaap:RetainedEarningsMember2024-06-292024-09-270001887944us-gaap:RevolvingCreditFacilityMember2023-12-290001887944us-gaap:FixedPriceContractMember2023-07-012023-09-290001887944shim:MachineryEquipmentAndVehiclesMember2023-12-290001887944us-gaap:SalesRevenueNetMembershim:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-290001887944shim:OfficeEquipmentSoftwareAndConstructionInProgressMember2023-12-290001887944us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-07-012023-09-290001887944us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-12-302024-09-270001887944us-gaap:CommonStockMember2022-12-312023-09-290001887944us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembershim:CustomerFourMember2024-06-292024-09-270001887944shim:AECOMMember2024-09-270001887944shim:StockPlan2021Member2021-04-120001887944us-gaap:AdditionalPaidInCapitalMember2024-06-280001887944shim:LegacyProjectsMember2023-07-012023-09-290001887944shim:LegacyProjectSettlementMember2024-09-270001887944shim:CostOfRevenueMember2024-06-292024-09-270001887944shim:CostReimbursableMember2023-07-012023-09-290001887944shim:FoundationsProjectsMember2023-12-302024-09-270001887944us-gaap:SalesRevenueNetMembershim:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2024-06-292024-09-270001887944shim:RevisionsInEstimatesDecreaseMember2022-12-312023-09-290001887944shim:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-06-292024-09-270001887944shim:LegacyProjectSettlementMember2023-12-302024-09-270001887944shim:MachineryEquipmentAndVehiclesMember2024-09-270001887944us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-292024-09-270001887944us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2024-09-252024-09-250001887944us-gaap:RelatedPartyMember2023-07-012023-09-2900018879442023-07-012023-09-290001887944us-gaap:SalesRevenueNetMembershim:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2023-12-302024-09-270001887944us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMember2024-05-202024-05-200001887944shim:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-12-312023-09-2900018879442024-06-292024-09-270001887944shim:FoundationsProjectsMember2022-12-312023-09-290001887944us-gaap:RestrictedStockUnitsRSUMember2024-09-270001887944us-gaap:LineOfCreditMember2024-05-200001887944us-gaap:RetainedEarningsMember2022-12-300001887944us-gaap:LineOfCreditMember2024-09-270001887944shim:LegacyProjectsMember2022-12-312023-09-2900018879442022-12-300001887944us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2024-09-252024-09-250001887944shim:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-302024-09-270001887944us-gaap:SalesRevenueNetMembershim:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2024-06-292024-09-270001887944us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-290001887944us-gaap:RelatedPartyMember2022-12-312023-09-290001887944us-gaap:FixedPriceContractMember2022-12-312023-09-290001887944us-gaap:NoncontrollingInterestMember2022-12-312023-09-290001887944us-gaap:CustomerContractsMember2023-12-290001887944us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-12-312023-09-290001887944shim:LegacyProjectSettlementMemberus-gaap:SubsequentEventMembershim:GoldenGateBridgeProjectSettlementMember2024-10-310001887944us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2024-06-292024-09-270001887944us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-07-012023-09-290001887944shim:FoundationsProjectsMember2023-07-012023-09-290001887944shim:LegacyProjectsMember2023-12-302024-09-270001887944us-gaap:RetainedEarningsMember2023-09-290001887944us-gaap:TrademarksMember2023-12-290001887944shim:EquipmentAndLaborRevenueMember2023-07-012023-09-290001887944us-gaap:TrademarksMember2024-09-2700018879442024-06-280001887944us-gaap:SalesRevenueNetMembershim:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-12-312023-09-290001887944us-gaap:RelatedPartyMember2024-06-292024-09-270001887944us-gaap:NoncontrollingInterestMember2023-09-290001887944shim:ShimmickProjectsMember2023-12-302024-09-270001887944us-gaap:RetainedEarningsMember2023-07-012023-09-290001887944shim:LegacyProjectSettlementMember2024-03-302024-06-280001887944shim:BuildingLandAndLeaseholdImprovementsMember2023-12-290001887944us-gaap:NoncontrollingInterestMember2023-06-300001887944shim:LegacyProjectSettlementMember2024-06-292024-09-270001887944stpr:CA2024-06-292024-09-270001887944shim:CostReimbursableMember2024-06-292024-09-2700018879442023-12-302024-09-2700018879442023-11-162023-11-160001887944us-gaap:CommonStockMember2023-06-300001887944shim:AECOMMember2024-05-200001887944us-gaap:NoncontrollingInterestMember2023-12-302024-09-2700018879442023-12-290001887944us-gaap:RetainedEarningsMember2024-06-280001887944us-gaap:AdditionalPaidInCapitalMember2023-06-3000018879442022-12-312023-12-290001887944shim:ShimmickProjectsMember2024-06-292024-09-270001887944us-gaap:RevolvingCreditFacilityMember2024-09-252024-09-250001887944shim:EquipmentAndLaborRevenueMember2023-12-302024-09-270001887944us-gaap:CommonStockMember2023-07-012023-09-290001887944shim:LegacyProjectsMember2024-06-292024-09-270001887944us-gaap:CommonStockMember2024-09-270001887944shim:CreditFacilityMember2024-09-270001887944us-gaap:NoncontrollingInterestMember2022-12-300001887944us-gaap:RevolvingCreditFacilityMember2024-09-270001887944us-gaap:RevolvingCreditFacilityMember2023-12-290001887944us-gaap:AdditionalPaidInCapitalMember2024-06-292024-09-27xbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

ROC

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

 

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 27, 2024

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission File Number: 001-41867

 

Shimmick Corporation

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

84-3749368

( State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

530 Technology Drive

Suite 300

Irvine, CA

92618

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (833) 723-2021

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.01 per share

 

SHIM

 

NASDAQ

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

 

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

As of November 7, 2024, the registrant had 33,796,922 shares of Common Stock, par value $0.01 per share, outstanding.

 

 

 


FORWARD-LOOKING STATEMENTS

 

 

We make forward-looking statements in this Quarterly Report on Form 10-Q (“Form 10-Q”) within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that are subject to risks and uncertainties. For these statements, we claim the protections of the safe harbor for forward-looking statements contained in such Sections. These forward-looking statements include information about possible or assumed future results of our business, financial condition, liquidity, results of operations, plans and objectives. When we use the words “believe,” “expect,” “anticipate,” “estimate,” “plan,” “continue,” “intend,” "project," "will," “should,” “may” or similar expressions, we intend to identify forward-looking statements. However, the absence of these words or similar expressions does not mean that a statement is not forward-looking. All statements that address operating performance, events or developments that we expect or anticipate will occur in the future are forward-looking statements.

 

Forward-looking statements are subject to significant risks and uncertainties. Investors are cautioned against placing undue reliance on such statements. Actual results may differ materially from those set forth in the forward-looking statements. Accordingly, any such statements are qualified in their entirety by reference to, and are accompanied by, important factors included in the sections entitled “Forward Looking Statements” and “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023 ("Form 10-K") and those described from time to time in our future reports with the SEC (in addition to any assumptions and other factors referred to specifically in connection with such forward-looking statements) that could have a significant impact on our operations and financial results, and could cause our actual results to differ materially from those contained or implied in forward-looking statements made by us or on our behalf in this Form 10-Q, in presentations, on our websites, in response to questions or otherwise. We believe these factors include, but are not limited to, the following:

 

our ability to accurately estimate risks, requirements or costs when we bid on or negotiate a contract,
the impact of our fixed-price contracts,
qualifying as an eligible bidder for contracts
the availability of qualified personnel, joint venture partners and subcontractors,
inability to attract and retain qualified managers and skilled employees and the impact of loss of key management,
higher costs to lease, acquire and maintain equipment necessary for our operations or a decline in the market value of owned equipment,
subcontractors failing to satisfy their obligations to us or other parties or any inability to maintain subcontractor relationships,
marketplace competition,
our inability to obtain bonding
our limited operating history as an independent company following our separation from AECOM,
our relationship and transactions with our prior owner, AECOM,
AECOM defaulting on its contractual obligations to us or under agreements in which we are beneficiary,
our limited number of customers,
dependence on subcontractors and suppliers of materials,
any inability to secure sufficient aggregates,
an inability to complete a merger or acquisition or to integrate an acquired company’s business,
adjustments in our contact backlog,
accounting for our revenue and costs involves significant estimates, as does our use of the input method of revenue recognition based on costs incurred relative to total expected costs,
material impairments,
any failure to comply with covenants under any current indebtedness, and future indebtedness we may incur,
the adequacy of sources of liquidity,
cybersecurity attacks against, disruptions, failures or security breaches of, our information technology systems,

2


seasonality of our business,
pandemics and health emergencies,
commodity products price fluctuations, inflation and/or elevated interest rates,
liabilities under environmental laws, compliance with immigration laws, and other regulatory matters, including changes in regulations and laws,
climate change
deterioration of the U.S. economy, and
uncertain political conditions (including {as a result of the }2024 elections) and geopolitical risks, including those related to the war between Russia and Ukraine, the conflict in the Gaza strip and the conflict within the Red Sea Region.

 

Any forward-looking statement speaks only as of the date on which such statement is made, and we undertake no obligation to update any forward-looking statement to reflect events or circumstances, including, but not limited to, unanticipated events, after the date on which such statement is made, unless otherwise required by law. New factors emerge from time to time and it is not possible for management to predict all of such factors, nor can it assess the impact of each such factor on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained or implied in any forward-looking statement.

3


Table of Contents

 

 

 

Page

 

 

 

PART I.

FINANCIAL INFORMATION

5

 

 

 

Item 1.

Financial Statements (Unaudited)

5

 

Condensed Consolidated Balance Sheets

5

 

Condensed Consolidated Statements of Operations

6

 

Condensed Consolidated Statements of Stockholders' Equity

7

 

Condensed Consolidated Statements of Cash Flows

8

 

Notes to Condensed Consolidated Financial Statements

9

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

37

Item 4.

Controls and Procedures

37

 

 

 

PART II.

OTHER INFORMATION

38

 

 

 

Item 1.

Legal Proceedings

38

Item 1A.

Risk Factors

38

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

38

Item 3.

Defaults Upon Senior Securities

38

Item 4.

Mine Safety Disclosures

38

Item 5.

Other Information

38

Item 6.

Exhibits

39

 

 

 

4


PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

Shimmick Corporation

Condensed Consolidated Balance Sheets

(In thousands, except share data)

(unaudited)

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

ASSETS

 

 

 

 

 

 

 

 

 

 

 

 

 

CURRENT ASSETS

 

 

 

 

 

 

Cash and cash equivalents

 

$

25,962

 

 

$

62,939

 

Restricted cash

 

 

611

 

 

 

971

 

Accounts receivable, net

 

 

53,516

 

 

 

54,178

 

Contract assets, current

 

 

127,518

 

 

 

125,943

 

Prepaids and other current assets

 

 

13,582

 

 

 

13,427

 

 

 

 

 

 

 

 

TOTAL CURRENT ASSETS

 

 

221,189

 

 

 

257,458

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

 

21,396

 

 

 

46,373

 

Intangible assets, net

 

 

7,312

 

 

 

9,244

 

Contract assets, non-current

 

 

49,159

 

 

 

48,316

 

Lease right-of-use assets

 

 

25,996

 

 

 

23,855

 

Investment in unconsolidated joint ventures

 

 

19,936

 

 

 

21,283

 

Deferred tax assets

 

 

-

 

 

 

17,252

 

Other assets

 

 

1,749

 

 

 

2,871

 

 

 

 

 

 

 

 

TOTAL ASSETS

 

$

346,737

 

 

$

426,652

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

 

 

 

 

 

 

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

 

 

Accounts payable

 

$

69,441

 

 

$

81,589

 

Contract liabilities, current

 

 

97,627

 

 

 

115,785

 

Accrued salaries, wages and benefits

 

 

29,400

 

 

 

26,911

 

Accrued expenses

 

 

62,782

 

 

 

33,897

 

Other current liabilities

 

 

18,926

 

 

 

13,071

 

 

 

 

 

 

 

 

TOTAL CURRENT LIABILITIES

 

 

278,176

 

 

 

271,253

 

 

 

 

 

 

 

 

Long-term debt, net

 

 

39,903

 

 

 

29,627

 

Lease liabilities, non-current

 

 

17,117

 

 

 

15,045

 

Contract liabilities, non-current

 

 

-

 

 

 

3,215

 

Contingent consideration

 

 

4,718

 

 

 

15,488

 

Deferred tax liabilities

 

 

-

 

 

 

17,252

 

Other liabilities

 

 

5,850

 

 

 

4,282

 

 

 

 

 

 

 

 

TOTAL LIABILITIES

 

 

345,764

 

 

 

356,162

 

 

 

 

 

 

 

 

Commitments and Contingencies (Note 11)

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCKHOLDERS' EQUITY

 

 

 

 

 

 

Common stock, $0.01 par value, 100,000,000 shares authorized as of September 27, 2024 and December 29, 2023; 33,738,739 and 25,493,877 shares issued and outstanding as of September 27, 2024 and December 29, 2023, respectively

 

 

338

 

 

 

255

 

Additional paid-in-capital

 

 

40,543

 

 

 

24,445

 

Retained (deficit) earnings

 

 

(39,749

)

 

 

46,537

 

Non-controlling interests

 

 

(159

)

 

 

(747

)

 

 

 

 

 

 

 

TOTAL STOCKHOLDERS' EQUITY

 

 

973

 

 

 

70,490

 

 

 

 

 

 

 

 

TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY

 

$

346,737

 

 

$

426,652

 

 

See accompanying notes to the condensed consolidated financial statements.

5


Shimmick Corporation

Condensed Consolidated Statements of Operations

(In thousands, except per share data)

(unaudited)

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

Cost of revenue

 

 

153,846

 

 

 

158,436

 

 

 

411,485

 

 

 

471,967

 

Gross margin

 

 

12,189

 

 

 

17,012

 

 

 

(34,801

)

 

 

22,777

 

Selling, general and administrative expenses

 

 

12,985

 

 

 

14,022

 

 

 

47,878

 

 

 

47,841

 

ERP pre-implementation asset impairment and associated costs

 

 

15,708

 

 

 

 

 

 

15,708

 

 

 

 

Total operating expenses

 

 

28,693

 

 

 

14,022

 

 

 

63,586

 

 

 

47,841

 

Equity in earnings (loss) of unconsolidated joint ventures

 

 

812

 

 

 

2,577

 

 

 

(779

)

 

 

9,570

 

Gain on sale of assets

 

 

16,896

 

 

 

30,069

 

 

 

20,585

 

 

 

31,749

 

Income (loss) from operations

 

 

1,204

 

 

 

35,636

 

 

 

(78,581

)

 

 

16,255

 

Interest expense

 

 

1,977

 

 

 

412

 

 

 

4,370

 

 

 

1,020

 

Other expense, net

 

 

791

 

 

 

393

 

 

 

3,335

 

 

 

48

 

Net (loss) income before income tax

 

 

(1,564

)

 

 

34,831

 

 

 

(86,286

)

 

 

15,187

 

Income tax expense

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

 

(1,564

)

 

 

34,831

 

 

 

(86,286

)

 

 

15,187

 

Net income attributable to non-controlling interests

 

 

 

 

 

264

 

 

 

 

 

 

257

 

Net (loss) income attributable to Shimmick Corporation

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

Net (loss) income attributable to Shimmick Corporation per common share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

Diluted

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

 

See accompanying notes to the condensed consolidated financial statements.

6


 

Shimmick Corporation

Condensed Consolidated Statements of Stockholders' Equity

(In thousands, except share data)

(unaudited)

 

 

 

 

Common Stock

 

 

Additional
Paid-in-

 

 

Retained (Deficit)

 

 

Non-Controlling

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Interests

 

 

Equity

 

Balance as of June 28, 2024

 

 

33,709,919

 

 

$

337

 

 

$

39,205

 

 

$

(38,185

)

 

$

(921

)

 

$

436

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,564

)

 

 

-

 

 

 

(1,564

)

Issuance of common stock

 

 

28,820

 

 

 

1

 

 

 

1

 

 

 

-

 

 

 

-

 

 

 

2

 

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

1,337

 

 

 

-

 

 

 

-

 

 

 

1,337

 

Contributions from non-controlling interests

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

762

 

 

 

762

 

Balance as of September 27, 2024

 

 

33,738,739

 

$

338

 

$

40,543

 

$

(39,749

)

$

(159

)

$

973

 

 

 

 

Common Stock

 

 

Additional
Paid-in-

 

 

Retained (Deficit)

 

 

Non-Controlling

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Interests

 

 

Equity

 

Balance as of June 30, 2023

 

 

21,908,800

 

 

$

219

 

 

$

4,392

 

 

$

29,446

 

 

$

(1,014

)

 

$

33,043

 

Net income

 

 

 

 

 

 

 

 

 

 

 

34,567

 

 

 

264

 

 

 

34,831

 

Exercise of stock options

 

 

10,077

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

13

 

Stock-based compensation

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

 

 

 

496

 

Balance as of September 29, 2023

 

 

21,918,877

 

$

219

 

$

4,901

 

$

64,013

 

$

(750

)

$

68,383

 

 

 

 

Common Stock

 

 

Additional
Paid-in-

 

 

Retained (Deficit)

 

 

Non-Controlling

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Interests

 

 

Equity

 

Balance as of December 29, 2023

 

 

25,493,877

 

 

$

255

 

 

$

24,445

 

 

$

46,537

 

 

$

(747

)

 

$

70,490

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(86,286

)

 

 

 

 

 

(86,286

)

Issuance of common stock

 

 

8,244,862

 

 

 

83

 

 

 

12,794

 

 

 

 

 

 

 

 

 

12,877

 

Stock-based compensation

 

 

 

 

 

 

 

 

3,304

 

 

 

 

 

 

 

 

 

3,304

 

Contributions from non-controlling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

762

 

 

 

762

 

Distributions to non-controlling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(174

)

 

 

(174

)

Balance as of September 27, 2024

 

 

33,738,739

 

$

338

 

$

40,543

 

$

(39,749

)

$

(159

)

$

973

 

 

 

 

Common Stock

 

 

Additional
Paid-in-

 

 

Retained (Deficit)

 

 

Non-Controlling

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Interests

 

 

Equity

 

Balance as of December 30, 2022

 

 

21,908,800

 

 

$

219

 

 

$

3,341

 

 

$

49,083

 

 

$

(1,048

)

 

$

51,595

 

Net income

 

 

 

 

 

 

 

 

 

 

 

14,930

 

 

 

257

 

 

 

15,187

 

Exercise of stock options

 

 

10,077

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

13

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,547

 

 

 

 

 

 

 

 

 

1,547

 

Contributions from non-controlling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

301

 

 

 

301

 

Distributions to non-controlling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(260

)

 

 

(260

)

Balance as of September 29, 2023

 

 

21,918,877

 

$

219

 

$

4,901

 

$

64,013

 

$

(750

)

$

68,383

 

 

 

 

See accompanying notes to the condensed consolidated financial statements.

7


Shimmick Corporation

Condensed Consolidated Statements of Cash Flows

(In thousands)

(unaudited)

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Cash Flows From Operating Activities

 

 

 

 

 

 

   Net (loss) income

 

$

(86,286

)

 

$

15,187

 

   Adjustments to reconcile net (loss) income to net cash used in operating activities:

 

 

 

 

 

 

Stock-based compensation

 

 

3,304

 

 

 

1,547

 

Depreciation and amortization

 

 

11,646

 

 

 

13,186

 

Equity in loss (earnings) of unconsolidated joint ventures

 

 

779

 

 

 

(9,570

)

Return on investment in unconsolidated joint ventures

 

 

610

 

 

 

14,220

 

ERP pre-implementation asset impairment

 

 

10,428

 

 

 

-

 

Gain on sale of assets

 

 

(20,585

)

 

 

(31,749

)

Other

 

 

1,892

 

 

 

111

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

663

 

 

 

(12,012

)

Contract assets

 

 

(2,418

)

 

 

(10,134

)

Accounts payable

 

 

(12,149

)

 

 

24,221

 

Contract liabilities

 

 

(18,157

)

 

 

(41,797

)

Accrued salaries, wages and benefits

 

 

2,489

 

 

 

(2,073

)

Accrued expenses

 

 

34,165

 

 

 

(22,042

)

Other assets and liabilities

 

 

7,436

 

 

 

(3,871

)

Net cash used in operating activities

 

 

(66,183

)

 

 

(64,776

)

Cash Flows From Investing Activities

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(9,963

)

 

 

(6,140

)

Proceeds from sale of assets

 

 

31,608

 

 

 

34,983

 

Unconsolidated joint venture equity contributions

 

 

(3,460

)

 

 

(19,670

)

Return of investment in unconsolidated joint ventures

 

 

204

 

 

 

3,980

 

Net cash provided by investing activities

 

 

18,389

 

 

 

13,153

 

Cash Flows From Financing Activities

 

 

 

 

 

 

Net borrowings on Credit Facility

 

 

42,000

 

 

 

 

Net (repayments of) borrowings on Revolving Credit Facility

 

 

(29,619

)

 

 

33,722

 

Other, net

 

 

(1,924

)

 

 

(1,028

)

Net cash provided by financing activities

 

 

10,457

 

 

 

32,694

 

Net decrease in cash, cash equivalents and restricted cash

 

 

(37,337

)

 

 

(18,929

)

Cash, cash equivalents and restricted cash, beginning of period

 

 

63,910

 

 

 

82,085

 

Cash, cash equivalents and restricted cash, end of period

 

$

26,573

 

 

$

63,156

 

Reconciliation of cash, cash equivalents and restricted cash to the

 

 

 

 

 

 

    Condensed Consolidated Balance Sheets

 

 

 

 

 

 

Cash and cash equivalents

 

$

25,962

 

 

$

61,862

 

Restricted cash

 

 

611

 

 

 

1,294

 

Total cash, cash equivalents and restricted cash

 

$

26,573

 

 

$

63,156

 

 

See accompanying notes to the condensed consolidated financial statements.

8


Shimmick Corporation

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Note 1. Business and Organization

 

Shimmick Corporation ("Shimmick", the “Company”) was founded in 1990 in California and operated as a regional infrastructure construction contractor throughout California for nearly 30 years. In 2017, AECOM acquired Shimmick and consolidated it with its existing construction services, which included former legacy construction operations from Morrison Knudsen, Washington Group International, and others. In January 2021, we consummated the AECOM Sale Transactions and began operating as an independent company under new private ownership (the "AECOM Sale Transactions").

 

The accompanying condensed consolidated financial statements include the accounts of Shimmick Corporation and its subsidiaries (“Shimmick”, “we”, “our”, “us”, “its” or the “Company”), unless otherwise indicated. On September 12, 2023, the Company changed its name from SCCI National Holdings, Inc. to Shimmick Corporation.

 

On November 16, 2023, Shimmick completed its initial public offering of 3,575,000 shares of common stock at a price to the public of $7.00 per share (the "IPO"). The net proceeds to Shimmick from the IPO were approximately $19 million after deducting underwriting discounts and commissions of $2 million and other offering expenses of $4 million. Shimmick’s common stock began trading on the NASDAQ Global Market on November 14, 2023.

Note 2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“GAAP”), and in conformity with the rules and regulations of the Securities and Exchange Commission. The information furnished reflects all adjustments, consisting of normal recurring adjustments, that are, in the opinion of management, necessary for a fair presentation of the results of operations, cash flows and financial position for the interim periods presented. A statement of comprehensive income is not presented as the Company’s results of operations do not contain any items classified as comprehensive income. All intercompany accounts and transactions have been eliminated. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with such rules and regulations, although management believes the disclosures are adequate to prevent the information presented from being misleading. The accompanying condensed consolidated interim financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements and notes in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023 ("Form 10-K"). Because of the seasonal nature of some of the Company's operations, the results of operations for the three and nine months ended September 27, 2024 are not necessarily indicative of the results of operations to be expected for the full fiscal year.

Change in Presentation

Certain prior period balances in the condensed consolidated balance sheets, statements of operations and statements of cash flows and accompanying notes have been combined, reclassified or rounded to conform to current period presentation. These changes had no impact on net (loss) income, cash flows, assets and liabilities, or equity previously reported.

 

Summary of Significant Accounting Policies

Our significant accounting policies are described in more detail in Note 2 - Basis of Presentation and Summary of Significant Accounting Policies of our Form 10-K.

Use of Estimates

The preparation of our condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts included in the condensed consolidated financial statements and accompanying notes thereto. Actual results could differ from those estimates.

Recently Issued Accounting Pronouncements

Accounting pronouncements not listed below were assessed and determined to be not applicable or are expected to have minimal impact on the condensed consolidated financial statements.

9


In November 2023, the FASB issued ASU 2023-07 to enhance disclosures of significant expense and segment profitability categories and amounts for reportable business segments. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09 to improve disclosures and presentation requirements to the transparency of the income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.

 

Note 3. Revenue, Receivables and Contract Assets and Liabilities

The following table presents the Company’s revenue disaggregated by contract types:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Fixed-price

 

$

153,802

 

 

$

153,178

 

 

$

349,182

 

 

$

440,015

 

Cost reimbursable

 

 

11,602

 

 

 

19,864

 

 

 

25,983

 

 

 

48,757

 

Equipment and labor revenue

 

 

631

 

 

 

2,406

 

 

 

1,519

 

 

 

5,972

 

Total revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

 

Projects started after the AECOM Sale Transactions ("Shimmick Projects") have focused on water infrastructure and other critical infrastructure. Projects that focus on foundation drilling are referred to as "Foundations Projects". Projects that started prior to consummation of the AECOM Sale Transactions are referred to as "Legacy Projects".

The following table presents the Company’s revenue disaggregated by Shimmick Projects, Foundations Projects and Legacy Projects:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Shimmick Projects

 

$

101,475

 

 

$

109,884

 

 

$

275,457

 

 

$

301,475

 

Foundations Projects

 

 

10,837

 

 

 

11,523

 

 

 

25,931

 

 

 

40,615

 

Legacy Projects(1)

 

 

53,723

 

 

 

54,041

 

 

 

75,296

 

 

 

152,654

 

Total revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

(1) Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $31 million increase to revenue as a result of the GGB Project settlement in which the Company will receive $97 million in cash and a contract change order for reduced scope of work of $6 million. See Note 12 – Subsequent Events for additional details. Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $23 million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.

Remaining performance obligations

The Company had $777 million of remaining performance obligations yet to be satisfied as of September 27, 2024. Our remaining performance obligations have a weighted average life of 2.0 years as of September 27, 2024.

10


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 27,

 

 

December 29,

 

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

(In thousands)

 

 

 

 

 

 

 

 

 

Contract assets, current and non-current:

 

 

 

 

 

 

 

 

 

    Costs and estimated earnings in excess of billings on uncompleted contracts

 

$

127,518

 

 

$

125,943

 

 

$

1,575

 

    Retainage receivable

 

 

49,159

 

 

 

48,316

 

 

 

843

 

        Total contract assets

 

 

176,677

 

 

 

174,259

 

 

 

2,418

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities, current and non-current:

 

 

 

 

 

 

 

 

 

    Billings on uncompleted contracts in excess of costs and estimated earnings

 

 

(42,998

)

 

 

(48,841

)

 

 

5,843

 

    Forward loss reserve

 

 

(54,629

)

 

 

(70,159

)

 

 

15,530

 

        Total contract liabilities

 

 

(97,627

)

 

 

(119,000

)

 

 

21,373

 

        Net

 

$

79,050

 

 

$

55,259

 

 

$

23,791

 

 

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 $41 million during the nine months ended September 27, 2024 that was included in contract liabilities as of December 29, 2023.

 

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 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Total accounts receivable, gross

 

$

54,470

 

 

$

55,202

 

Allowance for credit losses

 

 

(954

)

 

 

(1,024

)

Accounts receivable, net

 

$

53,516

 

 

$

54,178

 

 

Substantially all contract assets as of September 27, 2024 and December 29, 2023 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.

11


Information about significant customers

 

Significant Customers as a Percentage of Accounts Receivable, Net

 

 

 

As of September 27, 2024

 

 

 

Customer one

 

32.8%

 

Customer two

 

18.6%

 

 

 

 

 

As of December 29, 2023

 

 

 

Customer one

 

32.5%

 

Customer two

 

21.7%

 

 

Significant Customers as a Percentage of Revenue

 

 

 

Three Months Ended September 27, 2024

 

 

 

Customer one

 

22.8%

 

Customer two

 

11.9%

 

Customer three

 

11.8%

 

Customer four

 

10.8%

 

 

 

 

 

Three Months Ended September 29, 2023

 

 

 

Customer one

 

15.3%

 

Customer two

 

13.9%

 

Customer three

 

13.1%

 

 

Significant Customers as a Percentage of Revenue

 

 

 

Nine Months Ended September 27, 2024

 

 

 

Customer one

 

17.3%

 

Customer two

 

14.6%

 

Customer three

 

12.1%

 

 

 

 

 

Nine Months Ended September 29, 2023

 

 

 

Customer one

 

15.5%

 

Customer two

 

14.2%

 

Customer three

 

12.5%

 

 

 

Revisions in Estimates

 

Changes in contract estimates resulted in net increases in gross margin of $7 million for the three months ended September 27, 2024, primarily due to the favorable GGB Project settlement described in Note 12 - Subsequent Events, partially offset by increased forecasted cost to complete loss jobs. Changes in contract estimates resulted in net decreases in gross margin of $44 million for the nine months ended September 27, 2024, primarily due to the United States Army Corps of Engineers settlement and increased forecasted cost to complete loss jobs, partially offset by the GGB Project settlement.

 

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.

 

12


Note 4. Joint Ventures and Variable Interest Entities

A summary of financial information of the consolidated joint ventures is as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Current assets

 

$

82,389

 

 

$

34,071

 

Non-current assets

 

 

-

 

 

 

8,971

 

Total assets

 

 

82,389

 

 

 

43,042

 

Current liabilities

 

 

74,129

 

 

 

59,602

 

Non-current liabilities

 

 

2,223

 

 

 

2,013

 

Total liabilities

 

$

76,352

 

 

$

61,615

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

38,136

 

 

$

5,277

 

 

$

45,494

 

 

$

18,750

 

 

 

The assets of the Company’s consolidated joint ventures are restricted for use only by the particular joint venture and are not available for the general operations of the Company.

A summary of financial information of the unconsolidated joint ventures, as derived from their financial statements, is as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Current assets

 

$

84,541

 

 

$

74,498

 

Non-current assets

 

 

406

 

 

 

14,333

 

Total assets

 

 

84,947

 

 

 

88,831

 

Current liabilities

 

 

39,536

 

 

 

42,817

 

Total liabilities

 

$

39,536

 

 

$

42,817

 

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

21,393

 

 

$

16,862

 

 

$

53,018

 

 

$

59,458

 

Cost of revenue

 

 

22,996

 

 

 

12,003

 

 

 

61,821

 

 

 

44,114

 

Gross margin

 

 

(1,603

)

 

 

4,859

 

 

 

(8,803

)

 

 

15,344

 

Net (loss) income

 

$

(1,603

)

 

$

4,909

 

 

$

(8,803

)

 

$

14,960

 

 

The Company recognized equity in earnings (loss) of unconsolidated joint ventures of $1 million and $(1) million for the three and nine months ended September 27, 2024, respectively, and equity in earnings of unconsolidated joint ventures of $3 million and $10 million for the three and nine months ended September 29, 2023, respectively.

Contractually required support provided to the Company’s joint ventures is discussed in Note 11 - Commitments and Contingencies.

13


Related Party Transactions

We often provide construction management and other subcontractor services to the Company’s joint ventures and revenue includes amounts related to these services which is eliminated to the extent of our ownership. Revenue included related to services provided to unconsolidated joint venture related parties is as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

474

 

 

$

604

 

 

$

1,207

 

 

$

2,677

 

Amounts included in the condensed consolidated balance sheets related to services provided to unconsolidated joint ventures as of September 27, 2024 and December 29, 2023 are as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Accounts receivable, net

 

$

2,155

 

 

$

2,092

 

 

Note 5. Property, Plant and Equipment and Intangible Assets

The following tables summarize the components of property, plant and equipment as of September 27, 2024 and December 29, 2023 and depreciation expense for the three and nine months ended September 27, 2024 and September 29, 2023.

 

 

September 27,

 

 

December 29,

 

(In thousands)

 

2024

 

 

2023

 

Building, land and leasehold improvements

 

$

171

 

 

$

4,002

 

Machinery, equipment, and vehicles

 

 

50,565

 

 

 

70,250

 

Office equipment, software and construction in progress

 

 

7,093

 

 

 

9,324

 

Property, plant and equipment, gross

 

 

57,829

 

 

 

83,576

 

Accumulated depreciation

 

 

(36,433

)

 

 

(37,203

)

Property, plant and equipment, net

 

$

21,396

 

 

$

46,373

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation expense

 

$

2,737

 

 

$

3,604

 

 

$

9,515

 

 

$

10,687

 

 

Depreciation is recorded within cost of revenue and selling, general and administrative expenses and is calculated using the straight-line method over the estimated useful lives of the assets, or in the case of leasehold improvements and capitalized leases, the lesser of the remaining term of the lease or its estimated useful life.

 

During the three months ended September 27, 2024, Shimmick completed the sale-leaseback of the Company's equipment yard in Tracy, California. The agreement consummated the sale of the equipment yard for $20.5 million and allows us to continue using the property pursuant to a separately executed seven-year lease. The Company received net proceeds of $17 million, after adjustments for prepaid rent through February 2026 and related closing costs, which were used to repay borrowings under the Revolving Credit Facility. As a result of the sale, the Company recorded a gain of $17 million in Gain on sale of assets within the condensed consolidated statements of operations.

 

During the three months ended September 27, 2024, Shimmick made the strategic decision to enhance the Company’s current enterprise resource planning (ERP) system rather than implementing a new platform which, due to prior capitalized pre-implementation costs and remaining contractual obligations of $5 million included in accrued expenses in the accompanying condensed consolidated balance sheets, resulted in a one-time charge of $16 million recorded in the three months ended September 27,

14


2024. The write-off is recorded in ERP pre-implementation asset impairment and associated costs within the condensed consolidated statements of operations.

 

The following tables present the Company’s finite-lived intangible assets, including the weighted average useful lives for each major intangible asset category and in total:

 

 

 

September 27, 2024

(In thousands)

 

Weighted Average Remaining Useful Life in Years

 

 

Intangible Assets, Gross

 

 

Accumulated Amortization

 

 

Intangible Assets, Net

 

 

Trademark

 

 

3.3

 

 

$

10,600

 

 

$

(5,679

)

 

$

4,921

 

 

Customer contracts

 

 

2.3

 

 

 

6,373

 

 

 

(3,982

)

 

 

2,391

 

 

Total

 

 

 

 

$

16,973

 

 

$

(9,661

)

 

$

7,312

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 29, 2023

 

(In thousands)

 

Weighted Average Remaining Useful Life in Years

 

 

Intangible Assets, Gross

 

 

Accumulated Amortization

 

 

Intangible Assets, Net

 

Trademark

 

 

4

 

 

$

10,600

 

 

$

(4,543

)

 

$

6,057

 

Customer contracts

 

 

3

 

 

 

6,527

 

 

 

(3,340

)

 

 

3,187

 

Total

 

 

 

 

$

17,127

 

 

$

(7,883

)

 

$

9,244

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Company’s estimated aggregate remaining amortization is as follows:

 

 

 

Amortization

 

(In thousands)

 

Expense

 

2024

 

$

644

 

2025

 

 

2,577

 

2026

 

 

2,577

 

2027

 

 

1,514

 

Total

 

$

7,312

 

 

Note 6. Debt

Total debt outstanding is presented on the condensed consolidated balance sheets as follows:

 

(In thousands)

 

September 27, 2024

 

 

December 29, 2023

 

Credit Facility

 

$

42,000

 

 

$

-

 

Revolving Credit Facility

 

 

-

 

 

 

29,914

 

Unamortized debt issuance costs

 

 

(2,097

)

 

 

(287

)

Long term debt, net

 

$

39,903

 

 

$

29,627

 

Revolving Credit Facility

On March 27, 2023, we entered into the Revolving Credit Facility with MidCap Financial Services, LLC, which originally provided a total commitment of $30 million. The Revolving Credit Facility has been subsequently amended, most recently on September 25, 2024. As amended, the Revolving Credit Facility provides for a total commitment of $15 million and bears interest at an annual rate of adjusted term SOFR, subject to a 1.0% floor, plus 5.50%. Further, the Revolving Credit Facility is subject to an annual collateral management fee of 0.50% and an annual unused line fee of 0.50%. The Revolving Credit Facility includes certain financial operating covenants, including a minimum liquidity requirement of $7.5 million. The Revolving Credit Facility matures on December 31, 2024. The Company is not aware of any instances of noncompliance with the key financial covenants as of September 27, 2024.

15


In the three months ended September 27, 2024, we repaid $15 million of the amount outstanding under the Revolving Credit Facility. As of September 27, 2024, no borrowings were outstanding under the Revolving Credit Facility. As of December 29, 2023, $30 million was outstanding under the Revolving Credit Facility.

Credit Facility

On May 20, 2024, the Company, as guarantor, and its wholly-owned subsidiaries as borrowers (“Borrowers”), Alter Domus (US) LLC, as agent, and AECOM and Berkshire Hathaway Specialty Insurance Company (“BHSI”) as lenders, entered into a revolving credit facility (the “Credit Agreement”), which was subsequently amended on September 25, 2024 to, among other things, permit the Company’s concurrent amendment to the Revolving Credit Facility. As amended, the Credit Agreement provides borrowing capacity up to $60 million. The obligations under the Credit Agreement bear interest at a per annum rate equal to one month Term SOFR (as defined in the Credit Agreement), subject to a 1.00% floor, plus 3.50%. Interest on any outstanding amounts drawn under the Credit Agreement will be payable, in kind or in cash at the election of the Company, on the last day of each month and upon prepayment.

The Credit Agreement matures on May 20, 2029 (the “Maturity Date”), and the Borrowers may borrow, repay and reborrow amounts under the Credit Agreement until the Maturity Date.

Obligations of the Borrowers under the Credit Agreement are guaranteed by the Company and secured by a lien on substantially all assets of the Company and the Borrowers.

The Credit Agreement contains customary affirmative and negative covenants for a transaction of this type, including covenants that limit liens, asset sales and investments, in each case subject to negotiated exceptions and baskets. In addition, the Credit Agreement contains a maximum leverage ratio covenant as tested quarterly commencing with the close of the fourth quarter of 2025. The Credit Agreement also contains representations and warranties and event of default provisions customary for a transaction of this type. The Company is not aware of any instances of noncompliance with financial covenants as of September 27, 2024. As of September 27, 2024, $42 million was outstanding under the Credit Facility.

The transactions with AECOM also included a mutual release and settlement of certain claims with AECOM and a corresponding agreement to issue 7,745,000 shares of our common shares to AECOM. 5,144,622 of the common shares were issued on May 20, 2024 and issuance of the remaining 2,600,378 shares was completed following shareholder approval on June 26, 2024. Of the total common shares issued, 1,036,949 were held in escrow which resulted in an AECOM voting interest of 19.9% as of September 27, 2024. The Company recognized a loss of $1 million in Other expense, net within the condensed consolidated statements of operations as a result of the share issuance which represented the excess of the $13 million fair market value of the common shares at the time of issuance over the $12 million carrying value of the contingent consideration liabilities settled with AECOM.

 

Note 7. Income Taxes

We compute the year-to-date income tax provision by applying our estimated annual effective tax rate to our year-to-date pre-tax income and adjust for discrete tax items in the period in which they occur.

The effective tax rate was 0% for the three and nine months ended September 27, 2024 and September 29, 2023.

For the nine months ended September 27, 2024, the deferred tax provision resulting from the current year loss is completely offset by the valuation allowance, resulting in zero tax expense.

For the nine months ended September 29, 2023, the deferred tax provision resulting from the loss was completely offset by the valuation allowance, resulting in zero tax expense.

The Company generally anticipates a zero effective tax rate due to a full valuation allowance. However, the Company may recognize a current tax expense in a specific period if its taxable income, net of available deferred tax assets in that period, exceeds the allowable utilization of tax attributes such as NOL carryforwards. The allowable limitation typically restricts the use of NOL carryforwards to 80% of taxable income.

Deferred Tax Assets and Liabilities

We recognize deferred tax assets and liabilities for future tax consequences arising from differences between the carrying amounts of existing assets and liabilities under U.S. GAAP and their respective tax bases, and for net operating loss carryforwards and tax credit carryforwards. We evaluate the recoverability of our deferred tax assets, weighing all positive and negative evidence, and are required to establish or maintain a valuation allowance for these assets if we determine that it is more likely than not that some or all the deferred tax assets will not be realized.

16


As of each reporting date, we consider new evidence, both positive and negative, that could impact our view with regard to the future realization of deferred tax assets. We will maintain our positions with regard to future realization of deferred tax assets, including those with respect to which we continue maintaining valuation allowances, until there is sufficient new evidence to support a change in expectations. Such a change in expectations could arise due to many factors, including those impacting our forecasts of future earnings, as well as changes in the tax laws under which we operate and tax planning. It is not reasonably possible to forecast any such changes at the present time, but it is possible that, should they arise, our view of their effect on the future realization of deferred tax assets may impact materially our condensed consolidated financial statements.

After weighing all the evidence, giving more weight to the evidence that was objectively verifiable, a valuation allowance of $147 million and $124 million as of September 27, 2024 and December 29, 2023, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if the objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth.

Note 8. Stock-Based Compensation

On April 12, 2021, the Company’s Board approved the Company’s 2021 Stock Plan (the “2021 Stock Plan”). The 2021 Stock Plan reserves 5,477,200 of the Company’s shares for issuance of incentive instruments, including Incentive Stock Options (“ISOs”), Non-statutory Stock Options, Stock Appreciation Rights, Restricted Stock Awards, and Restricted Stock Unit Awards. ISOs granted under the Plan have a term of 10 years and vest over four years of service.

On November 13, 2023, the Company’s Board approved the Shimmick Corporation 2023 Equity Incentive Plan (the “2023 Omnibus Incentive Plan”). 3,729,149 is the maximum aggregate number of shares of Common Stock available under the 2023 Omnibus Incentive Plan (equal to ten percent (10%) of the Company’s Common Stock outstanding immediately following the completion of the Company’s IPO on November 16, 2023 plus (ii) the reserved and authorized shares for awards under the Company’s 2021 Stock Plan that were not granted as of November 13, 2023). The maximum aggregate number of shares of Common Stock that may be issued under the 2023 Omnibus Incentive Plan will automatically increase annually on the first day of each fiscal year, beginning with the 2024 fiscal year in an amount equal to five percent (5%) of Common Stock outstanding on the last day of the immediately preceding fiscal year unless the plan administration determines that a lesser amount should instead be issued. The shares reserved under the 2023 Omnibus Incentive Plan are for issuance of incentive instruments, including stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance units and other share-based awards.

Total compensation expense related to stock-based grants was $3 million and $2 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. Unrecognized compensation expense related to stock-based grants to employees of Shimmick outstanding as of September 27, 2024 and September 29, 2023 was $7 million and $3 million, respectively, to be recognized on a straight-line basis over the awards’ weighted average remaining vesting period of 1 year and 1.6 years, respectively.

For the nine months ended September 27, 2024, stock option activity was as follows:

 

 

 

Stock Options

 

 

 

Number of shares

 

 

Weighted average exercise price per share

 

 

Weighted average grant date fair value

 

 

Weighted average years of remaining contractual term

 

Outstanding as of December 29, 2023

 

 

4,137,183

 

 

$

1.26

 

 

$

 

 

 

7.6

 

      Exercised

 

 

(403,473

)

 

 

1.26

 

 

 

0.66

 

 

 

 

  Forfeited & expired

 

 

(377,978

)

 

 

1.26

 

 

 

0.66

 

 

 

 

Outstanding as of September 27, 2024

 

 

3,355,732

 

 

 

1.26

 

 

 

0.66

 

 

 

6.6

 

Exercisable as of September 27, 2024

 

 

2,788,977

 

 

$

1.26

 

 

$

0.66

 

 

 

6.6

 

 

The following table summarizes the activities for unvested Shimmick restricted stock units for the nine months ended September 27, 2024:

 

17


 

 

Restricted Stock Units

 

 

 

Number of shares

 

 

Weighted average grant date fair value

 

Unvested as of December 29, 2023

 

 

576,714

 

 

$

6.49

 

      Awarded

 

 

1,898,160

 

 

 

2.57

 

  Forfeited

 

 

(57,666

)

 

 

6.56

 

Outstanding as of September 27, 2024

 

 

2,417,208

 

 

 

3.11

 

Ended vested as of September 27, 2024

 

 

363,279

 

 

 

6.56

 

Ended unvested as of September 27, 2024

 

 

2,053,929

 

 

$

3.11

 

 

Note 9. Earnings Per Share

Basic earnings per share (“EPS”) is calculated based on the weighted average shares outstanding during the period. Diluted earnings per share includes the dilutive effect of employee and director stock options and restricted stock units. Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period. All 3.4 million and 4.3 million employee stock options for the three and nine months ended September 27, 2024 and September 29, 2023, respectively, and 2.4 million restricted stock units for the three and nine months ended September 27, 2024 were excluded from the calculation of diluted earnings per share as they are antidilutive to the EPS calculation.

The computation of basic and diluted EPS is as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands, except per share data)

 

September 27, 2024

 

 

September 29, 2023

 

 

September 27, 2024

 

 

September 29, 2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income attributable to Shimmick Corporation

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

Numerator for basic and diluted EPS

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic EPS - weighted average shares

 

 

33,723

 

 

 

21,914

 

 

 

29,127

 

 

 

21,910

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Employee stock options

 

 

 

 

 

 

 

 

 

 

 

 

Restricted stock units

 

 

 

 

 

 

 

 

 

 

 

 

Dilutive potential common shares

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for diluted EPS - adjusted weighted average shares and assumed conversions

 

 

33,723

 

 

 

21,914

 

 

 

29,127

 

 

 

21,910

 

Basic earnings per common share

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

Diluted earnings per common share

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

 

Note 10. Leases

Lease expenses recorded within the condensed consolidated statements of operations are comprised as follows:

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands)

 

September 27, 2024

 

 

September 29, 2023

 

 

September 27, 2024

 

 

September 29, 2023

 

Operating lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

$

3,239

 

 

$

2,954

 

 

$

7,988

 

 

$

9,732

 

Selling, general and administrative expenses

 

 

478

 

 

 

213

 

 

 

1,028

 

 

 

885

 

Finance lease cost (all in cost of revenue):

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

 

66

 

 

 

66

 

 

 

199

 

 

 

216

 

Interest on lease liabilities

 

 

4

 

 

 

47

 

 

 

18

 

 

 

60

 

Short-term lease cost

 

 

88

 

 

 

203

 

 

 

332

 

 

 

521

 

Total lease cost

 

$

3,875

 

 

$

3,483

 

 

$

9,565

 

 

$

11,414

 

 

18


Additional condensed consolidated balance sheets information related to leases is as follows:

 

 

 

 

 

September 27,

 

 

December 29,

 

(In thousands)

 

Balance Sheet Classification

 

2024

 

 

2023

 

Assets:

 

 

 

 

 

 

 

 

Operating lease assets

 

Lease right-of-use assets

 

$

25,908

 

 

$

23,568

 

Finance lease assets

 

Lease right-of-use assets

 

 

88

 

 

 

287

 

Total lease assets

 

 

 

$

25,996

 

 

$

23,855

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

  

 

 

 

 

 

 

Current:

 

  

 

 

 

 

 

 

Operating lease liabilities

 

Other current liabilities

 

$

6,680

 

 

$

8,247

 

Finance lease liabilities

 

Other current liabilities

 

 

110

 

 

 

317

 

Total current lease liabilities

 

  

 

$

6,790

 

 

$

8,564

 

 

 

 

 

 

 

 

Non-current:

 

  

 

 

 

 

 

 

Operating lease liabilities

 

Lease liabilities, non-current

 

$

17,117

 

 

$

15,017

 

Finance lease liabilities

 

Lease liabilities, non-current

 

 

-

 

 

 

28

 

Total non-current lease liabilities

 

 

 

$

17,117

 

 

$

15,045

 

 

Weighted average remaining lease term information related to leases is as follows:

 

 

 

September 27,

 

December 29,

 

 

2024

 

2023

Weighted average remaining lease term (in years):

 

 

 

 

Operating leases

 

4.4

 

3.4

Finance leases

 

0.3

 

1.1

Weighted average discount rate:

 

 

 

 

Operating leases

 

6.9%

 

6.3%

Finance leases

 

9.9%

 

9.9%

 

Supplemental cash flow information related to leases is as follows:

 

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

7,768

 

 

$

8,685

 

Financing cash flows from finance leases

 

$

235

 

 

$

228

 

Right-of-use assets obtained in exchange for new operating leases

 

$

6,527

 

 

$

12,905

 

 

Total remaining lease payments under both the Company’s operating and finance leases are as follows:

 

 

 

Operating

 

 

Financing

 

(In thousands)

 

Leases

 

 

Leases

 

Year

 

 

 

 

 

 

2024

 

$

1,837

 

 

$

84

 

2025

 

 

7,224

 

 

 

28

 

2026

 

 

5,383

 

 

 

 

2027

 

 

3,930

 

 

 

 

2028

 

 

3,956

 

 

 

 

Thereafter

 

 

5,926

 

 

 

 

Total lease payments

 

 

28,256

 

 

 

112

 

Amounts representing interest

 

 

(4,459

)

 

 

(2

)

Total lease liabilities

 

$

23,797

 

 

$

110

 

 

19


Note 11. Commitments and Contingencies

In the Company’s joint venture arrangements, the liability of each partner is usually joint and several. This means as each joint venture partner may become liable for the entire risk of performance guarantees provided by each partner to the customer. Typically, each joint venture partner indemnifies the other partners for any liabilities incurred in excess of the liabilities the other party is obligated to bear under the respective joint venture agreement. In addition, the Company may be required to guarantee performance directly to the customer. The Company is unable to estimate the maximum potential amount of future payments that the Company could be required to make under outstanding performance guarantees related to joint venture projects due to a number of factors, including but not limited to, the nature and extent of any contractual defaults by the other joint venture partners, resource availability, potential performance delays caused by the defaults, the location of the projects, and the terms of the related contracts.

In the ordinary course of business, the Company is subject to other claims, lawsuits, investigations and disputes arising out of the conduct of its business, including matters relating to commercial transactions, government contracts, and employment matters. The Company recognizes a liability for contingencies that are probable of occurrence and reasonably estimable. To date, no such matters are material to the condensed consolidated statements of operations.

In certain contracts, there are provisions that require the Company to pay liquidated damages if the Company is responsible for the failure to meet specified contractual milestone dates and the applicable customer asserts a conforming claim under these provisions. These contracts define the conditions under which customers may make claims against the Company for liquidated damages. Based upon the evaluation of performance and other commercial and legal analysis, management has recognized relevant probable liquidated damages as of September 27, 2024 and December 29, 2023, and believes that the ultimate resolution of such matters will not materially affect the Company's condensed consolidated financial position, results of operations, or cash flows.

The Company has recorded contingent consideration as of September 27, 2024 and December 29, 2023 at its estimated fair value. The Company is unable to reasonably determine an estimated range of amounts of the payments that could be made due to the uncertainty of future events.

Guarantees

The Company obtains bonding on construction contracts through third-party bonding companies. As is customary in the construction industry, the Company indemnifies the third-party bonding companies for any losses incurred by it in connection with bonds that are issued. The Company has granted the third-party bonding companies a security interest in accounts receivable, contract assets and contract rights for that obligation.

The Company typically indemnifies contract owners for claims arising during the construction process and carries insurance coverage for such claims.

Letters of Credit

In the ordinary course of business and under certain contracts, the Company is required to post standby letters of credit for its insurance carriers. The Company did not have any letters of credit outstanding as of September 27, 2024 or December 29, 2023.

Note 12. Subsequent Events

Legacy Project Settlement

On October 31, 2024, the Company entered into a settlement agreement in its Golden Gate Bridge Project (the “GGB Project”). Under the terms of the settlement and through its consolidated joint venture with Danny’s Construction Co. LLC, Shimmick/Danny’s Joint Venture (“SDJV”), SDJV will receive total settlement proceeds of $97 million, a contract change order for reduced scope of work of $6 million and a contract change order for extension of project completion and costs incurred on the GGB Project. The GGB Project owner is required to pay SDJV $25 million within 14 business days of the executed agreement and the remaining $72 million cash payment to SDJV on or before December 17, 2024. After paying subcontractor pass-through claims, Shimmick plans to use the remaining proceeds for ongoing operations, including completion of the GGB Project.

The settlement amount and reduction of outstanding scope of work are recorded in Contract assets, current and Contract liabilities, current within the condensed consolidated balance sheets.

As a result of the GGB Project settlement and after accounting for subcontractor, legal and other costs as well as previously recorded revenue, the Company recognized an increase in gross margin of $11 million on the project during the three months ended September 27, 2024 within the condensed consolidated statements of operations.

20


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations is intended to assist in understanding and assessing the trends and significant changes in our results of operations and financial condition. Historical results may not be indicative of future performance. The statements in this discussion regarding industry outlook, our expectations regarding our future performance, liquidity and capital resources and all other non-historical statements in this discussion are forward looking statements and are based on the beliefs of our management, as well as assumptions made by, and information currently available to, our management. Actual results could differ materially from those discussed in or implied by forward looking statements as a result of various factors, including those discussed below and elsewhere in the Form 10-K, particularly in “Risk Factors” or in other sections of this Form 10-Q, as well as the “Risk Factors” section in the Form 10-K and those described from time to time in our future reports with the SEC. This discussion should be read in conjunction with our unaudited condensed consolidated financial statements and the notes thereto included elsewhere in this Form 10-Q.

In this discussion, we use certain non-GAAP financial measures. Explanation of these non-GAAP financial measures and reconciliation to the most directly comparable GAAP financial measures are included in this Management’s Discussion and Analysis of Financial Condition and Results of Operations. Investors should not consider non-GAAP financial measures in isolation or as substitutes for financial information presented in compliance with GAAP.

 

Overview

We are a leading provider of water and other critical infrastructure solutions nationwide. We have a long history of successfully completing complex water projects, ranging from the world’s largest wastewater recycling and purification system in California to the iconic Hoover Dam. According to Engineering News Record, in 2024, Shimmick was nationally ranked as a top ten builder of water supply (#8), dams and reservoirs (#6), and water treatment and desalination plants (#7). Shimmick is led by industry veterans, many with over 20 years of experience, and works closely with its customers to deliver complete solutions, including long-term operations and maintenance.

 

We selectively focus on the following types of infrastructure projects:

Water Treatment: We expand, rehabilitate, upgrade, build and rebuild water and wastewater treatment infrastructure, including desalination plants. We implement complex cleantech treatment technologies including ozonation, biological activated carbon, membrane filtration, reverse osmosis, chemical treatment, and oxidation. We also conduct facility commissioning. Our projects and solutions aim to ensure access to clean and safe drinking water, protect public health, and reduce waterborne diseases. Our work contributes to protecting the environment by removing pollutants and contaminants from wastewater before it is released back into ecosystems. Additionally, water treatment infrastructure supports sustainable water management, which conserves this precious resource for future generations.
Water Resources: We build, expand, and improve water storage and conveyance, dams, levees, flood control systems, pump stations, and coastal protection. We also upgrade and expand dams, levees and locks along our nation’s waterways to enable continued emissions-reducing movement of goods. Select projects of ours enable reliable water supply, generate hydroelectric power, and control flooding, ensuring water availability and energy security. Our work contributes to protecting communities from flood damage to safeguard lives, property, and infrastructure.
Other Critical Infrastructure: We build, retrofit, expand, rehabilitate, operate, and maintain our nation’s critical infrastructure, including mass transit, bridges, and military infrastructure. We work on projects that we believe are vital for economic growth, social connectivity, and accessibility. We believe our projects enable smooth and efficient movement of people and goods, foster trade, address environmental sustainability, and improve quality of life for individuals and communities.

 

As of September 27, 2024, we had a backlog of projects of $834 million, with over half of that amount comprised of water projects. We believe we have the ability to self-perform many of these projects, enabling us to compete for complex projects and differentiating us from many of our competitors. Self-performance also enables us to better control the critical aspects of our projects, reducing the risk of cost and schedule overruns.

 

Recent Developments

 

Legacy Project Settlement

On October 31, 2024, the Company entered into a settlement agreement in its Golden Gate Bridge Project (the “GGB Project”). Under the terms of the settlement and through its consolidated joint venture with Danny’s Construction Co. LLC, Shimmick/Danny’s Joint

21


Venture (“SDJV”), SDJV will receive total settlement proceeds of $97 million, a contract change order for reduced scope of work of $6 million and a contract change order for extension of project completion and costs incurred on the GGB Project. The GGB Project owner is required to pay SDJV $25 million within 14 business days of the executed agreement and the remaining $72 million cash payment to SDJV on or before December 17, 2024. After paying subcontractor pass-through claims, Shimmick plans to use the remaining proceeds for ongoing operations, including completion of the GGB Project.

The settlement amount and reduction of outstanding scope of work are recorded in Contract assets, current and Contract liabilities, current within the condensed consolidated balance sheets.

As a result of the GGB Project settlement and after accounting for subcontractor, legal and other costs as well as previously recorded revenue, the Company recognized an increase in gross margin of $11 million on the project during the three months ended September 27, 2024 within the condensed consolidated statements of operations.

Additionally, on August 23, 2024, the Company received $33 million in cash as a result of the previously announced settlement of a claim with the United States Army Corps of Engineers for which the revenue and cost of revenue impact was recorded within the condensed consolidated statements of operations for the six months ended June 28, 2024.

Sale-Leaseback Agreement

During the three months ended September 27, 2024, Shimmick completed the sale-leaseback of the Company's equipment yard in Tracy, California. The agreement consummated the sale of the equipment yard for $20.5 million and allows us to continue using the property pursuant to a separately executed seven-year lease. The Company received net proceeds of $17 million, after adjustments for prepaid rent through February 2026 and related closing costs, which were used to repay borrowings under the Revolving Credit Facility. As a result of the sale, the Company recorded a gain of $17 million in Gain on sale of assets within the condensed consolidated statements of operations.

 

ERP Pre-implementation Asset Impairment and Associated Costs

 

During the three months ended September 27, 2024, Shimmick made the strategic decision to enhance the Company’s current enterprise resource planning (ERP) system rather than implementing a new platform which, due to prior capitalized pre-implementation costs and remaining contractual obligations of $5 million included in accrued expenses in the accompanying condensed consolidated balance sheets, resulted in a one-time charge of $16 million recorded in the three months ended September 27, 2024. The write-off is recorded in ERP pre-implementation asset impairment and associated costs within the condensed consolidated statements of operations.

 

Our History and Initial Public Offering

 

Shimmick was founded in 1990 in California and operated as a regional infrastructure construction contractor throughout California for nearly 30 years. In 2017, AECOM acquired Shimmick and consolidated it with its existing construction services, which included former construction operations from Morrison Knudsen, Washington Group International, and others.

 

In January 2021, we were sold by AECOM and began operating as an independent company under new private ownership. After the transaction, we began a transformation to shift our strategy to meet the nation’s growing need for water and other critical infrastructure and grow our business. We are also focusing more on smaller complex projects that we can largely self perform and which we believe will have lower risk and higher margin.

 

On November 16, 2023, the Company completed its initial public offering of 3,575,000 shares of common stock at a price to the public of $7.00 per share (the “IPO”). The net proceeds to the Company from the IPO were approximately $19 million, after deducting underwriting discounts and commissions and before estimated offering expenses payable by the Company. The Company’s common stock began trading on the NASDAQ Global Market on November 14, 2023.

 

Key Factors Affecting Our Performance and Results of Operations

 

We expect that our results of operations will be affected by a number of factors which have discussed below.

Weather, natural disasters and emergencies. The results of our business in a given period can be impacted by adverse weather conditions, severe weather events, natural disasters or other emergencies, which include, among other things, heavy or prolonged snowfall or rainfall, hurricanes, tropical storms, tornadoes, floods, blizzards, extreme temperatures, wildfires, post-wildfire floods and debris flows, pandemics and earthquakes. These conditions and events can negatively impact our financial results due to, among other things, the termination, deferral or delay of projects, reduced productivity and exposure to significant liabilities.

22


 

Seasonality. Typically, our revenue is lowest in the first quarter of the year because cold, snowy or wet conditions can create challenging working environments that are more costly for our customers or cause delays on projects. Second quarter revenue is typically higher than those in the first quarter, as some projects begin, but continued cold and wet weather can often impact productivity. Third quarter revenue is typically the highest of the year, as a greater number of projects are underway and operating conditions, including weather, are normally more accommodating. Project geographic location will also dictate how seasonality affects productivity and timing. Also, the holiday season and inclement weather can sometimes cause delays during the fourth quarter, reducing revenue and increasing costs.

 

Our Ability to Fulfill Backlog Orders. Our backlog consists of the estimated amount of services to be completed from future work on uncompleted contracts or work that has been awarded with contracts still being negotiated. It also includes revenue from change orders and renewal options. Most of our contracts are cancelable on short or no advance notice. Reductions in backlog due to cancellation by a customer, or for other reasons, could significantly reduce the revenue that we actually receive from contracts in backlog. In the event of a project cancellation, we may be reimbursed for certain costs, but we typically have no contractual right to the total revenues reflected in our backlog. Backlog amounts are determined based on target price estimates that incorporate historical trends, anticipated seasonal impacts, experience from similar projects and from communications with our customers. These estimates may prove inaccurate, which could cause estimated revenue to be realized in periods later than originally expected, or not at all. As a result, our backlog as of any particular date is an uncertain indicator of future revenue and earnings. In addition, contracts included in our backlog may not be profitable. If our backlog fails to materialize, our business, financial condition, results of operations and cash flows could be materially and adversely affected.

Our Ability to Obtain New Projects. We selectively bid on projects that we believe offer an opportunity to meet our profitability objectives or that offer the opportunity to enter promising new markets. The potential customers conduct rigorous competitive processes for awarding many contracts. We will potentially face strong competition and pricing pressures for any additional contract awards from other government agencies, and we may be required to qualify or continue to qualify under various multiple award task order contract criteria.

Our Ability to Successfully Expand our Footprint. We review our bidding opportunities to attempt to minimize concentration of work with any one customer, in any one industry, or in tight labor markets. We believe that by carefully positioning ourselves in markets that have meaningful barriers to entry, like those with highly technical or specialized scopes of work, we can continue to be competitive. For example, we target projects with significant, highly-technical work that we can self-perform. We believe this provides us with a distinct pricing advantage, as well as better risk management. In addition, as a result of federal and state-level infrastructure initiatives, we believe that funding for technical construction projects may exceed capacity, enabling us to opportunistically target smaller specialized projects with less risk at higher margins. We may be limited in our ability to expand our footprint by barriers to entry to new markets, competition, and availability of capital and skilled labor.

 

We primarily compete for new contracts independently, seeking to win and complete new projects directly for our customers. Our customers primarily award contracts using one of two methods: the traditional public “competitive bid” method, in which price is the major determining factor, or through a “best value” proposal, where contracts are awarded based on a combination of technical qualifications, proposed project team, schedule, the ability to obtain surety bonds, past performance on similar projects and price, which we believe creates a barrier to entry. Contracts are principally awarded on a fixed-price basis, and we earn and recognize revenue using an input measure of total costs incurred divided by total costs expected to be incurred.

 

Our Ability to Obtain Approval of Change Orders and Successfully Pursue Claims. We are subject to variation in scope and cost of projects from our original projections. In certain circumstances, we seek to collect or assert claims against customers, engineers, consultants, subcontractors or others involved in a project for additional costs exceeding the contract price or for amounts not included in the original contract price. Our experience has often been that public customers have been willing to negotiate equitable adjustments in the contract compensation or completion time provisions if unexpected circumstances arise. However, this process may result in disputes over whether the work performed is beyond the scope of the work included in the original project plans and specifications or, if the customer agrees that the work performed qualifies as extra work, the price that the customer is willing to pay for the extra work. Public customers may seek to impose contractual risk-shifting provisions more aggressively or there could be statutory and other legal prohibitions that prevent or limit contract changes or equitable adjustments.

 

Our Ability to Control Project Costs. Our costs primarily consist of payroll, equipment, materials, and other project related expenses. With a consistent focus on profitability by our management team, we leverage information technology and utilize financial systems to improve project execution and control costs. However, if we are unable to accurately estimate the overall risks, requirements or costs when we bid on or negotiate a contract that is ultimately awarded to us, we may achieve a lower than anticipated profit or incur a loss on the contract. Also, our labor and training expenses may increase as a result of a shortage in the supply of skilled personnel. We may

23


not be able to pass these expenses on to our customers, which could adversely affect our profitability. To the extent that we are unable to buy construction equipment necessary for our needs, either due to a lack of available funding or equipment shortages in the marketplace, we may be forced to rent equipment on a short-term basis, which could increase the costs of performing our contracts. If we are unable to continue to maintain the equipment in our fleet, we may be forced to obtain third-party repair services, which could increase our costs. In addition, the market value of our equipment may unexpectedly decline at a faster rate than anticipated.

 

In addition, as is customary in the construction business, we are required to provide surety bonds to our customers to secure our performance under construction contracts. Our ability to obtain surety bonds primarily depends upon our capitalization, working capital, past performance, management expertise and reputation, as well as certain external factors, including the overall capacity of the surety market. Surety companies consider such factors in relationship to the amount of our backlog and their underwriting standards, which may change from time to time. Events that adversely affect the insurance and bonding markets generally may result in bonding becoming more difficult to obtain in the future, or being available only at a significantly greater cost. If are unable to obtain adequate bonding or if the cost of bonding materially increased, it would limit the amount that we can bid on new contracts, limit the competitiveness of our bids, and could have a material adverse effect on our future revenue and business prospects.

 

Our Ability to Control Selling General and Administrative Costs. Because we now exist as a public company, we incur significant expenses on an ongoing basis that we did not incur as a private company. Those costs include additional director and officer liability insurance expenses, stock exchange listing expenses, as well as third-party and internal resources related to accounting, auditing, Sarbanes-Oxley Act compliance, legal and investor and public relations expenses. These costs are generally selling, general and administrative expenses. We have also implemented the 2023 Omnibus Incentive Plan to align our equity compensation program with public company plans and practices, which increases our stock-based compensation expense.

 

Joint Ventures. We participate in various construction joint ventures in order to share expertise, risk and resources for certain highly complex, large, and/or unique projects. Generally, each construction joint venture is formed to accomplish a specific project and is jointly controlled by the joint venture partners. We select our joint venture partners based on our analysis of their construction and financial capabilities, expertise in the type of work to be performed and past working relationships, among other criteria. The joint venture agreements typically provide that our interests in any profits and assets, and our respective share in any losses and liabilities, that may result from the performance of the contract are limited to our stated percentage interest in the project. Under each joint venture agreement, one partner is designated as the sponsor. The sponsoring partner typically provides administrative, accounting and much of the project management support for the project and generally receives a fee from the joint venture for these services. We have been designated as the sponsoring partner in some venture projects and are a non-sponsoring partner in others. We incur transaction and integration costs prior to fully realizing the benefits of acquisition synergies. Joint ventures often require significant investments before they begin operations and we incur many of these costs prior to realizing any gain on the investment in the joint venture. If we are unable to recoup these costs, it could have a significant impact on our business.

 

How We Assess Performance of Our Business

Revenue

We currently derive our revenue predominantly by providing infrastructure, operations and management services around the United States. We generally recognize revenue over-time as performance obligations are satisfied and control over promised goods or services are transferred to our customers.

Gross Margin

Gross margin represents revenue less contract costs. Contract costs consist of all direct and indirect costs on contracts, including raw materials, labor, equipment costs, and subcontractor costs. If the estimates of costs to complete fixed-price contracts indicate a further loss, the entire amount of the additional loss expected over the life of the project is recognized in the current period in the cost of revenue.

Selling, General, and Administrative Expenses

Selling, general and administrative expenses consist primarily of salaries and personnel costs for our administrative, finance and accounting, legal, information systems, human resources and certain managerial employees. Additional expenses include audit, consulting and professional fees, travel, insurance, office space rental costs, property taxes and other corporate and overhead expenses.

Equity in Earnings (Loss) of Unconsolidated Joint Ventures

Equity in earnings (loss) of unconsolidated joint ventures includes our return on investment in unconsolidated joint ventures.

Results of Operations

24


Three Months Ended September 27, 2024 compared to the Three Months Ended September 29, 2023

The following table sets forth selected financial data for the three months ended September 27, 2024 compared to the three months ended September 29, 2023:

 

 

Three Months Ended

 

 

 

 

 

% of Revenue

 

September 27,

 

 

September 29,

 

 

 

 

 

% Change

 

 

September 27,

 

 

September 29,

 

(In thousands, except percentage data)

2024

 

 

2023

 

 

$ Change

 

 

 

 

 

2024

 

 

2023

 

Revenue

$

166,035

 

 

$

175,448

 

 

$

(9,413

)

 

 

(5

)%

 

 

100

%

 

 

100

%

Cost of revenue

 

153,846

 

 

 

158,436

 

 

 

(4,590

)

 

 

(3

)

 

 

93

 

 

 

90

 

Gross margin

 

12,189

 

 

 

17,012

 

 

 

(4,823

)

 

 

(28

)

 

 

7

 

 

 

10

 

Selling, general and administrative expenses

 

12,985

 

 

 

14,022

 

 

 

(1,037

)

 

 

(7

)

 

 

8

 

 

 

8

 

ERP pre-implementation asset impairment and associated costs

 

15,708

 

 

 

-

 

 

 

15,708

 

 

NM

 

 

 

9

 

 

 

-

 

Total operating expenses

 

28,693

 

 

 

14,022

 

 

 

14,671

 

 

 

105

 

 

 

17

 

 

 

8

 

Equity in earnings of unconsolidated joint ventures

 

812

 

 

 

2,577

 

 

 

(1,765

)

 

 

(68

)

 

 

-

 

 

 

1

 

Gain on sale of assets

 

16,896

 

 

 

30,069

 

 

 

(13,173

)

 

 

(44

)

 

 

10

 

 

 

17

 

Income from operations

 

1,204

 

 

 

35,636

 

 

 

(34,432

)

 

 

(97

)

 

 

-

 

 

 

20

 

Interest expense

 

1,977

 

 

 

412

 

 

 

1,565

 

 

 

380

 

 

 

1

 

 

 

-

 

Other expense, net

 

791

 

 

 

393

 

 

 

398

 

 

 

101

 

 

 

-

 

 

 

-

 

Net (loss) income before income tax

 

(1,564

)

 

 

34,831

 

 

 

(36,395

)

 

 

(104

)

 

 

(1

)

 

 

20

 

Income tax expense

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

-

 

Net (loss) income

$

(1,564

)

 

$

34,831

 

 

$

(36,395

)

 

 

(104

)%

 

 

(1

)%

 

 

20

%

 

 

Revenue and gross margin

 

The following table sets forth selected revenue and gross margin data for the three months ended September 27, 2024 compared to the three months ended September 29, 2023:

 

 

Three Months Ended

 

 

 

 

 

 

 

 

(In thousands, except percentage data)

September 27, 2024

 

 

September 29, 2023

 

 

$ Change

 

 

% Change

 

 

Shimmick Projects

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

101,475

 

 

$

109,884

 

 

$

(8,409

)

 

 

(8

)%

 

Gross Margin

$

6,181

 

 

$

15,060

 

 

$

(8,879

)

 

 

(59

)%

 

Gross Margin (%)

 

6

%

 

 

14

%

 

 

 

 

 

 

 

Foundations Projects

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

10,837

 

 

$

11,523

 

 

$

(686

)

 

 

(6

)%

 

Gross Margin

$

(1,904

)

 

$

(1,432

)

 

$

(472

)

 

 

33

%

 

Gross Margin (%)

 

(18

)%

 

 

(12

)%

 

 

 

 

 

 

 

Legacy Projects

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

53,723

 

 

$

54,041

 

 

$

(318

)

 

 

(1

)%

 

Gross Margin

$

7,912

 

 

$

3,384

 

 

$

4,528

 

 

 

134

%

 

Gross Margin (%)

 

15

%

 

 

6

%

 

 

 

 

 

 

 

Consolidated Total

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

166,035

 

 

$

175,448

 

 

$

(9,413

)

 

 

(5

)%

 

Gross Margin

$

12,189

 

 

$

17,012

 

 

$

(4,823

)

 

 

(28

)%

 

Gross Margin (%)

 

7

%

 

 

10

%

 

 

 

 

 

 

 

 

25


Shimmick Projects

 

Projects started after the AECOM Sale Transactions ("Shimmick Projects") have focused on water infrastructure and other critical infrastructure. Revenue recognized on Shimmick Projects was $101 million and $110 million for the three months ended September 27, 2024 and September 29, 2023, respectively. The $9 million decrease in revenue was primarily the result of a $28 million decrease from lower activity on existing jobs and jobs winding down partially offset by $19 million of revenue from a new water infrastructure job.

 

Gross margin recognized on Shimmick Projects was $6 million and $15 million for the three months ended September 27, 2024 and September 29, 2023, respectively. The decline in the gross margin was primarily the result of a $12 million decrease in gross margin on existing jobs that are winding down and completing partially offset by a $3 million increase in margin from a new water infrastructure job.

 

Foundations Projects

 

The Company entered into an agreement to sell the assets of our non-core Foundations Projects in the second quarter of 2024 and will be winding down any remaining work during the remainder of the 2024 fiscal year. As a result, revenue from Foundations Projects will decline during the remainder of the 2024 fiscal year. Revenue recognized on Foundations Projects was $11 million and $12 million for the three months ended September 27, 2024 and September 29, 2023, respectively. The decline in revenue was the result of timing of jobs winding down.

 

Gross margin recognized on Foundations Projects was $(2) million and $(1) million for the three months ended September 27, 2024 and September 29, 2023, respectively. The decline in gross margin was the result of cost overruns and jobs winding down.

 

Legacy Projects

 

As part of the AECOM Sale Transactions, we assumed the Legacy Projects and backlog that were started under AECOM. Legacy Projects revenue was flat at $54 million for each of the three months ended September 27, 2024 and September 29, 2023. As a result of the GGB Project settlement and after accounting for previously recorded revenue, we made an adjustment to revenue of $31 million to reflect the settlement amount (which is included in the $54 million of revenue for the three months ended September 27, 2024), which offset continued impacts of Legacy Projects winding down. See Recent Developments for additional details.

 

Gross margin was $8 million and $3 million for the three months ended September 27, 2024 and September 29, 2023, respectively. The increase in gross margin was primarily as a result of the GGB Project settlement which was partially offset by continued impacts of Legacy Projects winding down, as well as additional legal fees to pursue contract modifications and recoveries and additional cost overruns on other Legacy Loss Projects (as defined below).

 

A subset of Legacy Projects ("Legacy Loss Projects") have experienced significant cost overruns due to the COVID pandemic, design issues, legal costs and other factors. In the Legacy Loss Projects, we have recognized the estimated costs to complete and the loss expected from these projects. If the estimates of costs to complete fixed-price contracts indicate a further loss, the entire amount of the additional loss expected over the life of the project is recognized as a period cost in the cost of revenue. As these Legacy Loss Projects continue to wind down to completion, no further gross margin will be recognized and in some cases, there may be additional costs associated with these projects. Revenue recognized on these Legacy Loss Projects was $49 million and $27 million for the three months ended September 27, 2024 and September 29, 2023, respectively. The increase was primarily as a result of the GGB Project settlement discussed above, partially offset by continued impacts of other Legacy Loss Projects winding down. Gross margin recognized on these Legacy Loss Projects was $10 million and $(1) million for the three months ended September 27, 2024 and September 29, 2023, respectively, the increase of which is primarily as a result of the GGB Project settlement.

Selling, general and administrative expenses

Selling, general and administrative expenses remained approximately flat period over period.

 

Equity in earnings of unconsolidated joint ventures

Equity in earnings of unconsolidated joint ventures was $1 million, compared to earnings of $3 million in the prior year period. The decrease was primarily driven by increased costs due to schedule extensions experienced during the nine months ended September 27, 2024.

 

Gain on sale of assets

26


Gain on sale of assets decreased by $13 million primarily due to the gain recognized on the sale of non-core business contracts for $30 million during the three months ended September 29, 2023 that did not reoccur during the nine months ended September 27, 2024, partially offset by the $17 million gain recognized on the transaction for the sale-leaseback of our equipment yard in Tracy, California during the three months ended September 27, 2024.

ERP pre-implementation asset impairment and associated costs

ERP pre-implementation asset impairment and associated costs increased by $16 million due to the strategic decision to enhance the Company’s current ERP system rather than implementing a new platform which, due to prior capitalized costs and remaining contractual obligations, resulted in a one-time charge of $16 million recorded in the three months ended September 27, 2024.

 

Interest expense

Interest expense increased by $2 million primarily due to interest charges on the Credit Facility which was not entered into until May 20, 2024.

 

Other expense, net

 

Other expense, net remained approximately flat period over period.

 

Income tax expense

 

Income tax expense was flat period over period. Due to an expected tax loss for fiscal year ending 2024, no taxable income or tax expense is anticipated for 2024, and no taxable income was recorded for the prior year three months ended September 29, 2023.

 

Net (loss) income

 

Net (loss) income decreased by $36 million to a net loss of $2 million for the three months ended September 27, 2024, primarily due to an increase in ERP pre-implementation asset impairment and associated costs of $16 million, a decrease in gain on the sale of assets of $13 million, decrease in gross margin of $5 million, increase of interest expense of $2 million and decrease in equity in earnings of unconsolidated joint ventures of $2 million all as described above.

 

 

Nine Months Ended September 27, 2024 compared to the Nine Months Ended September 29, 2023

The following table sets forth selected financial data for the nine months ended September 27, 2024 compared to the nine months ended September 29, 2023:

 

 

Nine Months Ended

 

 

 

 

 

% of Revenue

 

September 27,

 

 

September 29,

 

 

 

 

 

% Change

 

 

September 27,

 

 

September 29,

 

(In thousands, except percentage data)

2024

 

 

2023

 

 

$ Change

 

 

 

 

 

2024

 

 

2023

 

Revenue

$

376,684

 

 

$

494,744

 

 

$

(118,060

)

 

 

(24

)%

 

 

100

%

 

 

100

%

Cost of revenue

 

411,485

 

 

 

471,967

 

 

 

(60,482

)

 

 

(13

)

 

 

109

 

 

 

95

 

Gross margin

 

(34,801

)

 

 

22,777

 

 

 

(57,578

)

 

 

(253

)

 

 

(9

)

 

 

5

 

Selling, general and administrative expenses

 

47,878

 

 

 

47,841

 

 

 

37

 

 

 

-

 

 

 

13

 

 

 

10

 

ERP pre-implementation asset impairment and associated costs

 

15,708

 

 

 

-

 

 

 

15,708

 

 

NM

 

 

 

4

 

 

 

-

 

Total operating expenses

 

63,586

 

 

 

47,841

 

 

 

15,745

 

 

 

33

 

 

 

17

 

 

 

10

 

Equity in (loss) earnings of unconsolidated joint ventures

 

(779

)

 

 

9,570

 

 

 

(10,349

)

 

 

(108

)

 

 

-

 

 

 

2

 

Gain on sale of assets

 

20,585

 

 

 

31,749

 

 

 

(11,164

)

 

 

(35

)

 

 

5

 

 

 

6

 

(Loss) income from operations

 

(78,581

)

 

 

16,255

 

 

 

(94,836

)

 

 

(583

)

 

 

(21

)

 

 

3

 

Interest expense

 

4,370

 

 

 

1,020

 

 

 

3,350

 

 

 

328

 

 

 

1

 

 

 

-

 

Other expense, net

 

3,335

 

 

 

48

 

 

 

3,287

 

 

 

6,848

 

 

 

1

 

 

 

-

 

Net (loss) income before income tax

 

(86,286

)

 

 

15,187

 

 

 

(101,473

)

 

 

(668

)

 

 

(23

)

 

 

3

 

Income tax expense

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

-

 

Net (loss) income

$

(86,286

)

 

$

15,187

 

 

$

(101,473

)

 

 

(668

)%

 

 

(23

)%

 

 

3

%

 

27


 

 

 

Revenue and gross margin

 

The following table sets forth selected revenue and gross margin data for the nine months ended September 27, 2024 compared to the nine months ended September 29, 2023:

 

 

Nine Months Ended

 

 

 

 

 

 

 

 

(In thousands, except percentage data)

September 27, 2024

 

 

September 29, 2023

 

 

$ Change

 

 

% Change

 

 

Shimmick Projects

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

275,457

 

 

$

301,475

 

 

$

(26,018

)

 

 

(9

)%

 

Gross Margin

$

10,316

 

 

$

28,626

 

 

$

(18,310

)

 

 

(64

)%

 

Gross Margin (%)

 

4

%

 

 

9

%

 

 

 

 

 

 

 

Foundations Projects

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

25,931

 

 

$

40,615

 

 

$

(14,684

)

 

 

(36

)%

 

Gross Margin

$

(8,212

)

 

$

(7,041

)

 

$

(1,171

)

 

 

17

%

 

Gross Margin (%)

 

(32

)%

 

 

(17

)%

 

 

 

 

 

 

 

Legacy Projects

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

75,296

 

 

$

152,654

 

 

$

(77,358

)

 

 

(51

)%

 

Gross Margin

$

(36,905

)

 

$

1,192

 

 

$

(38,097

)

 

 

(3196

)%

 

Gross Margin (%)

 

(49

)%

 

 

1

%

 

 

 

 

 

 

 

Consolidated Total

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

376,684

 

 

$

494,744

 

 

$

(118,060

)

 

 

(24

)%

 

Gross Margin

$

(34,801

)

 

$

22,777

 

 

$

(57,578

)

 

 

(253

)%

 

Gross Margin (%)

 

(9

)%

 

 

5

%

 

 

 

 

 

 

 

 

 

Shimmick Projects

 

Shimmick Projects have focused on water infrastructure and other critical infrastructure. Revenue recognized on Shimmick Projects was $275 million and $301 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The $26 million decrease in revenue was primarily the result of a $63 million decrease from lower activity on existing jobs and jobs winding down partially offset by $37 million of revenue from a new water infrastructure job and ramp up of a transportation project.

 

Gross margin recognized on Shimmick Projects was $10 million and $29 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The decline in the gross margin was primarily the result of a $23 million decrease driven by increased cost, schedule extensions and a decrease on existing jobs that are winding down, partially offset by $6 million of gross margin from a new water infrastructure job.

 

Foundations Projects

 

The Company entered into an agreement to sell the assets of our non-core Foundations Projects in the second quarter of 2024 and will be winding down any remaining work during the remainder of the 2024 fiscal year. As a result, revenue will decline during the remainder of the 2024 fiscal year. Revenue recognized on Foundations Projects was $26 million and $41 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The $15 million decline in revenue was the result of timing of multiple jobs winding down.

 

Gross margin recognized on Foundations Projects was $(8) million and $(7) million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The decline in gross margin was the result of cost overruns and jobs winding down.

 

Legacy Projects

 

As part of the AECOM Sale Transactions, we assumed the Legacy Projects and backlog that were started under AECOM. Legacy Projects revenue was $75 million, a decline of $77 million as the Company works to complete these projects. The decline in revenue was primarily driven by continued impacts of Legacy Projects winding down during fiscal 2024, the sale of non-core business contracts in the third quarter of 2023 as well as a non-cash adjustment to revenue on a Legacy Loss Project settlement recognized during the second quarter of 2024, partially offset by the GGB Project settlement. See Recent Developments for additional details associated with the GGB Project settlement.

 

28


Gross margin was $(37) million, a decrease of $38 million as compared to the nine months ended September 29, 2023, primarily as a result of the Legacy Loss Project settlement during the second quarter of 2024, projects winding down and additional cost overruns on Legacy Loss Projects that have experienced additional increases in the cost to complete as well as additional legal fees to pursue contract modifications and recoveries, partially offset by the GGB Project settlement.

 

In the Legacy Loss Projects, we have recognized the estimated costs to complete and the loss expected from these projects. If the estimates of costs to complete fixed-price contracts indicate a further loss, the entire amount of the additional loss expected over the life of the project is recognized as a period cost in the cost of revenue. As these Legacy Loss Projects continue to wind down to completion, no further gross margin will be recognized and in some cases, there may be additional costs associated with these projects. Revenue recognized on these Legacy Loss Projects was $57 million and $80 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. Gross margin recognized on these Legacy Loss Projects was $(34) million and $(3) million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The decrease in gross margin was primarily the result of the Legacy Loss Project settlement during the second quarter of 2024, additional increases in the cost to complete as well as additional legal fees to pursue contract modifications and recoveries, partially offset by the GGB Project settlement.

Selling, general and administrative expenses

Selling, general and administrative expenses remained approximately flat period over period.

 

Equity in (loss) earnings of unconsolidated joint ventures

Equity in (loss) earnings of unconsolidated joint ventures was a loss of $1 million, compared to earnings of $10 million in the prior year period, primarily due a favorable subcontractor settlement during the nine months ended September 29, 2023 that did not reoccur during the nine months ended September 27, 2024 and increased costs due to schedule extensions.

 

Gain on sale of assets

Gain on sale of assets decreased by $11 million primarily due to the gain recognized on the sale of non-core business contracts for $30 million during the three months ended September 29, 2023 that did not reoccur during the nine months ended September 27, 2024, partially offset by the $17 million gain recognized on the transaction for the sale-leaseback of our equipment yard in Tracy, California and $2 million gain recognized on the sale of the assets of our non-core Foundations Projects during the nine months ended September 27, 2024.

ERP pre-implementation asset impairment and associated costs

ERP pre-implementation asset impairment and associated costs increased by $16 million due to the strategic decision to enhance the Company’s current ERP system rather than implementing a new platform which, due to prior capitalized costs and remaining contractual obligations, resulted in a one-time charge of $16 million recorded in the nine months ended September 27, 2024.

 

Interest expense

 

Interest expense increased by $3 million primarily due to interest charges on the Credit Facility which was entered into on May 20, 2024 as well as interest charges on the Revolving Credit Facility which was not entered into until March 27, 2023.

 

Other expense, net

Other expense, net increased by $3 million for the nine months ended September 27, 2024 primarily due to a $1 million loss recognized on the settlement of certain claims with AECOM as well as expenses recognized associated with the change in fair value of contingent consideration and other costs incurred during the nine months ended September 27, 2024.

 

Income tax expense

29


Income tax expense was flat period over period. Due to an expected tax loss for fiscal year ending 2024, no taxable income or tax expense is anticipated for 2024, and no taxable income was recorded for the prior year nine months ended September 29, 2023.

 

Net loss

 

Net loss increased by $101 million to a net loss of $86 million for the nine months ended September 27, 2024, primarily due to decreases in gross margin of $58 million, an increase in ERP pre-implementation asset impairment and associated costs of $16 million, decrease of gain on the sale of assets of $11 million, increase in equity in loss of unconsolidated joint ventures of $10 million, increase in other expense, net of $3 million as well as an increase in interest expense of $3 million all as described above.

 

Non-GAAP Financial Measures

We report our financial results in accordance with GAAP. However, management believes that certain non-GAAP financial measures provide investors with additional useful information in evaluating our performance. Therefore, to supplement our condensed consolidated financial statements, we provide investors with certain non-GAAP financial measures, including Adjusted net income (loss) and Adjusted EBITDA.

Adjusted Net Income (Loss)

Adjusted net income (loss) represents Net income (loss) attributable to Shimmick Corporation adjusted to eliminate stock-based compensation, ERP pre-implementation asset impairment and associated costs, legal fees and other costs for Legacy Projects and transaction-related costs and changes in fair value of contingent consideration remaining after the impact of transactions with AECOM. We have also made an adjustment for transformation costs we have incurred including advisory costs as we settle outstanding claims, exit the Legacy Projects and transform the Company into a water-focused business.

We have included Adjusted net income (loss) in this Form 10-Q because it is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short and long-term operational plans. In particular, we believe that the exclusion of the income and expenses eliminated in calculating Adjusted net income (loss) can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Adjusted net income (loss) provides useful information to investors and others in understanding and evaluating our results of operations.

 

Our use of Adjusted net income (loss) as an analytical tool has limitations, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Some of these limitations are:

 

Adjusted net income (loss) does not reflect changes in, or cash requirements for, our working capital needs,
Adjusted net income (loss) does not reflect the potentially dilutive impact of stock-based compensation, and
other companies, including companies in our industry, might calculate Adjusted net income (loss) or similarly titled measures differently, which reduces their usefulness as comparative measures.

 

Because of these and other limitations, you should consider Adjusted net income (loss) alongside Net income (loss) attributable to Shimmick Corporation, which is the most directly comparable GAAP measure.

Adjusted EBITDA

Adjusted EBITDA represents our Net income (loss) attributable to Shimmick Corporation before interest expense, income tax expense and depreciation and amortization, adjusted to eliminate stock-based compensation, ERP pre-implementation asset impairment and associated costs, legal fees and other costs for Legacy Projects and other costs. We have also made an adjustment for transformation costs we have incurred including advisory costs as we settle outstanding claims, exit the Legacy Projects and transform the Company into a water-focused business.

We have included Adjusted EBITDA in this Form 10-Q because it is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short and long-term operational plans. In particular, we believe that the exclusion of the income and expenses eliminated in calculating Adjusted EBITDA can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our results of operations.

30


Our use of Adjusted EBITDA as an analytical tool has limitations, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Some of these limitations are:

although depreciation and amortization are non-cash charges, the assets being depreciated and amortized might have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements,
Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs,
Adjusted EBITDA does not reflect the potentially dilutive impact of stock-based compensation,
Adjusted EBITDA does not reflect interest or tax payments that would reduce the cash available to us, and
other companies, including companies in our industry, might calculate Adjusted EBITDA or similarly titled measures differently, which reduces their usefulness as comparative measures.

 

Because of these and other limitations, you should consider Adjusted EBITDA alongside Net income (loss) attributable to Shimmick Corporation, which is the most directly comparable GAAP measure.

See reconciliations below:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net (loss) income attributable to Shimmick Corporation

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

Transformation costs (1)

 

 

1,924

 

 

 

-

 

 

 

4,532

 

 

 

-

 

Stock-based compensation

 

 

1,337

 

 

 

496

 

 

 

3,304

 

 

 

1,547

 

ERP pre-implementation asset impairment and associated costs(2)

 

 

15,708

 

 

 

-

 

 

 

15,708

 

 

 

-

 

Legal fees and other costs for Legacy Projects (3)

 

 

6,436

 

 

 

1,708

 

 

 

11,796

 

 

 

6,346

 

Other (4)

 

 

414

 

 

 

(109

)

 

 

860

 

 

 

1,808

 

Adjusted net income (loss)

 

$

24,255

 

 

$

36,662

 

 

$

(50,086

)

 

$

24,631

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net (loss) income attributable to Shimmick Corporation

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

Depreciation and amortization

 

 

3,447

 

 

 

4,637

 

 

 

11,646

 

 

 

13,186

 

Interest expense

 

 

1,977

 

 

 

413

 

 

 

4,370

 

 

 

1,020

 

Income tax expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Transformation costs (1)

 

 

1,924

 

 

 

-

 

 

 

4,532

 

 

 

-

 

Stock-based compensation

 

 

1,337

 

 

 

496

 

 

 

3,304

 

 

 

1,547

 

ERP pre-implementation asset impairment and associated costs(2)

 

 

15,708

 

 

 

-

 

 

 

15,708

 

 

 

-

 

Legal fees and other costs for Legacy Projects (3)

 

 

6,436

 

 

 

1,708

 

 

 

11,796

 

 

 

6,346

 

Other (4)

 

 

414

 

 

 

(109

)

 

 

860

 

 

 

1,808

 

Adjusted EBITDA

 

$

29,679

 

 

$

41,712

 

 

$

(34,070

)

 

$

38,837

 

 

(1) Consists of transformation-related costs we have incurred including advisory costs as we settle outstanding claims, exit the Legacy Projects and transform the Company into a water-focused business.

(2) Reflects a strategic decision to enhance the Company’s current ERP system rather than implementing a new platform which, due to prior capitalized costs and remaining contractual obligations, resulted in a one-time charge of $16 million in the third quarter of fiscal 2024.

(3) Consists of legal fees and other costs incurred in connection with claims relating to Legacy Projects.

(4) Consists of transaction-related costs and changes in fair value of contingent consideration remaining after the impact of transactions with AECOM.

31


Liquidity and Capital Resources

Capital Requirements and Sources of Liquidity

During the nine months ended September 27, 2024 our capital expenditures were approximately $10 million compared to $6 million for the nine months ended September 29, 2023. Historically, we have had significant cash requirements in order to organically expand our business to undertake new projects. Our cash requirements include costs related to increased expenditures for equipment, facilities and information systems, purchase of materials and production of materials and cash to fund our organic expansion into new markets, including through joint ventures. Our working capital needs are driven by the seasonality and growth of our business, with our cash requirements greater in periods of growth. Additional cash requirements resulting from our growth include the costs of additional personnel, enhancing our information systems, our compliance with laws and rules applicable to being a public company and, in the future, our integration of any acquisitions. Unrestricted cash and cash equivalents at September 27, 2024 totaled $26 million and availability under the Revolving Credit Facility and Credit Facility totaled $15 million and $18 million, respectively, resulting in total liquidity of $59 million. In addition, we expect to receive approximately $97 million in the 2024 fiscal year as a result of the settlement of the claim on the GGB Project as discussed in Recent Developments.

We have historically relied upon cash available through operating activities, in addition to credit facilities and existing cash balances, to finance our working capital requirements and to support our growth. On November 16, 2023, we completed our IPO pursuant to which we issued and sold an aggregate of 3,575,000 shares of common stock at a price to the public of $7.00 per share. We received aggregate net proceeds of approximately $19 million after deducting underwriting discounts and commissions of $2 million and other offering expenses of $4 million. We will continue to monitor the capital markets and may continue raising additional capital through the issuance of our common shares, authorized preferred shares or other securities.

We regularly monitor potential capital sources, including equity and debt financing, in an effort to meet our planned expenditures and liquidity requirements. Our future success will be highly dependent on our ability to access outside sources of capital.

As is customary in our business, we are required to provide surety bonds to secure our performance under our contracts. Our ability to obtain surety bonds primarily depends upon our capitalization, working capital, past performance, management expertise and reputation and certain external factors, including the overall capacity of the surety market. Surety companies consider such factors in relationship to the amount of our backlog and their underwriting standards, which may change from time to time. We have pledged proceeds and other rights under our contracts to our bond surety company. Events that affect the insurance and bonding markets may result in bonding becoming more difficult to obtain in the future, or being available only at a significantly greater cost.

We believe that our operating, investing and financing cash flows are sufficient to fund our operations for at least the next twelve months. However, future cash flows are subject to a number of variables, and significant additional expenditures will be required to conduct our operations. Furthermore, as a result of the completion of our IPO on November 16, 2023, we have incurred and expect to continue to incur additional costs associated with being a public company. There can be no assurance that operations and other capital resources will provide cash in sufficient amounts to maintain planned or future levels of expenditures. In the event we make one or more acquisitions and the amount of capital required is greater than the amount we have available for acquisitions at that time, we could be required to reduce the expected level of expenditures and/or seek additional capital. If we seek additional capital, we may do so through joint ventures, asset sales and sale-leaseback transactions, offerings of debt or equity securities or other means. We cannot guarantee that this additional capital will be available on acceptable terms or at all. If we are unable to obtain the funds we need, we may not be able to complete acquisitions that may be favorable to us or finance the expenditures necessary to conduct our operations.

Total debt outstanding is presented on the condensed consolidated balance sheets as follows:

 

(In thousands)

 

September 27, 2024

 

 

December 29, 2023

 

Credit Facility

 

$

42,000

 

 

$

-

 

Revolving Credit Facility

 

 

-

 

 

 

29,914

 

Unamortized debt issuance costs

 

 

(2,097

)

 

 

(287

)

Long term debt, net

 

$

39,903

 

 

$

29,627

 

Revolving Credit Facility

On March 27, 2023, we entered into the Revolving Credit Facility with MidCap Financial Services, LLC, which originally provided a total commitment of $30 million. The Revolving Credit Facility has been subsequently amended, most recently on September 25, 2024. As amended, the Revolving Credit Facility provides for a total commitment of $15 million and bears interest at an annual rate of adjusted term SOFR, subject to a 1.0% floor, plus 5.50%. Further, the Revolving Credit Facility is subject to an annual collateral management fee of 0.50% and an annual unused line fee of 0.50%. The Revolving Credit Facility includes certain financial operating

32


covenants, including a minimum liquidity requirement of $7.5 million. The Revolving Credit Facility matures on December 31, 2024. The Company is not aware of any instances of noncompliance with the key financial covenants as of September 27, 2024.

In the three months ended September 27, 2024, we repaid $15 million of the amount outstanding under the Revolving Credit Facility. As of September 27, 2024, no borrowings were outstanding under the Revolving Credit Facility. As of December 29, 2023, $30 million was outstanding under the Revolving Credit Facility, respectively.

Credit Facility

On May 20, 2024, the Company, as guarantor, and its wholly-owned subsidiaries as borrowers (“Borrowers”), Alter Domus (US) LLC, as agent, and AECOM and Berkshire Hathaway Specialty Insurance Company (“BHSI”) as lenders, entered into a revolving credit facility (the “Credit Agreement”). The Credit Agreement was subsequently amended on September 25, 2024 to among other things, permit the Company’s concurrent amendment to the Revolving Credit Facility. As amended, the Credit Agreement provides borrowing capacity up to $60 million. The obligations under the Credit Agreement bear interest at a per annum rate equal to one month Term SOFR (as defined in the Credit Agreement), subject to a 1.00% floor, plus 3.50%. Interest on any outstanding amounts drawn under the Credit Agreement will be payable, in kind or in cash at the election of the Company, on the last day of each month and upon prepayment.

The Credit Agreement matures on May 20, 2029 (the “Maturity Date”), and the Borrowers may borrow, repay and reborrow amounts under the Credit Agreement until the Maturity Date.

Obligations of the Borrowers under the Credit Agreement are guaranteed by the Company and secured by a lien on substantially all assets of the Company and the Borrowers.

The Credit Agreement contains customary affirmative and negative covenants for a transaction of this type, including covenants that limit liens, asset sales and investments, in each case subject to negotiated exceptions and baskets. In addition, the Credit Agreement contains a maximum leverage ratio covenant as tested quarterly commencing with the close of the fourth quarter of 2025. The Credit Agreement also contains representations and warranties and event of default provisions customary for a transaction of this type. The Company is not aware of any instances of noncompliance with financial covenants as of September 27, 2024. As of September 27, 2024, $42 million was outstanding under the Credit Facility.

The transactions with AECOM also included a mutual release and settlement of certain claims with AECOM and a corresponding agreement to issue 7,745,000 shares of our common shares to AECOM. 5,144,622 of the common shares were issued on May 20, 2024 and issuance of the remaining 2,600,378 shares was completed following shareholder approval on June 26, 2024. Of the total common shares issued, 1,036,949 were held in escrow which resulted in an AECOM voting interest of 19.9% as of September 27, 2024. The Company recognized a loss of $1 million in Other expense, net within the condensed consolidated statements of operations as a result of the share issuance which represented the excess of the $13 million fair market value of the common shares at the time of issuance over the $12 million carrying value of the contingent consideration liabilities settled with AECOM.

 

Cash Flows Analysis

The following table sets forth our cash flows for the periods indicated:

 

 

 

Nine Months Ended

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

Net cash used in operating activities

 

$

(66,183

)

 

$

(64,776

)

Net cash provided by investing activities

 

 

18,389

 

 

 

13,153

 

Net cash provided by financing activities

 

 

10,457

 

 

 

32,694

 

Net decrease in cash, cash equivalents and restricted cash

 

 

(37,337

)

 

 

(18,929

)

Cash, cash equivalents and restricted cash, beginning of period

 

 

63,910

 

 

 

82,085

 

Cash, cash equivalents and restricted cash, end of period

 

$

26,573

 

 

$

63,156

 

 

Operating Activities

During the nine months ended September 27, 2024, net cash used in operating activities was $66 million, compared to net cash used in operating activities of $65 million for the nine months ended September 29, 2023. Cash flows used in operating activities were driven by increased net loss, adjusted for various non-cash items and changes in accounts receivable, contract assets, accounts payable, contract liabilities and accrued expenses balances (collectively, “Contract Capital”), as discussed below.

 

33


Changes in Contract Capital—The change in operating assets and liabilities varies due to fluctuations and timing in operating activities and Contract Capital. The changes in the components of Contract Capital during the nine months ended September 27, 2024 and September 29, 2023 were as follows:

 

 

 

Nine Months Ended

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

Accounts receivable, net

 

$

663

 

 

$

(12,012

)

Due from unconsolidated joint ventures

 

 

-

 

 

 

313

 

Contract assets

 

 

(2,418

)

 

 

(10,134

)

Accounts payable

 

 

(12,149

)

 

 

24,221

 

Contract liabilities

 

 

(18,157

)

 

 

(41,797

)

Accrued expenses

 

 

34,165

 

 

 

(22,042

)

Changes in Contract Capital, net

 

$

2,104

 

 

$

(61,451

)

 

During the nine months ended September 27, 2024, the increase in contract capital was $2 million, which was primarily due to decreases in accounts payable and contract liabilities, partially offset by increases in accrued expenses. The Company’s Contract Capital fluctuations are impacted by the mix of projects in backlog, seasonality, the timing of new awards and related payments for work performed and the contract billings to the customer as projects are completed. Contract Capital is also impacted at period-end by the timing of accounts receivable collections and accounts payable payments for projects.

 

Investing Activities

For the nine months ended September 27, 2024, net cash provided by investing activities was $18 million, which was primarily driven by proceeds from the sale of assets of $32 million, partially offset by purchases of property, plant and equipment of $10 million and contributions to unconsolidated joint ventures of $3 million.

 

For the nine months ended September 29, 2023, net cash provided by investing activities was $13 million, which primarily consisted of cash proceeds from the sale of non-core business contracts of $30 million, proceeds from sale of property, plant and equipment of $5 million ($4 million due to sale of an office building), and return of investment in unconsolidated joint ventures of $4 million, partially offset by unconsolidated joint venture equity contributions of $20 million and purchases of property, plant and equipment of $6 million.

 

Financing Activities

For the nine months ended September 27, 2024, net cash provided by financing activities was $10 million, which primarily consisted of net borrowings from credit facilities of $12 million, partially offset by $2 million of debt issuance costs incurred for the Credit Facility agreement and associated amendment entered into during the second and third quarters of 2024.

 

For the nine months ended September 29, 2023, net cash provided by financing activities was $33 million, which primarily consisted of net proceeds from the Revolving Credit Facility borrowings of $34 million.

 

Letters of Credit

We obtain standby letters of credit required by our insurance carriers. The Company did not have any letters of credit outstanding as of September 27, 2024 or December 29, 2023.

 

Contractual Obligations

Contractual obligations of the Company consisted of liabilities associated with remaining lease payments for the three months ending January 3, 2025 through the fiscal years ending through December 29, 2028 of approximately $2 million, $7 million, $5 million, $4 million, $4 million, respectively, and approximately $6 million in the aggregate thereafter based on balances outstanding as of September 27, 2024.

Backlog

 

Our backlog consists of the remaining unearned revenue on awarded contracts, including our pro-rata share of work to be performed by unconsolidated joint ventures, less the joint venture partners’ pro-rata share of work to be performed by consolidated joint ventures. We include in backlog estimates of the amount of consideration to be received, including bonuses, awards, incentive fees, fixed-price awards, claims, unpriced change orders, penalties, minimum customer commitments on cost plus arrangements, liquidated damages

34


and certain time and material arrangements in which the estimated value is firm or can be estimated with a reasonable amount of certainty in both timing and amounts. As construction on our contracts progresses, we increase or decrease backlog to take account of changes in estimated quantities under fixed-price contracts, as well as to reflect changed conditions, change orders and other variations from initially anticipated contract revenue and costs, including completion penalties and bonuses. Substantially all of the contracts in our backlog may be canceled or modified at the election of the customer.

 

As of September 27, 2024, we had a backlog of projects of $834 million with over half of that amount comprised of water projects. We believe we have the ability to self-perform many of these projects, enabling us to compete for complex projects and differentiating us from many of our competitors. Self-performance also enables us to better control the critical aspects of our projects, reducing the risk of cost and schedule overruns.

 

The following tables present the Company's percentage of backlog by customer type, contract type and backlog recognized:

 

 

 

As of

 

 

 

September 27, 2024

 

Backlog by customer type:

 

 

 

State and local agencies

 

 

70

%

Federal agencies

 

 

13

%

Private owners

 

 

17

%

Total backlog

 

 

100

%

 

 

 

As of

 

 

 

September 27, 2024

 

Backlog by contract type:

 

 

 

Fixed-price

 

 

85

%

Cost reimbursable

 

 

15

%

Total backlog

 

 

100

%

 

 

 

As of

 

 

 

September 27, 2024

 

Estimated backlog recognized:

 

 

 

0 to 24 months

 

 

81

%

25 to 36 months

 

 

10

%

Beyond 36 months

 

 

9

%

Total backlog

 

 

100

%

Off-Balance Sheet Arrangements

In our joint ventures, the liability of each partner is usually joint and several. This means that each joint venture partner may become liable for the entire risk of performance guarantees provided by each partner to the customer. Typically each joint venture partner indemnifies the other partners for any liabilities incurred in excess of the liabilities the other party is obligated to bear under the respective joint venture agreement. We are unable to estimate the maximum potential amount of future payments that we could be required to make under outstanding performance guarantees related to joint venture projects due to a number of factors, including but not limited to, the nature and extent of any contractual defaults by our joint venture partners, resource availability, potential performance delays caused by the defaults, the location of the projects, and the terms of the related contracts.

 

Critical Accounting Estimates

 

The discussion of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. We evaluate our estimates and assumptions on an ongoing basis. The results of our analysis form the basis for making assumptions about the carrying values of assets

35


and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions, and the impact of such differences may be material to our condensed consolidated financial statements.

 

Our critical accounting estimates are described in more detail in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, of our Form 10-K. There have been no other significant changes in our critical accounting estimates from those reported in our Form 10-K and we believe that the related judgments and assessments have been consistently applied and produce financial information that fairly depicts the financial condition, results of operations, and cash flows for all periods presented.

Emerging Growth Company and Smaller Reporting Company

We are an “emerging growth company,” as defined in the JOBS Act. For so long as we are an emerging growth company, we will, among other things:

not be required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act,
not be required to hold a nonbinding advisory stockholder vote on executive compensation pursuant to Section 14A(a) of the Exchange Act,
not be required to seek stockholder approval of any golden parachute payments not previously approved pursuant to Section 14A(b) of the Exchange Act,
be exempt from any rule adopted by the Public Company Accounting Oversight Board, requiring mandatory audit firm rotation and identification of critical audit matters,
be subject to reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and
be subject to reduced obligations with respect to financial data, including presenting only two years of audited financial statements and only two years of selected financial data in the Form 10-K.

 

In addition, Section 107 of the JOBS Act provides that an emerging growth company can use the extended transition period provided in Section 7(a)(2)(B) of the Securities Act, for complying with new or revised accounting standards. This permits an emerging growth company to delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

 

We will continue to qualify as an emerging growth company until the earliest of:

the last day of our fiscal year following the fifth anniversary of the date of our initial public offering,
the last day of our fiscal year in which we have annual gross revenue of $1.235 billion or more,
the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt, and
the date on which we are deemed to be a “large accelerated filer,” which will occur at such time as we (1) have an aggregate worldwide market value of common equity securities held by non-affiliates of $700.0 million or more as of the last business day of our most recently completed second fiscal quarter, (2) have been required to file annual and quarterly reports under the Exchange Act for a period of at least 12 months and (3) have filed at least one annual report pursuant to the Exchange Act.

 

We are also a smaller reporting company as defined in the Exchange Act. We may continue to be a smaller reporting company even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller reporting companies and will be able to take advantage of these scaled disclosures for so long as our voting and non-voting common stock held by non-affiliates is less than $250.0 million measured on the last business day of our second fiscal quarter, or our annual revenue is less than $100 million during the most recently completed fiscal year and our voting and non-voting common stock held by non-affiliates is less than $700 million measured on the last business day of our second fiscal quarter.

36


 

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Not applicable as we are a “smaller reporting company,” as defined in the Exchange Act.

 

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Management, under the supervision and with the participation of the Chief Executive Officer and Interim Chief Financial Officer, has conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). In conducting our evaluation, management used the updated framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control–Integrated Framework (2013). Disclosure controls and procedures are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.

 

Based on that evaluation, our Chief Executive Officer and Interim Chief Financial Officer concluded that as of September 27, 2024, our disclosure controls and procedures were not effective due to the material weaknesses in internal control over financial reporting described below. We have in place and are executing a remediation plan to address the material weaknesses described below.

 

As discussed in Item 9A of our Form 10-K, we identified material weaknesses in our internal control over financial reporting, which relate to the design and operation of internal control over financial reporting, including the lack of formal and effective controls over certain financial statement account balances, and lack of effective controls over the COSO principles including control environment, risk assessment, control activities, information and communications and monitoring as of December 29, 2023 and December 30, 2022.

 

Management performed additional analyses and other procedures to ensure that our condensed consolidated financial statements were prepared in accordance with U.S. Generally Accepted Accounting Principles ("U.S. GAAP"). Accordingly, management believes that the condensed consolidated financial statements included in this Form 10-Q fairly present, in all material respects, our financial position, results of operations, and cash flows as of and for the periods presented in this Form 10-Q, in accordance with U.S. GAAP.

 

Management’s Plan to Remediate the Identified Material Weaknesses

 

We believe our current staff, which has changed over the last twenty-four months, possess the appropriate skillsets and public company reporting experience to prepare and report on complete and accurate financial statements. We have designed and implemented new entity level controls, information system general controls and financial reporting and business process controls over estimate at completion (revenue), payroll, treasury, property, plant and equipment and leases.

 

We continue to evaluate the controls that we have implemented and conduct such testing that is necessary to conclude on the operating effectiveness of the controls. Additional remediation may be necessary as we continue to monitor and evaluate the effectiveness of controls implemented to date.

 

Changes in Internal Control over Financial Reporting

 

With the exception of the implementation and enhancement of controls in connection with our remediation activities described above, there were no changes to our internal control over financial reporting during the quarter ended September 27, 2024 that have materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.

37


 

PART II. OTHER INFORMATION

 

 

 

The information required with respect to this Part II, Item 1 can be found under Item 1., Financial Statements, Note 11 - Commitments and Contingencies, to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Form 10-Q.

 

 

Item 1A. Risk Factors

 

There have been no material changes to the risk factors disclosed in the Form 10-K.

 

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

None

 

 

Item 3. Defaults Upon Senior Securities

 

None

 

 

Item 4. Mine Safety Disclosures

 

None

 

 

Item 5. Other Information

 

During the fiscal quarter ended September 27, 2024, none of our directors or executive officers adopted, modified or terminated any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement,” except as follows:

 

 

 

 

 

 

 

Plan Arrangement

 

 

 

 

 

Name and Title

 

Action

 

Date

 

Rule 10b5-1(c)

 

Non-Rule 10b5-1

 

 

Maximum Number of Securities to be Sold(2)

 

Plan Expiration Date

Mitchell B. Goldsteen(1), Executive Chairman

 

Adoption

 

08/20/2024

 

X

 

 

-

 

 

1,300,000

 

08/01/2025

 

 

(1) Mr. Goldsteen entered into his Rule 10b5-1 trading arrangement, dated August 20, 2024, through GOHO LLC, an entity which he controls.

(2) The maximum amount shares of common stock to be sold in any three-month period is 325,000 shares. No sales of securities occurred during the fiscal quarter ended September 27, 2024.

38


 

Item 6. Exhibits

 

Exhibit

Number

Description

10.1

 

Amendment No. 5 to Credit, Security and Guaranty Agreement, dated September 25, 2024, by and among Shimmick Construction Company, Inc., Rust Constructors Inc., The Leasing Corporation, SCCI National Holdings, Inc., MidCap Funding IV Trust and other parties thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 26, 2024).

10.2

 

Amendment No. 1 to Credit, Security and Guaranty Agreement, dated September 25, 2024, by and among Shimmick Construction Company, Inc., Rust Constructors Inc., The Leasing Corporation, Shimmick Corporation, the other guarantors party thereto, the agent thereunder, and the lenders time to time party thereto (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on September 26, 2024).

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1#

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2#

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

* Filed herewith.

# Furnished herewith

39


 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

Shimmick Corporation

Date: November 12, 2024

By:

/s/ Amanda Mobley

Amanda Mobley

Interim Chief Financial Officer

 

 

 

 

 

 

 

40


EX-31.1 2 shim-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Steven E. Richards, certify that:

1.
I have reviewed this Form 10-Q of Shimmick Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
[omitted]
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: November 12, 2024

By:

/s/ Steven E. Richards

Steven E. Richards

Chief Executive Officer

 

 


EX-31.2 3 shim-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Amanda Mobley, certify that:

1.
I have reviewed this Form 10-Q of Shimmick Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
[omitted]
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: November 12, 2024

By:

/s/ Amanda Mobley

Amanda Mobley

Interim Chief Financial Officer

 

 


EX-32.1 4 shim-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Shimmick Corporation (the “Company”) on Form 10-Q for the period ended September 27, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: November 12, 2024

By:

/s/ Steven E. Richards

Steven E. Richards

Chief Executive Officer

 

 


EX-32.2 5 shim-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Shimmick Corporation (the “Company”) on Form 10-Q for the period ended September 27, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: November 12, 2024

By:

/s/ Amanda Mobley

Amanda Mobley

Interim Chief Financial Officer

 

 


EX-101.SCH 6 shim-20240927.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Cash Flows 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Business and Organization link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue Receivables and Contract Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Joint Ventures and Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Property Plant and Equipment and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Revenue Receivables and Contract Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Joint Ventures and Variable Interest Entities (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Property Plant and Equipment and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Business and Organization - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Contract Types (Details) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Paranthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Unconditional Right to Cash from Clients (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Financial Information of Consolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Financial Information of Unconsolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Joint Ventures and Variable Interest Entities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Revenue Included Related to Services Provided to Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Joint Ventures and Variable Interest Entities - Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Depreciation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Property Plant and Equipment and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Finite-Lived Intangible Assets Including the weighted Average Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Estimated Aggregate Remaining Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Stock-Based Compensation - Summary of Unvested Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Earnings Per Share - Summary of computation of basic and diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Leases - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Leases - Schedule of Balance Sheets Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Statement [Line Items] Statement [Line Items] Gain loss on other expense (income), net. Gain Loss on Other Expense income Net Gain loss on other expense (income), net Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Debt Instrument [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Plan Name [Domain] Other assets and liabilities Other operating assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Entity Address, Postal Zip Code Performance obligations yet to be satisfied Revenue, Remaining Performance Obligation, Amount Restricted stock units Dilutive potential common shares Weighted Average Number of Shares Outstanding, Diluted, Adjustment Dilutive potential common shares Government Contracts Government Contracts Policy [Policy Text Block] Government contracts policy. Entity Incorporation, State or Country Code Total lease payments Finance Lease, Liability, to be Paid Proceeds from sale of assets Total sale price of non-core business agreement Proceeds from Sale of Intangible Assets 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Weighted average exercise price per share, Exercisable as of September 27, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Other Other Noncash Income (Expense) Other Noncash Income (Expense), Total Weighted average grant date fair value, Forfeited & expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Investment in unconsolidated joint ventures Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total Intangible assets, net Intangible Assets, Net (Including Goodwill) Intangible Assets, Net (Including Goodwill), Total Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Long-Term Debt, Type [Domain] Variable Interest Entity, Not Primary Beneficiary [Member] Variable Interest Entity, Not Primary Beneficiary [Member] ERP pre-implementation asset impairment E R P Pre-Implementation Asset Impairment ERP pre-implementation asset impairment. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Contract with Customer, Basis of Pricing [Axis] Deferred tax liabilities Deferred Income Tax Liabilities, Net Finite-Lived Intangible Assets by Major Class [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Base Rate [Member] Base Rate [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Related Party Transaction [Line Items] Concentration Risk Benchmark [Axis] Revenue Receivables and Contract Assets and Liabilities Revenue from Contract with Customer [Text Block] Total debt Long-Term Debt, Gross Gross amount Weighted Average Remaining Useful Life Finite-Lived Intangible Asset, Useful Life Total lease assets Lease right-of-use assets Total lease assets Operating Lease And Finance Lease, Right-Of-Use Asset Operating lease and finance lease, right-of-use asset. CIK Entity Central Index Key Contributions from non-controlling interests Noncontrolling Interest, Increase from Subsidiary Equity Issuance Net, Change Increase Decrease In Contract With Customer Asset Liability Net Increase decrease in contract with customer asset liability net. Costs and estimated earnings in excess of billings on uncompleted contracts Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts Costs and estimated earnings in excess of billings on uncompleted contracts. Number of shares, Forfeited & expired Number of shares, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Concentration Risk [Table] Common stock, shares issued Common Stock Shares Issued Common Stock, Shares, Issued Change in Accounting Estimate by Type [Axis] Retainage receivable Construction Contractor, Receivable, Retainage Construction Contractor, Receivable, Retainage, Total 2028 Finance Lease, Liability, to be Paid, Year Five Income Statement [Abstract] Income Statement [Abstract] Entity Address, State or Province 2024 Finance Lease, Liability, to be Paid, Year One Net (loss) income before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-controlling Interests Noncontrolling Interest [Policy Text Block] Disclosure of accounting policy for noncontrolling interests. Concentration Risk Type [Domain] Revenue recognized Contract with Customer, Liability, Revenue Recognized Other offering costs Proceeds From Other Offering Costs Proceeds from other offering costs. Customer [Axis] Customer Concentration Risk [Member] Customer Concentration Risk [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Retainage receivable, Change Increase Decrease In Contract With Customer Asset Retainage Receivable Increase decrease in contract with customer asset retainage receivable. Revolving Line of Credit termination date Line of Credit Facility, Expiration Date Schedule of Supplemental Cash Flow Information Related to Leases Supplemental Cash Flow Information Related to Leases [Table Text Block] Tabular disclosure of lessee's supplemental cash flow information related to leases. Proceeds from sale of property, plant and equipment Proceeds from Sale, Land, Held-for-Use Advance payments against settlement receivable Advance Payments Netted Against Claim Receivable Thereafter Finance Lease, Liability, to be Paid, after Year Five Cover Cover [Abstract] Subsequent Event [Line Items] Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Fixed-Price [Member] Fixed-Price Contract [Member] Basic Basic earnings per common share Earnings Per Share, Basic Earnings Per Share, Basic, Total Total contract assets Contract with customer asset net Contract with Customer, Asset, after Allowance for Credit Loss Financing cash flows from finance leases Payments on finance lease obligation Finance Lease, Principal Payments Contract liabilities, current Contract with Customer, Liability, Current Variable Interest Entity, Primary Beneficiary [Member] Variable Interest Entity, Primary Beneficiary [Member] Accrued salaries, wages and benefits Increase (Decrease) in Accrued Salaries Reconciliation of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Compensation expense related to stock-based grants Share-Based Payment Arrangement, Expense Weighted-average discount rate - Finance leases Finance Lease, Weighted Average Discount Rate, Percent Long-Term Debt Total Cost of Revenue [Member] Cost of Revenue [Member] Cost of revenue. Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained (deficit) earnings Plan Name [Axis] Summary of Financial Information of Unconsolidated Joint Ventures Summary of Financial Information of Unconsolidated Joint Ventures [Table Text Block] Summary of financial information of unconsolidated joint ventures. Number of shares, Outstanding as of September 27, 2024 Number of shares, Outstanding as of December 29, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number CURRENT ASSETS Assets, Current [Abstract] Common stock, capital shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Accounting Standards Update and Change in Accounting Principle [Abstract] Cost Reimbursable [Member] Cost reimbursable. Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Equipment and Labor Revenue [Member] Equipment and labor revenue. Weighted average grant date fair value , Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ended vested as of September 27, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Debt Instrument [Line Items] Concentration Risk [Line Items] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Lessee, Operating Lease, Liability, to be Paid, Year Four 2027 Contract liabilities, non-current Contract with Customer, Liability, Noncurrent Cash Flows From Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Mitchell B. Goldsteen [Member] Mitchell B.Goldsteen [Member] Mitchell B.Goldsteen Common stock, par or stated value per share Common stock, par value Common Stock, Par or Stated Value Per Share Operating Lease, Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total contract liabilities Contract with customer liability Total contract liabilities Contract with customer liability Contract with Customer, Liability Statement of Cash Flows [Abstract] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Entity [Domain] Equity Components [Axis] Equity Components [Axis] Entity Address, Address Line One Summary of computation of basic and diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accrued salaries, wages and benefits Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Related Party Transaction [Table] Intangible Asset, Finite-Lived [Table] Summary of Information About Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Property, Plant and Equipment [Line Items] Subsequent Event Type [Axis] Line of credit facility, borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Common stock shares issued held in escrow. Common Stock Shares Issued Held In Escrow Common stock shares issued, held in escrow Ending balance Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Amendment Amendment Flag Joint Ventures and Variable Interest Entities Joint Ventures and Variable Interest Entities Policy [Policy Text Block] Joint ventures and variable interest entities, policy. Net income attributable to non-controlling interests Net loss (income) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Debt Instrument, Name [Domain] Additional paid-in-capital Additional Paid in Capital, Common Stock Customer One [Member] Customer One [Member] Customer one. Common stock price per share Sale of Stock, Price Per Share Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Net (loss) income attributable to Shimmick Corporation Net income (loss) Lessee, Lease, Description [Table] Number of shares, Exercised Exercise of stock options, shares Number of shares, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Number of shares, Exercisable as of September 27, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Credit facility. Credit Facility [Member] Credit Facility [Member] Variable Rate [Domain] Customer [Domain] Equity Component [Domain] Equity Component [Domain] Net proceeds from property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment, Total Other expense, net Other expense (income), net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Trademark [Member] Trademarks [Member] Expiration term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Disaggregation of Revenue [Table] Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Net borrowings on Credit Facility Proceeds from Lines of Credit Proceeds from Lines of Credit, Total Proceeds from transaction for the sale leaseback Net (loss) income Net (loss) income Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Operating cash flows from operating leases Operating Lease, Payments Cash and cash equivalents Restricted Cash Equivalents Restricted Cash Equivalents, Total Costs and estimated earnings in excess of billings on uncompleted contracts, Change Increase Decrease In Contract With Customer Asset Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts Increase decrease in contract with customer asset costs and estimated earnings in excess of billings on uncompleted contracts. Old Common Stock [Member] Old Common Stock [Member] Old Common Stock [Member] Restricted cash Restricted Cash, Current Prepaids and other current assets Prepaid Expense and Other Assets, Current Weighted average grant date fair value, Vested Weighted average exercise price per share, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Weighted average exercise price per share, Forfeited & expired Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Schedule of Finite Lived Intangible Assets Including the Weighted Average Useful Lives Schedule of Finite-Lived Intangible Assets [Table Text Block] Ending balance, shares Beginning balance, shares Common stock, shares outstanding Common Stock, Shares, Outstanding Finite-Lived Intangible Assets, Major Class Name [Domain] Golden Gate Bridge Project [Member] Golden Gate Bridge Project Settlement [Member] Golden gate bridge project settlement. Preferred stock, par or stated value per share Preferred Stock Par Value Preferred Stock, Par or Stated Value Per Share Percentage of Revenue [Member] Revenue Benchmark [Member] Repayments of Lines of Credit Repayment of outstanding amount Net repayments on Revolving Credit Facility Legacy Projects [Member] Legacy Projects [Member] Legacy projects. Total non-current lease liabilities Lease liabilities, non-current Operating lease and finance lease liability noncurrent Operating Lease And Finance Lease Liability NonCurrent Operating lease and finance lease liability noncurrent. Total current lease liabilities Operating lease and finance lease liability current Operating Lease And Finance Lease Liability Current Operating lease and finance lease liability current. Property, Plant and Equipment and Intangible Assets Property, Plant, and Equipment and Intangible Assets [Text Block] Rule 10B51 Trading Plan Two [Member] Rule 10B51 Trading Plan Two [Member] Rule 10B51 trading plan two . Non-current liabilities Liabilities, Noncurrent Liabilities, Noncurrent, Total Finite-Lived Intangible Assets [Line Items] Entity Interactive Data Current Net repayments of borrowings on revolving credit facility. Net Repayments of Borrowings on Revolving Credit Facility Net (repayments of) borrowings on Revolving Credit Facility Gain of sale of assets Gain on sale of non-core business contracts Gain (Loss) on Disposition of Business Gain on sale of assets Forward loss reserve, Change Increase Decrease In Contract With Customer Asset Forward Loss Reserve Increase decrease in contract with customer asset forward loss reserve. Document Quarterly Report Consolidated Entities [Axis] Weighted average grant date fair value, Awarded Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Cash, cash equivalents and restricted cash, end of period Cash, cash equivalents and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Receivables, Long-Term Contracts or Programs Amount collected from the settlement Cash settlement of claim Remaining shares for issuance Remaining Common Shares For Issuance Remaining Common Shares For Issuance Amounts representing interest Finance Lease, Liability, Undiscounted Excess Amount Project [Axis] Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Total contract liabilities, Change Increase (Decrease) in Contract Liability Amount of increase (decrease) in obligation to transfer good or service for which consideration has been received or is receivable. Cost of revenue Cost of Goods and Services Sold Cost of Goods and Services Sold, Total Operating lease cost Operating Lease, Cost Customer contracts [Member] Customer Contracts [Member] 2021 Stock Plan [Member] Stock Plan 2021 [Member] Stock Plan 2021. Related and Nonrelated Parties [Domain] Total lease cost Lease, Cost Summary of Company's Revenue Disaggregated by Contract Types Disaggregation of Revenue [Table Text Block] Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Summary of Unvested Restricted Stock Units Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Recognition period of unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Joint Ventures and Variable Interest Entities Disclosure [Abstract] Joint ventures and variable interest entities disclosure. Statement of Income Location, Balance [Axis] TOTAL ASSETS Assets Contract with Customer, Basis of Pricing [Domain] Terms of settlement Related Party Transaction, Terms and Manner of Settlement Schedule of Long-Term Debt Instruments [Table] Awarded Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Entity Address, City or Town Equity in earnings (loss) of unconsolidated joint ventures Income (Loss) from Equity Method Investments Equity in (loss) earnings of unconsolidated joint ventures Equity in loss (earnings) of unconsolidated joint ventures Forfeited Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2025 Finance Lease, Liability, to be Paid, Year Two Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures Condensed Balance Sheet [Table Text Block] Depreciation expense Depreciation Depreciation, Total Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Legacy project settlement. Legacy Project Settlement [Member] Legacy Project Settlement [Member] Forward loss reserve Forward Loss Reserve Forward loss reserve. Weighted-average discount rate - Operating leases Operating Lease, Weighted Average Discount Rate, Percent Financing Leases Financing Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Stock Issued During Period, Value, New Issues Issuance of common stock, value Market value of common shares Exercise of stock options, value Stock Issued During Period, Value, Stock Options Exercised Lessee, Lease, Description [Line Items] CURRENT LIABILITIES Liabilities, Current [Abstract] Percentage of Accounts Receivable [Member] Accounts Receivable [Member] Accrued expenses Accrued Liabilities Accrued Liabilities, Total Document Type Document Type Title of 12(b) Security Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Schedule of Balance Sheets Information Related to Leases Balance Sheet Information Related to Leases [TableText Block] Tabular disclosure of lessee's balance sheet information related to leases. 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Schedule of Lease Expense Lease, Cost [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Shimmick Projects [Member] Shimmick Projects [Member] Shimmick projects. Document Fiscal Period Focus Long-term debt, net Long-Term Debt, Excluding Current Maturities Long-Term Debt, Excluding Current Maturities, Total Equipment yard, Tracy, California [Member] CALIFORNIA Total cash, cash equivalents and restricted cash Restricted Cash and Cash Equivalents Summary of Information About Contract Assets and Contract Liabilities Long-Term Contract or Program Disclosure [Table Text Block] Property, plant and equipment, gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Subsequent Event Type [Domain] Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Leases Lessee, Leases [Policy Text Block] Foundations Projects [Member] Foundations Projects [Member] Foundations projects. Insurance Reserves Insurance Reserves [Policy Text Block] Disclosure of accounting policy for insurance reserves. This disclosure may include the method or methods used to determine the amount of reserves. Cash Flows From Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Total revenue Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Income Taxes Income Tax Disclosure [Text Block] Consolidated Entities [Domain] Billings on uncompleted contracts in excess of costs and estimated earnings Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings Billings on uncompleted contracts in excess of costs and estimated earnings. Selling, general and administrative expenses Selling, General and Administrative Expense Selling, General and Administrative Expense, Total Credit Facility [Domain] Total Intangible Assets, Net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Other, net Proceeds from (Payments for) Other Financing Activities Entity Address, Address Line Two LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Period End Date Document Period End Date Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Unconsolidated joint venture equity contributions Payments to Acquire Equity Method Investments Employee stock options excluded from diluted EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Proceeds after deducting underwriting discounts and commissions Sale of Stock, Consideration Received on Transaction Accrued expenses Accrued Liabilities, Current Accrued Liabilities, Current, Total Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Trading Symbol Variable Rate [Axis] Customer Two [Member] Customer Two [Member] Customer two. Long-Lived Tangible Asset [Axis] Other liabilities Other Liabilities, Noncurrent Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Restricted Stock Units (RSUs) [Member] Related Party Transactions [Abstract] Property, Plant and Equipment [Table] Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Business and Organization Nature of Operations [Text Block] Schedule of Weighted Average Remaining Lease Term Schedule of Weighted Average Remaining Lease Terms [Table Text Block] Schedule of weighted average remaining lease terms. Summary of Unconditional Right to Cash from Clients Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Geographical [Axis] 2026 Finance Lease, Liability, to be Paid, Year Three Leases [Abstract] Weighted average grant date fair value, Exercisable as of September 27, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted average years of remaining contractual term, Forfeited & expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeited, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term for options forfeited, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Use of Estimates Use of Estimates, Policy [Policy Text Block] Non-current assets Assets, Noncurrent Assets, Noncurrent, Total Concentration of risk Concentration Risk, Percentage Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Related Party [Member] Related Party [Member] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Security Exchange Name NOL utilization limit, percentage Net Operating Loss Deferred Tax Asset Utilization Limit, Percentage The limit of NOL that can be utilized for offsetting income tax expense. Total operating expenses Operating Expenses Rule 10b51 arr modified. Rule 10b51 Arr Modified [Flag] Rule 10b5-1 Arrangement Modified Long-Lived Tangible Asset [Domain] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Legal Entity [Axis] Line of Credit [Member] Line of Credit [Member] Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Subsequent Event [Member] Subsequent Event [Member] TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Revenue performance obligation weighted average life Revenue Performance Obligation Weighted Average Life Revenue performance obligation weighted average life. Operating lease assets Lease right-of-use assets Operating Lease, Right-of-Use Asset Diluted Diluted earnings per common share Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Contracts receivable from settlement Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected in Next 12 Months Contract change order for reduced scope of work Increase Decrease in Contract Order Due to Reduced Scope of Work Increase decrease in contract order due to reduced scope of work. Entity Ex Transition Period TOTAL LIABILITIES Liabilities Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss, Total Distributions to non-controlling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Current assets TOTAL CURRENT ASSETS Assets, Current Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Voting interest of common shares issued held in escrow. Voting Interest Of Common Shares Issued Held In Escrow Voting interest of common shares issued held in escrow Initial public offering Stock Issued During Period, Shares, New Issues Issuance of common stock, shares Weighted average grant date fair value, Outstanding as of September 27, 2024 Weighted average grant date fair value, Outstanding as of December 29, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Effective tax rate valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Entity Filer Category Entity Filer Category Net Contract with customer asset liability net Contract With Customer Asset Liability Net Contract with customer asset liability net Property, Plant and Equipment [Abstract] Ending balance, value Beginning balance, value TOTAL STOCKHOLDERS' EQUITY Equity, Including Portion Attributable to Noncontrolling Interest Numerator for basic and diluted EPS Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted, Total Customer Three [Member] Customer Three [Member] Customer Three [Member] Current Fiscal Year End Date Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Non-Controlling Interests [Member] Noncontrolling Interest [Member] Amounts representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Customer Four [Member] Customer Four [Member] Customer four. Stock-based compensation Share based compensation expense Share-Based Payment Arrangement, Noncash Expense Share-Based Payment Arrangement, Noncash Expense, Total Related and Nonrelated Parties [Axis] Building, land and leasehold improvements [Member] Building Land and Leasehold Improvements [Member] Building, land and leasehold improvements member. Registrant Name Entity Registrant Name Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Carrying value of contingent consideration liabilities Weighted-average remaining lease term - Finance leases Finance Lease, Weighted Average Remaining Lease Term Gross margin Gross margin Gross Profit Cost of revenue Cost of Revenue Cost of Revenue, Total Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Earnings Per Share Earnings Per Share [Text Block] Entity Emerging Growth Company Other current liabilities Other Liabilities, Current Denominator for basic EPS - weighted average shares Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Finance lease liabilities, noncurrent Finance Lease, Liability, Noncurrent Operating Leases Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Common stock, shares authorized Common Stock Shares Authorised Common Stock, Shares Authorized ERP pre-implementation asset impairment and associated costs. ERP pre-implementation asset impairment and associated costs E R P Pre-Implementation Asset Impairment and Associated Costs Schedule of debt Schedule of Long-Term Debt Instruments [Table Text Block] Office equipment, software and construction in progress [Member] Office Equipment, Software and Construction in Progress [Member] Office equipment, software and construction in progress. Concentration Risk Type [Axis] Interest on lease liabilities Finance Lease, Interest Expense Debt Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average grant date fair value, Outstanding Ending Weighted average years of remaining contractual term, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Revisions in Estimates Increase [Member] Revisions In Estimates Increase [Member] Revisions in estimates increase. Weighted average years of remaining contractual term, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term for options exercised, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-Based Payment Arrangement [Abstract] Summary of Revenue Included Related to Services Provided to Related Parties Schedule of Related Party Transactions [Table Text Block] Accounting Policies [Abstract] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Long-Term Line of Credit, Total Long-Term Line of Credit Outstanding amount Income Tax Disclosure [Abstract] STOCKHOLDERS' EQUITY Equity, Attributable to Parent [Abstract] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Statement [Table] Statement [Table] Segment Segment Reporting, Policy [Policy Text Block] Schedule of Components of Property Plant and Equipment Net Property, Plant and Equipment [Table Text Block] Non rule 10b5-1 arr modified. Non-Rule 10b5-1 Arr Modified [Flag] Non rule 10b5-1 Arrangement Modified Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Subsequent Event [Table] Diluted EPS: Earnings Per Share, Diluted [Abstract] Preferred stock authorized Preferred Stock Authorized Preferred Stock, Shares Authorized Entity File Number Finance Lease, Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Revenue from Contract with Customer [Abstract] Net (loss) income attributable to Shimmick Corporation per common share Earnings Per Share [Abstract] Leases Lease Disclosure [Text Block] The entire disclosure for operating and financial leases of lessee. Contract assets, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Statement of Financial Position [Abstract] Interest Expense, Operating and Nonoperating, Total Interest Expense, Operating and Nonoperating Interest expense Income (loss) from operations Operating Income (Loss) Entity Shell Company Entity Tax Identification Number Assets [Abstract] Fair Value Accounting Fair Value of Financial Instruments, Policy [Policy Text Block] Stock Split Stock Split, Policy [Policy Text Block] Stock split, policy Entity Current Reporting Status Weighted average years of remaining contractual term, Exercisable as of September 27, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2027 Finance Lease, Liability, to be Paid, Year Four Business development charge Business Development Contingent consideration Asset Acquisition, Contingent Consideration, Liability, Noncurrent Collateral management fee Debt Instrument, Initial Collateral Management Fee, Percentage Percentage of initial collateral management fee payable under the credit facility. Long-Term Debt, Type [Axis] Subsequent Events [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Total contract liabilities, Change Increase decreasein contract with customer liability Contract liabilities Increase (Decrease) in Contract with Customer, Liability Geographical [Domain] Document Fiscal Year Focus Return of investments in unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution, Return of Capital Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Proceeds from IPO Proceeds from Issuance Initial Public Offering City Area Code Change in Presentation Reclassification, Comparability Adjustment [Policy Text Block] Amount of letters of credit outstanding Letters of Credit Outstanding, Amount Current liabilities TOTAL CURRENT LIABILITIES Liabilities, Current Line of credit facility, unused line fee , percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Local Phone Number Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Accounts receivable, net Accounts and Financing Receivable, after Allowance for Credit Loss, Current Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total Income Taxes Income Tax, Policy [Policy Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Ending balance, shares Beginning balance, shares Shares, Issued Operating lease liabilities, current Operating Lease, Liability, Current Retained Earnings [Member] Retained (Deficit) Earnings [Member] Basic EPS: Earnings Per Share, Basic [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Document Transition Report Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Machinery, equipment, and vehicles [Member] Machinery Equipment And Vehicles [Member] Machinery equipment and vehicles. Weighted average exercise price per share, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2023 Equity Incentive Plan [Member] 2023 Equity Incentive Plan. Unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total Deferred tax assets Deferred Income Tax Assets, Net Rule10 B51 Trading Plan One [Member] Rule10 B51 Trading Plan One [Member] Rule10 B51 Trading plan one. Common Stock [Member] Common Stock [Member] Revolving line of credit minimum cash balance Restricted cash Restricted Cash Restricted Cash, Total Weighted average grant date fair value, Ending balance Weighted average grant date fair value Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Adjustments to reconcile net (loss) income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statement of Income Location, Balance [Domain] Contract assets, non-current Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Lessee, Operating Lease, Liability, to be Paid, Year One 2024 Total accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss, Current Other assets Other Assets, Noncurrent Return on investment in unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution Common stock shares agreed to issue Common Stock Shares Agreed To Issue Common Stock Shares Agreed To Issue Entity Common Stock, Shares Outstanding Accrued expenses Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Disaggregation of Revenue [Line Items] Non-controlling interests Equity, Attributable to Noncontrolling Interest Equity, Attributable to Noncontrolling Interest, Ending Balance Equity, Attributable to Noncontrolling Interest, Beginning Balance Equity, Attributable to Noncontrolling Interest, Total Weighted average grant date fair value, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Finance lease liabilities, current Finance Lease, Liability, Current Common stock, $0.01 par value, 100,000,000 shares authorized as of September 27, 2024 and December 29, 2023; 33,738,739 and 25,493,877 shares issued and outstanding as of September 27, 2024 and December 29, 2023, respectively Common Stock, Value, Issued Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Schedule of Estimated Aggregate Remaining Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets, Total Gain on sale of assets Change in Accounting Estimate, Type [Domain] Carryforward taxable income Effective Income Tax Rate Reconciliation, Carryforwards, Percent Effective income tax rate reconciliation, carryforwards, percent. Total lease liabilities Total lease liabilities Operating Lease, Liability Commitments and Contingencies (Note 11) Commitments and Contingencies New Accounting Pronouncements or Change in Accounting Principle [Line Items] Denominator for diluted EPS - adjusted weighted average shares and assumed conversions Weighted Average Number of Shares Outstanding, Diluted Denominator for diluted EPS - adjusted weighted average shares and assumed conversions Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Outstanding as of September 27, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Total lease payments Lessee, Operating Lease, Liability, to be Paid Minimum liquidity requirement. Minimum Liquidity Requirement Minimum liquidity requirement Concentration Risk Benchmark [Domain] Total lease liabilities Total lease liabilities Finance Lease, Liability Entity Small Business Debt instrument, interest rate, percentage Debt Instrument, Basis Spread on Variable Rate Debt Debt Disclosure [Text Block] Project [Domain] Increase in revenue Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Modification of Contract Reduction to revenue Revisions in Estimates Decrease [Member] Revisions In Estimates Decrease [Member] Revisions in estimates decrease. Total contract assets, Change Increase decrease in contract with customer asset Total Increase Decrease Contract assets Increase (Decrease) in Contract with Customer, Asset Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Accounting Standards Update and Change in Accounting Principle [Table] A E C O M. A E C O M [Member] AECOM [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Fiscal Year Fiscal Period, Policy [Policy Text Block] Cash Flows From Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Weighted average exercise price per share, Outstanding as of September 27, 2024 Weighted average exercise price per share, Outstanding as of December 29, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Employee stock options Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements, Total Summary of Financial Information of Consolidated Joint Ventures Summary of Financial Information of Consolidated Joint Ventures [Table Text Block] Summary of financial information of consolidated joint ventures. Right-of-use assets obtained in exchange for new operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Remaining Lease Payments Under Operating and Financing Leases Lessee Operating Lease and Financing Lease Liability, Maturity [Table Text Block] Lessee operating lease and financing lease liability, maturity. Valuation allowance of the deferred tax asset Deferred Tax Assets, Valuation Allowance Joint Ventures and Variable Interest Entities Joint Ventures and Variable Interest Entities Disclosure [Text Block] Joint ventures and variable interest entities disclosure. Weighted-average remaining lease term - Operating leases Operating Lease, Weighted Average Remaining Lease Term Subsequent Events Subsequent Events [Text Block] Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Billings on uncompleted contracts in excess of costs and estimated earnings, Change Increase Decrease In Contract With Customer Asset Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings Increase decrease in contract with customer asset billings on uncompleted contracts in excess of costs and estimated earnings. Allowance for credit losses Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Restricted stock units Incremental Common Shares Attributable To Restricted Stock Incremental common shares attributable to restricted stock. Risks and Uncertainties [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Policy Text Block] Significant accounting policies. Short term lease cost Short-Term Lease, Cost XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document and Entity Information - shares
9 Months Ended
Sep. 27, 2024
Nov. 07, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-27  
Entity Central Index Key 0001887944  
Document Quarterly Report true  
Document Period End Date Sep. 27, 2024  
Document Transition Report false  
Entity File Number 001-41867  
Entity Registrant Name Shimmick Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-3749368  
Entity Address, Address Line One 530 Technology Drive  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Irvine  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92618  
City Area Code 833  
Local Phone Number 723-2021  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol SHIM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   33,796,922
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 25,962 $ 62,939
Restricted cash 611 971
Accounts receivable, net 53,516 54,178
Contract assets, current 127,518 125,943
Prepaids and other current assets 13,582 13,427
TOTAL CURRENT ASSETS 221,189 257,458
Property, plant and equipment, net 21,396 46,373
Intangible assets, net 7,312 9,244
Contract assets, non-current 49,159 48,316
Lease right-of-use assets 25,996 23,855
Investment in unconsolidated joint ventures 19,936 21,283
Deferred tax assets 0 17,252
Other assets 1,749 2,871
TOTAL ASSETS 346,737 426,652
CURRENT LIABILITIES    
Accounts payable 69,441 81,589
Contract liabilities, current 97,627 115,785
Accrued salaries, wages and benefits 29,400 26,911
Accrued expenses 62,782 33,897
Other current liabilities 18,926 13,071
TOTAL CURRENT LIABILITIES 278,176 271,253
Long-term debt, net 39,903 29,627
Lease liabilities, non-current 17,117 15,045
Contract liabilities, non-current 0 3,215
Contingent consideration 4,718 15,488
Deferred tax liabilities 0 17,252
Other liabilities 5,850 4,282
TOTAL LIABILITIES 345,764 356,162
Commitments and Contingencies (Note 11)
STOCKHOLDERS' EQUITY    
Common stock, $0.01 par value, 100,000,000 shares authorized as of September 27, 2024 and December 29, 2023; 33,738,739 and 25,493,877 shares issued and outstanding as of September 27, 2024 and December 29, 2023, respectively 338 255
Additional paid-in-capital 40,543 24,445
Retained (deficit) earnings (39,749) 46,537
Non-controlling interests (159) (747)
TOTAL STOCKHOLDERS' EQUITY 973 70,490
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 346,737 $ 426,652
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 27, 2024
Dec. 29, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 33,738,739 25,493,877
Common stock, shares outstanding 33,738,739 25,493,877
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Income Statement [Abstract]        
Revenue $ 166,035 $ 175,448 $ 376,684 $ 494,744
Cost of revenue 153,846 158,436 411,485 471,967
Gross margin 12,189 17,012 (34,801) 22,777
Selling, general and administrative expenses 12,985 14,022 47,878 47,841
ERP pre-implementation asset impairment and associated costs 15,708 0 15,708 0
Total operating expenses 28,693 14,022 63,586 47,841
Equity in earnings (loss) of unconsolidated joint ventures 812 2,577 (779) 9,570
Gain on sale of assets 16,896 30,069 20,585 31,749
Income (loss) from operations 1,204 35,636 (78,581) 16,255
Interest expense 1,977 412 4,370 1,020
Other expense, net 791 393 3,335 48
Net (loss) income before income tax (1,564) 34,831 (86,286) 15,187
Income tax expense 0 0 0 0
Net (loss) income (1,564) 34,831 (86,286) 15,187
Net income attributable to non-controlling interests 0 264 0 257
Net (loss) income attributable to Shimmick Corporation $ (1,564) $ 34,567 $ (86,286) $ 14,930
Net (loss) income attributable to Shimmick Corporation per common share        
Basic $ (0.05) $ 1.58 $ (2.96) $ 0.68
Diluted $ (0.05) $ 1.58 $ (2.96) $ 0.68
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained (Deficit) Earnings [Member]
Non-Controlling Interests [Member]
Beginning balance, value at Dec. 30, 2022 $ 51,595 $ 219 $ 3,341 $ 49,083 $ (1,048)
Beginning balance, shares at Dec. 30, 2022   21,908,800      
Net (loss) income 15,187 $ 0 0 14,930 257
Exercise of stock options, value 13 $ 0 13 0 0
Exercise of stock options, shares   10,077      
Stock-based compensation 1,547 $ 0 1,547 0 0
Contributions from non-controlling interests 301 0 0 0 301
Distributions to non-controlling interests (260) 0 0 0 (260)
Ending balance, value at Sep. 29, 2023 68,383 $ 219 4,901 64,013 (750)
Ending balance, shares at Sep. 29, 2023   21,918,877      
Beginning balance, value at Jun. 30, 2023 33,043 $ 219 4,392 29,446 (1,014)
Beginning balance, shares at Jun. 30, 2023   21,908,800      
Net (loss) income 34,831 $ 0 0 34,567 264
Exercise of stock options, value 13 $ 0 13 0 0
Exercise of stock options, shares   10,077      
Stock-based compensation 496 $ 0 496 0 0
Ending balance, value at Sep. 29, 2023 68,383 $ 219 4,901 64,013 (750)
Ending balance, shares at Sep. 29, 2023   21,918,877      
Beginning balance, value at Dec. 29, 2023 70,490 $ 255 24,445 46,537 (747)
Beginning balance, shares at Dec. 29, 2023   25,493,877      
Net (loss) income $ (86,286) $ 0 0 (86,286) 0
Exercise of stock options, shares 403,473        
Issuance of common stock, value $ 12,877 $ 83 12,794 0 0
Issuance of common stock, shares   8,244,862      
Stock-based compensation 3,304 $ 0 3,304 0 0
Contributions from non-controlling interests 762 0 0 0 762
Distributions to non-controlling interests (174) 0 0 0 (174)
Ending balance, value at Sep. 27, 2024 973 $ 338 40,543 (39,749) (159)
Ending balance, shares at Sep. 27, 2024   33,738,739      
Beginning balance, value at Jun. 28, 2024 436 $ 337 39,205 (38,185) (921)
Beginning balance, shares at Jun. 28, 2024   33,709,919      
Net (loss) income (1,564) $ 0 0 (1,564) 0
Issuance of common stock, value 2 $ 1 1 0 0
Issuance of common stock, shares   28,820      
Stock-based compensation 1,337 $ 0 1,337 0 0
Contributions from non-controlling interests 762 0 0 0 762
Ending balance, value at Sep. 27, 2024 $ 973 $ 338 $ 40,543 $ (39,749) $ (159)
Ending balance, shares at Sep. 27, 2024   33,738,739      
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Cash Flows From Operating Activities    
Net (loss) income $ (86,286) $ 15,187
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Stock-based compensation 3,304 1,547
Depreciation and amortization 11,646 13,186
Equity in loss (earnings) of unconsolidated joint ventures 779 (9,570)
Return on investment in unconsolidated joint ventures 610 14,220
ERP pre-implementation asset impairment 10,428 0
Gain on sale of assets (20,585) (31,749)
Other 1,892 111
Changes in operating assets and liabilities:    
Accounts receivable, net 663 (12,012)
Contract assets (2,418) (10,134)
Accounts payable (12,149) 24,221
Contract liabilities (18,157) (41,797)
Accrued salaries, wages and benefits 2,489 (2,073)
Accrued expenses 34,165 (22,042)
Other assets and liabilities 7,436 (3,871)
Net cash used in operating activities (66,183) (64,776)
Cash Flows From Investing Activities    
Purchases of property, plant and equipment (9,963) (6,140)
Proceeds from sale of assets 31,608 34,983
Unconsolidated joint venture equity contributions (3,460) (19,670)
Return of investments in unconsolidated joint ventures 204 3,980
Net cash provided by investing activities 18,389 13,153
Cash Flows From Financing Activities    
Net borrowings on Credit Facility 42,000 0
Net (repayments of) borrowings on Revolving Credit Facility (29,619) 33,722
Other, net (1,924) (1,028)
Net cash provided by financing activities 10,457 32,694
Net decrease in cash, cash equivalents and restricted cash (37,337) (18,929)
Cash, cash equivalents and restricted cash, beginning of period 63,910 82,085
Cash, cash equivalents and restricted cash, end of period 26,573 63,156
Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets    
Cash and cash equivalents 25,962 61,862
Restricted cash 611 1,294
Total cash, cash equivalents and restricted cash $ 26,573 $ 63,156
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ (1,564) $ 34,567 $ (86,286) $ 14,930
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 27, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the fiscal quarter ended September 27, 2024, none of our directors or executive officers adopted, modified or terminated any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement,” except as follows:

 

 

 

 

 

 

 

Plan Arrangement

 

 

 

 

 

Name and Title

 

Action

 

Date

 

Rule 10b5-1(c)

 

Non-Rule 10b5-1

 

 

Maximum Number of Securities to be Sold(2)

 

Plan Expiration Date

Mitchell B. Goldsteen(1), Executive Chairman

 

Adoption

 

08/20/2024

 

X

 

 

-

 

 

1,300,000

 

08/01/2025

 

 

(1) Mr. Goldsteen entered into his Rule 10b5-1 trading arrangement, dated August 20, 2024, through GOHO LLC, an entity which he controls.

(2) The maximum amount shares of common stock to be sold in any three-month period is 325,000 shares. No sales of securities occurred during the fiscal quarter ended September 27, 2024.

Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non rule 10b5-1 Arrangement Modified false
Mitchell B. Goldsteen [Member]  
Trading Arrangements, by Individual  
Name Mitchell B. Goldsteen
Title Executive Chairman
Rule 10b5-1 Arrangement Adopted true
Adoption Date 08/20/2024
Expiration Date 08/01/2025
Arrangement Duration 346 days
Rule10 B51 Trading Plan One [Member] | Mitchell B. Goldsteen [Member]  
Trading Arrangements, by Individual  
Aggregate Available 1,300,000
Rule 10B51 Trading Plan Two [Member] | Mitchell B. Goldsteen [Member]  
Trading Arrangements, by Individual  
Aggregate Available 325,000
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Business and Organization
9 Months Ended
Sep. 27, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business and Organization

Note 1. Business and Organization

 

Shimmick Corporation ("Shimmick", the “Company”) was founded in 1990 in California and operated as a regional infrastructure construction contractor throughout California for nearly 30 years. In 2017, AECOM acquired Shimmick and consolidated it with its existing construction services, which included former legacy construction operations from Morrison Knudsen, Washington Group International, and others. In January 2021, we consummated the AECOM Sale Transactions and began operating as an independent company under new private ownership (the "AECOM Sale Transactions").

 

The accompanying condensed consolidated financial statements include the accounts of Shimmick Corporation and its subsidiaries (“Shimmick”, “we”, “our”, “us”, “its” or the “Company”), unless otherwise indicated. On September 12, 2023, the Company changed its name from SCCI National Holdings, Inc. to Shimmick Corporation.

 

On November 16, 2023, Shimmick completed its initial public offering of 3,575,000 shares of common stock at a price to the public of $7.00 per share (the "IPO"). The net proceeds to Shimmick from the IPO were approximately $19 million after deducting underwriting discounts and commissions of $2 million and other offering expenses of $4 million. Shimmick’s common stock began trading on the NASDAQ Global Market on November 14, 2023.
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 27, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“GAAP”), and in conformity with the rules and regulations of the Securities and Exchange Commission. The information furnished reflects all adjustments, consisting of normal recurring adjustments, that are, in the opinion of management, necessary for a fair presentation of the results of operations, cash flows and financial position for the interim periods presented. A statement of comprehensive income is not presented as the Company’s results of operations do not contain any items classified as comprehensive income. All intercompany accounts and transactions have been eliminated. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with such rules and regulations, although management believes the disclosures are adequate to prevent the information presented from being misleading. The accompanying condensed consolidated interim financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements and notes in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023 ("Form 10-K"). Because of the seasonal nature of some of the Company's operations, the results of operations for the three and nine months ended September 27, 2024 are not necessarily indicative of the results of operations to be expected for the full fiscal year.

Change in Presentation

Certain prior period balances in the condensed consolidated balance sheets, statements of operations and statements of cash flows and accompanying notes have been combined, reclassified or rounded to conform to current period presentation. These changes had no impact on net (loss) income, cash flows, assets and liabilities, or equity previously reported.

 

Summary of Significant Accounting Policies

Our significant accounting policies are described in more detail in Note 2 - Basis of Presentation and Summary of Significant Accounting Policies of our Form 10-K.

Use of Estimates

The preparation of our condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts included in the condensed consolidated financial statements and accompanying notes thereto. Actual results could differ from those estimates.

Recently Issued Accounting Pronouncements

Accounting pronouncements not listed below were assessed and determined to be not applicable or are expected to have minimal impact on the condensed consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07 to enhance disclosures of significant expense and segment profitability categories and amounts for reportable business segments. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09 to improve disclosures and presentation requirements to the transparency of the income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities
9 Months Ended
Sep. 27, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Receivables and Contract Assets and Liabilities

Note 3. Revenue, Receivables and Contract Assets and Liabilities

The following table presents the Company’s revenue disaggregated by contract types:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Fixed-price

 

$

153,802

 

 

$

153,178

 

 

$

349,182

 

 

$

440,015

 

Cost reimbursable

 

 

11,602

 

 

 

19,864

 

 

 

25,983

 

 

 

48,757

 

Equipment and labor revenue

 

 

631

 

 

 

2,406

 

 

 

1,519

 

 

 

5,972

 

Total revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

 

Projects started after the AECOM Sale Transactions ("Shimmick Projects") have focused on water infrastructure and other critical infrastructure. Projects that focus on foundation drilling are referred to as "Foundations Projects". Projects that started prior to consummation of the AECOM Sale Transactions are referred to as "Legacy Projects".

The following table presents the Company’s revenue disaggregated by Shimmick Projects, Foundations Projects and Legacy Projects:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Shimmick Projects

 

$

101,475

 

 

$

109,884

 

 

$

275,457

 

 

$

301,475

 

Foundations Projects

 

 

10,837

 

 

 

11,523

 

 

 

25,931

 

 

 

40,615

 

Legacy Projects(1)

 

 

53,723

 

 

 

54,041

 

 

 

75,296

 

 

 

152,654

 

Total revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

(1) Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $31 million increase to revenue as a result of the GGB Project settlement in which the Company will receive $97 million in cash and a contract change order for reduced scope of work of $6 million. See Note 12 – Subsequent Events for additional details. Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $23 million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.

Remaining performance obligations

The Company had $777 million of remaining performance obligations yet to be satisfied as of September 27, 2024. Our remaining performance obligations have a weighted average life of 2.0 years as of September 27, 2024.

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 27,

 

 

December 29,

 

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

(In thousands)

 

 

 

 

 

 

 

 

 

Contract assets, current and non-current:

 

 

 

 

 

 

 

 

 

    Costs and estimated earnings in excess of billings on uncompleted contracts

 

$

127,518

 

 

$

125,943

 

 

$

1,575

 

    Retainage receivable

 

 

49,159

 

 

 

48,316

 

 

 

843

 

        Total contract assets

 

 

176,677

 

 

 

174,259

 

 

 

2,418

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities, current and non-current:

 

 

 

 

 

 

 

 

 

    Billings on uncompleted contracts in excess of costs and estimated earnings

 

 

(42,998

)

 

 

(48,841

)

 

 

5,843

 

    Forward loss reserve

 

 

(54,629

)

 

 

(70,159

)

 

 

15,530

 

        Total contract liabilities

 

 

(97,627

)

 

 

(119,000

)

 

 

21,373

 

        Net

 

$

79,050

 

 

$

55,259

 

 

$

23,791

 

 

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 $41 million during the nine months ended September 27, 2024 that was included in contract liabilities as of December 29, 2023.

 

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 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Total accounts receivable, gross

 

$

54,470

 

 

$

55,202

 

Allowance for credit losses

 

 

(954

)

 

 

(1,024

)

Accounts receivable, net

 

$

53,516

 

 

$

54,178

 

 

Substantially all contract assets as of September 27, 2024 and December 29, 2023 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, Net

 

 

 

As of September 27, 2024

 

 

 

Customer one

 

32.8%

 

Customer two

 

18.6%

 

 

 

 

 

As of December 29, 2023

 

 

 

Customer one

 

32.5%

 

Customer two

 

21.7%

 

 

Significant Customers as a Percentage of Revenue

 

 

 

Three Months Ended September 27, 2024

 

 

 

Customer one

 

22.8%

 

Customer two

 

11.9%

 

Customer three

 

11.8%

 

Customer four

 

10.8%

 

 

 

 

 

Three Months Ended September 29, 2023

 

 

 

Customer one

 

15.3%

 

Customer two

 

13.9%

 

Customer three

 

13.1%

 

 

Significant Customers as a Percentage of Revenue

 

 

 

Nine Months Ended September 27, 2024

 

 

 

Customer one

 

17.3%

 

Customer two

 

14.6%

 

Customer three

 

12.1%

 

 

 

 

 

Nine Months Ended September 29, 2023

 

 

 

Customer one

 

15.5%

 

Customer two

 

14.2%

 

Customer three

 

12.5%

 

 

 

Revisions in Estimates

 

Changes in contract estimates resulted in net increases in gross margin of $7 million for the three months ended September 27, 2024, primarily due to the favorable GGB Project settlement described in Note 12 - Subsequent Events, partially offset by increased forecasted cost to complete loss jobs. Changes in contract estimates resulted in net decreases in gross margin of $44 million for the nine months ended September 27, 2024, primarily due to the United States Army Corps of Engineers settlement and increased forecasted cost to complete loss jobs, partially offset by the GGB Project settlement.

 

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.
XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities
9 Months Ended
Sep. 27, 2024
Joint Ventures and Variable Interest Entities Disclosure [Abstract]  
Joint Ventures and Variable Interest Entities

Note 4. Joint Ventures and Variable Interest Entities

A summary of financial information of the consolidated joint ventures is as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Current assets

 

$

82,389

 

 

$

34,071

 

Non-current assets

 

 

-

 

 

 

8,971

 

Total assets

 

 

82,389

 

 

 

43,042

 

Current liabilities

 

 

74,129

 

 

 

59,602

 

Non-current liabilities

 

 

2,223

 

 

 

2,013

 

Total liabilities

 

$

76,352

 

 

$

61,615

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

38,136

 

 

$

5,277

 

 

$

45,494

 

 

$

18,750

 

 

 

The assets of the Company’s consolidated joint ventures are restricted for use only by the particular joint venture and are not available for the general operations of the Company.

A summary of financial information of the unconsolidated joint ventures, as derived from their financial statements, is as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Current assets

 

$

84,541

 

 

$

74,498

 

Non-current assets

 

 

406

 

 

 

14,333

 

Total assets

 

 

84,947

 

 

 

88,831

 

Current liabilities

 

 

39,536

 

 

 

42,817

 

Total liabilities

 

$

39,536

 

 

$

42,817

 

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

21,393

 

 

$

16,862

 

 

$

53,018

 

 

$

59,458

 

Cost of revenue

 

 

22,996

 

 

 

12,003

 

 

 

61,821

 

 

 

44,114

 

Gross margin

 

 

(1,603

)

 

 

4,859

 

 

 

(8,803

)

 

 

15,344

 

Net (loss) income

 

$

(1,603

)

 

$

4,909

 

 

$

(8,803

)

 

$

14,960

 

 

The Company recognized equity in earnings (loss) of unconsolidated joint ventures of $1 million and $(1) million for the three and nine months ended September 27, 2024, respectively, and equity in earnings of unconsolidated joint ventures of $3 million and $10 million for the three and nine months ended September 29, 2023, respectively.

Contractually required support provided to the Company’s joint ventures is discussed in Note 11 - Commitments and Contingencies.

Related Party Transactions

We often provide construction management and other subcontractor services to the Company’s joint ventures and revenue includes amounts related to these services which is eliminated to the extent of our ownership. Revenue included related to services provided to unconsolidated joint venture related parties is as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

474

 

 

$

604

 

 

$

1,207

 

 

$

2,677

 

Amounts included in the condensed consolidated balance sheets related to services provided to unconsolidated joint ventures as of September 27, 2024 and December 29, 2023 are as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Accounts receivable, net

 

$

2,155

 

 

$

2,092

 

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets
9 Months Ended
Sep. 27, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment and Intangible Assets

Note 5. Property, Plant and Equipment and Intangible Assets

The following tables summarize the components of property, plant and equipment as of September 27, 2024 and December 29, 2023 and depreciation expense for the three and nine months ended September 27, 2024 and September 29, 2023.

 

 

September 27,

 

 

December 29,

 

(In thousands)

 

2024

 

 

2023

 

Building, land and leasehold improvements

 

$

171

 

 

$

4,002

 

Machinery, equipment, and vehicles

 

 

50,565

 

 

 

70,250

 

Office equipment, software and construction in progress

 

 

7,093

 

 

 

9,324

 

Property, plant and equipment, gross

 

 

57,829

 

 

 

83,576

 

Accumulated depreciation

 

 

(36,433

)

 

 

(37,203

)

Property, plant and equipment, net

 

$

21,396

 

 

$

46,373

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation expense

 

$

2,737

 

 

$

3,604

 

 

$

9,515

 

 

$

10,687

 

 

Depreciation is recorded within cost of revenue and selling, general and administrative expenses and is calculated using the straight-line method over the estimated useful lives of the assets, or in the case of leasehold improvements and capitalized leases, the lesser of the remaining term of the lease or its estimated useful life.

 

During the three months ended September 27, 2024, Shimmick completed the sale-leaseback of the Company's equipment yard in Tracy, California. The agreement consummated the sale of the equipment yard for $20.5 million and allows us to continue using the property pursuant to a separately executed seven-year lease. The Company received net proceeds of $17 million, after adjustments for prepaid rent through February 2026 and related closing costs, which were used to repay borrowings under the Revolving Credit Facility. As a result of the sale, the Company recorded a gain of $17 million in Gain on sale of assets within the condensed consolidated statements of operations.

 

During the three months ended September 27, 2024, Shimmick made the strategic decision to enhance the Company’s current enterprise resource planning (ERP) system rather than implementing a new platform which, due to prior capitalized pre-implementation costs and remaining contractual obligations of $5 million included in accrued expenses in the accompanying condensed consolidated balance sheets, resulted in a one-time charge of $16 million recorded in the three months ended September 27,

2024. The write-off is recorded in ERP pre-implementation asset impairment and associated costs within the condensed consolidated statements of operations.

 

The following tables present the Company’s finite-lived intangible assets, including the weighted average useful lives for each major intangible asset category and in total:

 

 

 

September 27, 2024

(In thousands)

 

Weighted Average Remaining Useful Life in Years

 

 

Intangible Assets, Gross

 

 

Accumulated Amortization

 

 

Intangible Assets, Net

 

 

Trademark

 

 

3.3

 

 

$

10,600

 

 

$

(5,679

)

 

$

4,921

 

 

Customer contracts

 

 

2.3

 

 

 

6,373

 

 

 

(3,982

)

 

 

2,391

 

 

Total

 

 

 

 

$

16,973

 

 

$

(9,661

)

 

$

7,312

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 29, 2023

 

(In thousands)

 

Weighted Average Remaining Useful Life in Years

 

 

Intangible Assets, Gross

 

 

Accumulated Amortization

 

 

Intangible Assets, Net

 

Trademark

 

 

4

 

 

$

10,600

 

 

$

(4,543

)

 

$

6,057

 

Customer contracts

 

 

3

 

 

 

6,527

 

 

 

(3,340

)

 

 

3,187

 

Total

 

 

 

 

$

17,127

 

 

$

(7,883

)

 

$

9,244

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Company’s estimated aggregate remaining amortization is as follows:

 

 

 

Amortization

 

(In thousands)

 

Expense

 

2024

 

$

644

 

2025

 

 

2,577

 

2026

 

 

2,577

 

2027

 

 

1,514

 

Total

 

$

7,312

 

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Debt
9 Months Ended
Sep. 27, 2024
Debt Disclosure [Abstract]  
Debt

Note 6. Debt

Total debt outstanding is presented on the condensed consolidated balance sheets as follows:

 

(In thousands)

 

September 27, 2024

 

 

December 29, 2023

 

Credit Facility

 

$

42,000

 

 

$

-

 

Revolving Credit Facility

 

 

-

 

 

 

29,914

 

Unamortized debt issuance costs

 

 

(2,097

)

 

 

(287

)

Long term debt, net

 

$

39,903

 

 

$

29,627

 

Revolving Credit Facility

On March 27, 2023, we entered into the Revolving Credit Facility with MidCap Financial Services, LLC, which originally provided a total commitment of $30 million. The Revolving Credit Facility has been subsequently amended, most recently on September 25, 2024. As amended, the Revolving Credit Facility provides for a total commitment of $15 million and bears interest at an annual rate of adjusted term SOFR, subject to a 1.0% floor, plus 5.50%. Further, the Revolving Credit Facility is subject to an annual collateral management fee of 0.50% and an annual unused line fee of 0.50%. The Revolving Credit Facility includes certain financial operating covenants, including a minimum liquidity requirement of $7.5 million. The Revolving Credit Facility matures on December 31, 2024. The Company is not aware of any instances of noncompliance with the key financial covenants as of September 27, 2024.

In the three months ended September 27, 2024, we repaid $15 million of the amount outstanding under the Revolving Credit Facility. As of September 27, 2024, no borrowings were outstanding under the Revolving Credit Facility. As of December 29, 2023, $30 million was outstanding under the Revolving Credit Facility.

Credit Facility

On May 20, 2024, the Company, as guarantor, and its wholly-owned subsidiaries as borrowers (“Borrowers”), Alter Domus (US) LLC, as agent, and AECOM and Berkshire Hathaway Specialty Insurance Company (“BHSI”) as lenders, entered into a revolving credit facility (the “Credit Agreement”), which was subsequently amended on September 25, 2024 to, among other things, permit the Company’s concurrent amendment to the Revolving Credit Facility. As amended, the Credit Agreement provides borrowing capacity up to $60 million. The obligations under the Credit Agreement bear interest at a per annum rate equal to one month Term SOFR (as defined in the Credit Agreement), subject to a 1.00% floor, plus 3.50%. Interest on any outstanding amounts drawn under the Credit Agreement will be payable, in kind or in cash at the election of the Company, on the last day of each month and upon prepayment.

The Credit Agreement matures on May 20, 2029 (the “Maturity Date”), and the Borrowers may borrow, repay and reborrow amounts under the Credit Agreement until the Maturity Date.

Obligations of the Borrowers under the Credit Agreement are guaranteed by the Company and secured by a lien on substantially all assets of the Company and the Borrowers.

The Credit Agreement contains customary affirmative and negative covenants for a transaction of this type, including covenants that limit liens, asset sales and investments, in each case subject to negotiated exceptions and baskets. In addition, the Credit Agreement contains a maximum leverage ratio covenant as tested quarterly commencing with the close of the fourth quarter of 2025. The Credit Agreement also contains representations and warranties and event of default provisions customary for a transaction of this type. The Company is not aware of any instances of noncompliance with financial covenants as of September 27, 2024. As of September 27, 2024, $42 million was outstanding under the Credit Facility.

The transactions with AECOM also included a mutual release and settlement of certain claims with AECOM and a corresponding agreement to issue 7,745,000 shares of our common shares to AECOM. 5,144,622 of the common shares were issued on May 20, 2024 and issuance of the remaining 2,600,378 shares was completed following shareholder approval on June 26, 2024. Of the total common shares issued, 1,036,949 were held in escrow which resulted in an AECOM voting interest of 19.9% as of September 27, 2024. The Company recognized a loss of $1 million in Other expense, net within the condensed consolidated statements of operations as a result of the share issuance which represented the excess of the $13 million fair market value of the common shares at the time of issuance over the $12 million carrying value of the contingent consideration liabilities settled with AECOM.
XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 27, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

Note 7. Income Taxes

We compute the year-to-date income tax provision by applying our estimated annual effective tax rate to our year-to-date pre-tax income and adjust for discrete tax items in the period in which they occur.

The effective tax rate was 0% for the three and nine months ended September 27, 2024 and September 29, 2023.

For the nine months ended September 27, 2024, the deferred tax provision resulting from the current year loss is completely offset by the valuation allowance, resulting in zero tax expense.

For the nine months ended September 29, 2023, the deferred tax provision resulting from the loss was completely offset by the valuation allowance, resulting in zero tax expense.

The Company generally anticipates a zero effective tax rate due to a full valuation allowance. However, the Company may recognize a current tax expense in a specific period if its taxable income, net of available deferred tax assets in that period, exceeds the allowable utilization of tax attributes such as NOL carryforwards. The allowable limitation typically restricts the use of NOL carryforwards to 80% of taxable income.

Deferred Tax Assets and Liabilities

We recognize deferred tax assets and liabilities for future tax consequences arising from differences between the carrying amounts of existing assets and liabilities under U.S. GAAP and their respective tax bases, and for net operating loss carryforwards and tax credit carryforwards. We evaluate the recoverability of our deferred tax assets, weighing all positive and negative evidence, and are required to establish or maintain a valuation allowance for these assets if we determine that it is more likely than not that some or all the deferred tax assets will not be realized.

As of each reporting date, we consider new evidence, both positive and negative, that could impact our view with regard to the future realization of deferred tax assets. We will maintain our positions with regard to future realization of deferred tax assets, including those with respect to which we continue maintaining valuation allowances, until there is sufficient new evidence to support a change in expectations. Such a change in expectations could arise due to many factors, including those impacting our forecasts of future earnings, as well as changes in the tax laws under which we operate and tax planning. It is not reasonably possible to forecast any such changes at the present time, but it is possible that, should they arise, our view of their effect on the future realization of deferred tax assets may impact materially our condensed consolidated financial statements.

After weighing all the evidence, giving more weight to the evidence that was objectively verifiable, a valuation allowance of $147 million and $124 million as of September 27, 2024 and December 29, 2023, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if the objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth.

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation
9 Months Ended
Sep. 27, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 8. Stock-Based Compensation

On April 12, 2021, the Company’s Board approved the Company’s 2021 Stock Plan (the “2021 Stock Plan”). The 2021 Stock Plan reserves 5,477,200 of the Company’s shares for issuance of incentive instruments, including Incentive Stock Options (“ISOs”), Non-statutory Stock Options, Stock Appreciation Rights, Restricted Stock Awards, and Restricted Stock Unit Awards. ISOs granted under the Plan have a term of 10 years and vest over four years of service.

On November 13, 2023, the Company’s Board approved the Shimmick Corporation 2023 Equity Incentive Plan (the “2023 Omnibus Incentive Plan”). 3,729,149 is the maximum aggregate number of shares of Common Stock available under the 2023 Omnibus Incentive Plan (equal to ten percent (10%) of the Company’s Common Stock outstanding immediately following the completion of the Company’s IPO on November 16, 2023 plus (ii) the reserved and authorized shares for awards under the Company’s 2021 Stock Plan that were not granted as of November 13, 2023). The maximum aggregate number of shares of Common Stock that may be issued under the 2023 Omnibus Incentive Plan will automatically increase annually on the first day of each fiscal year, beginning with the 2024 fiscal year in an amount equal to five percent (5%) of Common Stock outstanding on the last day of the immediately preceding fiscal year unless the plan administration determines that a lesser amount should instead be issued. The shares reserved under the 2023 Omnibus Incentive Plan are for issuance of incentive instruments, including stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance units and other share-based awards.

Total compensation expense related to stock-based grants was $3 million and $2 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. Unrecognized compensation expense related to stock-based grants to employees of Shimmick outstanding as of September 27, 2024 and September 29, 2023 was $7 million and $3 million, respectively, to be recognized on a straight-line basis over the awards’ weighted average remaining vesting period of 1 year and 1.6 years, respectively.

For the nine months ended September 27, 2024, stock option activity was as follows:

 

 

 

Stock Options

 

 

 

Number of shares

 

 

Weighted average exercise price per share

 

 

Weighted average grant date fair value

 

 

Weighted average years of remaining contractual term

 

Outstanding as of December 29, 2023

 

 

4,137,183

 

 

$

1.26

 

 

$

 

 

 

7.6

 

      Exercised

 

 

(403,473

)

 

 

1.26

 

 

 

0.66

 

 

 

 

  Forfeited & expired

 

 

(377,978

)

 

 

1.26

 

 

 

0.66

 

 

 

 

Outstanding as of September 27, 2024

 

 

3,355,732

 

 

 

1.26

 

 

 

0.66

 

 

 

6.6

 

Exercisable as of September 27, 2024

 

 

2,788,977

 

 

$

1.26

 

 

$

0.66

 

 

 

6.6

 

 

The following table summarizes the activities for unvested Shimmick restricted stock units for the nine months ended September 27, 2024:

 

 

 

Restricted Stock Units

 

 

 

Number of shares

 

 

Weighted average grant date fair value

 

Unvested as of December 29, 2023

 

 

576,714

 

 

$

6.49

 

      Awarded

 

 

1,898,160

 

 

 

2.57

 

  Forfeited

 

 

(57,666

)

 

 

6.56

 

Outstanding as of September 27, 2024

 

 

2,417,208

 

 

 

3.11

 

Ended vested as of September 27, 2024

 

 

363,279

 

 

 

6.56

 

Ended unvested as of September 27, 2024

 

 

2,053,929

 

 

$

3.11

 

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
9 Months Ended
Sep. 27, 2024
Earnings Per Share [Abstract]  
Earnings Per Share

Note 9. Earnings Per Share

Basic earnings per share (“EPS”) is calculated based on the weighted average shares outstanding during the period. Diluted earnings per share includes the dilutive effect of employee and director stock options and restricted stock units. Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period. All 3.4 million and 4.3 million employee stock options for the three and nine months ended September 27, 2024 and September 29, 2023, respectively, and 2.4 million restricted stock units for the three and nine months ended September 27, 2024 were excluded from the calculation of diluted earnings per share as they are antidilutive to the EPS calculation.

The computation of basic and diluted EPS is as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands, except per share data)

 

September 27, 2024

 

 

September 29, 2023

 

 

September 27, 2024

 

 

September 29, 2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income attributable to Shimmick Corporation

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

Numerator for basic and diluted EPS

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic EPS - weighted average shares

 

 

33,723

 

 

 

21,914

 

 

 

29,127

 

 

 

21,910

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Employee stock options

 

 

 

 

 

 

 

 

 

 

 

 

Restricted stock units

 

 

 

 

 

 

 

 

 

 

 

 

Dilutive potential common shares

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for diluted EPS - adjusted weighted average shares and assumed conversions

 

 

33,723

 

 

 

21,914

 

 

 

29,127

 

 

 

21,910

 

Basic earnings per common share

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

Diluted earnings per common share

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
9 Months Ended
Sep. 27, 2024
Leases [Abstract]  
Leases

Note 10. Leases

Lease expenses recorded within the condensed consolidated statements of operations are comprised as follows:

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands)

 

September 27, 2024

 

 

September 29, 2023

 

 

September 27, 2024

 

 

September 29, 2023

 

Operating lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

$

3,239

 

 

$

2,954

 

 

$

7,988

 

 

$

9,732

 

Selling, general and administrative expenses

 

 

478

 

 

 

213

 

 

 

1,028

 

 

 

885

 

Finance lease cost (all in cost of revenue):

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

 

66

 

 

 

66

 

 

 

199

 

 

 

216

 

Interest on lease liabilities

 

 

4

 

 

 

47

 

 

 

18

 

 

 

60

 

Short-term lease cost

 

 

88

 

 

 

203

 

 

 

332

 

 

 

521

 

Total lease cost

 

$

3,875

 

 

$

3,483

 

 

$

9,565

 

 

$

11,414

 

 

Additional condensed consolidated balance sheets information related to leases is as follows:

 

 

 

 

 

September 27,

 

 

December 29,

 

(In thousands)

 

Balance Sheet Classification

 

2024

 

 

2023

 

Assets:

 

 

 

 

 

 

 

 

Operating lease assets

 

Lease right-of-use assets

 

$

25,908

 

 

$

23,568

 

Finance lease assets

 

Lease right-of-use assets

 

 

88

 

 

 

287

 

Total lease assets

 

 

 

$

25,996

 

 

$

23,855

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

  

 

 

 

 

 

 

Current:

 

  

 

 

 

 

 

 

Operating lease liabilities

 

Other current liabilities

 

$

6,680

 

 

$

8,247

 

Finance lease liabilities

 

Other current liabilities

 

 

110

 

 

 

317

 

Total current lease liabilities

 

  

 

$

6,790

 

 

$

8,564

 

 

 

 

 

 

 

 

Non-current:

 

  

 

 

 

 

 

 

Operating lease liabilities

 

Lease liabilities, non-current

 

$

17,117

 

 

$

15,017

 

Finance lease liabilities

 

Lease liabilities, non-current

 

 

-

 

 

 

28

 

Total non-current lease liabilities

 

 

 

$

17,117

 

 

$

15,045

 

 

Weighted average remaining lease term information related to leases is as follows:

 

 

 

September 27,

 

December 29,

 

 

2024

 

2023

Weighted average remaining lease term (in years):

 

 

 

 

Operating leases

 

4.4

 

3.4

Finance leases

 

0.3

 

1.1

Weighted average discount rate:

 

 

 

 

Operating leases

 

6.9%

 

6.3%

Finance leases

 

9.9%

 

9.9%

 

Supplemental cash flow information related to leases is as follows:

 

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

7,768

 

 

$

8,685

 

Financing cash flows from finance leases

 

$

235

 

 

$

228

 

Right-of-use assets obtained in exchange for new operating leases

 

$

6,527

 

 

$

12,905

 

 

Total remaining lease payments under both the Company’s operating and finance leases are as follows:

 

 

 

Operating

 

 

Financing

 

(In thousands)

 

Leases

 

 

Leases

 

Year

 

 

 

 

 

 

2024

 

$

1,837

 

 

$

84

 

2025

 

 

7,224

 

 

 

28

 

2026

 

 

5,383

 

 

 

 

2027

 

 

3,930

 

 

 

 

2028

 

 

3,956

 

 

 

 

Thereafter

 

 

5,926

 

 

 

 

Total lease payments

 

 

28,256

 

 

 

112

 

Amounts representing interest

 

 

(4,459

)

 

 

(2

)

Total lease liabilities

 

$

23,797

 

 

$

110

 

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 27, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 11. Commitments and Contingencies

In the Company’s joint venture arrangements, the liability of each partner is usually joint and several. This means as each joint venture partner may become liable for the entire risk of performance guarantees provided by each partner to the customer. Typically, each joint venture partner indemnifies the other partners for any liabilities incurred in excess of the liabilities the other party is obligated to bear under the respective joint venture agreement. In addition, the Company may be required to guarantee performance directly to the customer. The Company is unable to estimate the maximum potential amount of future payments that the Company could be required to make under outstanding performance guarantees related to joint venture projects due to a number of factors, including but not limited to, the nature and extent of any contractual defaults by the other joint venture partners, resource availability, potential performance delays caused by the defaults, the location of the projects, and the terms of the related contracts.

In the ordinary course of business, the Company is subject to other claims, lawsuits, investigations and disputes arising out of the conduct of its business, including matters relating to commercial transactions, government contracts, and employment matters. The Company recognizes a liability for contingencies that are probable of occurrence and reasonably estimable. To date, no such matters are material to the condensed consolidated statements of operations.

In certain contracts, there are provisions that require the Company to pay liquidated damages if the Company is responsible for the failure to meet specified contractual milestone dates and the applicable customer asserts a conforming claim under these provisions. These contracts define the conditions under which customers may make claims against the Company for liquidated damages. Based upon the evaluation of performance and other commercial and legal analysis, management has recognized relevant probable liquidated damages as of September 27, 2024 and December 29, 2023, and believes that the ultimate resolution of such matters will not materially affect the Company's condensed consolidated financial position, results of operations, or cash flows.

The Company has recorded contingent consideration as of September 27, 2024 and December 29, 2023 at its estimated fair value. The Company is unable to reasonably determine an estimated range of amounts of the payments that could be made due to the uncertainty of future events.

Guarantees

The Company obtains bonding on construction contracts through third-party bonding companies. As is customary in the construction industry, the Company indemnifies the third-party bonding companies for any losses incurred by it in connection with bonds that are issued. The Company has granted the third-party bonding companies a security interest in accounts receivable, contract assets and contract rights for that obligation.

The Company typically indemnifies contract owners for claims arising during the construction process and carries insurance coverage for such claims.

Letters of Credit

In the ordinary course of business and under certain contracts, the Company is required to post standby letters of credit for its insurance carriers. The Company did not have any letters of credit outstanding as of September 27, 2024 or December 29, 2023.

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events
9 Months Ended
Sep. 27, 2024
Subsequent Events [Abstract]  
Subsequent Events

Note 12. Subsequent Events

Legacy Project Settlement

On October 31, 2024, the Company entered into a settlement agreement in its Golden Gate Bridge Project (the “GGB Project”). Under the terms of the settlement and through its consolidated joint venture with Danny’s Construction Co. LLC, Shimmick/Danny’s Joint Venture (“SDJV”), SDJV will receive total settlement proceeds of $97 million, a contract change order for reduced scope of work of $6 million and a contract change order for extension of project completion and costs incurred on the GGB Project. The GGB Project owner is required to pay SDJV $25 million within 14 business days of the executed agreement and the remaining $72 million cash payment to SDJV on or before December 17, 2024. After paying subcontractor pass-through claims, Shimmick plans to use the remaining proceeds for ongoing operations, including completion of the GGB Project.

The settlement amount and reduction of outstanding scope of work are recorded in Contract assets, current and Contract liabilities, current within the condensed consolidated balance sheets.

As a result of the GGB Project settlement and after accounting for subcontractor, legal and other costs as well as previously recorded revenue, the Company recognized an increase in gross margin of $11 million on the project during the three months ended September 27, 2024 within the condensed consolidated statements of operations.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 27, 2024
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“GAAP”), and in conformity with the rules and regulations of the Securities and Exchange Commission. The information furnished reflects all adjustments, consisting of normal recurring adjustments, that are, in the opinion of management, necessary for a fair presentation of the results of operations, cash flows and financial position for the interim periods presented. A statement of comprehensive income is not presented as the Company’s results of operations do not contain any items classified as comprehensive income. All intercompany accounts and transactions have been eliminated. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with such rules and regulations, although management believes the disclosures are adequate to prevent the information presented from being misleading. The accompanying condensed consolidated interim financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements and notes in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023 ("Form 10-K"). Because of the seasonal nature of some of the Company's operations, the results of operations for the three and nine months ended September 27, 2024 are not necessarily indicative of the results of operations to be expected for the full fiscal year.

Change in Presentation

Change in Presentation

Certain prior period balances in the condensed consolidated balance sheets, statements of operations and statements of cash flows and accompanying notes have been combined, reclassified or rounded to conform to current period presentation. These changes had no impact on net (loss) income, cash flows, assets and liabilities, or equity previously reported.

Summary of Significant Accounting Policies

Summary of Significant Accounting Policies

Our significant accounting policies are described in more detail in Note 2 - Basis of Presentation and Summary of Significant Accounting Policies of our Form 10-K.

Use of Estimates

Use of Estimates

The preparation of our condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts included in the condensed consolidated financial statements and accompanying notes thereto. Actual results could differ from those estimates.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

Accounting pronouncements not listed below were assessed and determined to be not applicable or are expected to have minimal impact on the condensed consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07 to enhance disclosures of significant expense and segment profitability categories and amounts for reportable business segments. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09 to improve disclosures and presentation requirements to the transparency of the income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities (Tables)
9 Months Ended
Sep. 27, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Company's Revenue Disaggregated by Contract Types

The following table presents the Company’s revenue disaggregated by contract types:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Fixed-price

 

$

153,802

 

 

$

153,178

 

 

$

349,182

 

 

$

440,015

 

Cost reimbursable

 

 

11,602

 

 

 

19,864

 

 

 

25,983

 

 

 

48,757

 

Equipment and labor revenue

 

 

631

 

 

 

2,406

 

 

 

1,519

 

 

 

5,972

 

Total revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

 

Projects started after the AECOM Sale Transactions ("Shimmick Projects") have focused on water infrastructure and other critical infrastructure. Projects that focus on foundation drilling are referred to as "Foundations Projects". Projects that started prior to consummation of the AECOM Sale Transactions are referred to as "Legacy Projects".

The following table presents the Company’s revenue disaggregated by Shimmick Projects, Foundations Projects and Legacy Projects:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Shimmick Projects

 

$

101,475

 

 

$

109,884

 

 

$

275,457

 

 

$

301,475

 

Foundations Projects

 

 

10,837

 

 

 

11,523

 

 

 

25,931

 

 

 

40,615

 

Legacy Projects(1)

 

 

53,723

 

 

 

54,041

 

 

 

75,296

 

 

 

152,654

 

Total revenue

 

$

166,035

 

 

$

175,448

 

 

$

376,684

 

 

$

494,744

 

(1) Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $31 million increase to revenue as a result of the GGB Project settlement in which the Company will receive $97 million in cash and a contract change order for reduced scope of work of $6 million. See Note 12 – Subsequent Events for additional details. Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $23 million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.

Summary of Information About Contract Assets and Contract Liabilities

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 27,

 

 

December 29,

 

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

(In thousands)

 

 

 

 

 

 

 

 

 

Contract assets, current and non-current:

 

 

 

 

 

 

 

 

 

    Costs and estimated earnings in excess of billings on uncompleted contracts

 

$

127,518

 

 

$

125,943

 

 

$

1,575

 

    Retainage receivable

 

 

49,159

 

 

 

48,316

 

 

 

843

 

        Total contract assets

 

 

176,677

 

 

 

174,259

 

 

 

2,418

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities, current and non-current:

 

 

 

 

 

 

 

 

 

    Billings on uncompleted contracts in excess of costs and estimated earnings

 

 

(42,998

)

 

 

(48,841

)

 

 

5,843

 

    Forward loss reserve

 

 

(54,629

)

 

 

(70,159

)

 

 

15,530

 

        Total contract liabilities

 

 

(97,627

)

 

 

(119,000

)

 

 

21,373

 

        Net

 

$

79,050

 

 

$

55,259

 

 

$

23,791

 

Summary of Unconditional Right to Cash from Clients 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 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Total accounts receivable, gross

 

$

54,470

 

 

$

55,202

 

Allowance for credit losses

 

 

(954

)

 

 

(1,024

)

Accounts receivable, net

 

$

53,516

 

 

$

54,178

 

Summary of Information About Significant Customers

Information about significant customers

 

Significant Customers as a Percentage of Accounts Receivable, Net

 

 

 

As of September 27, 2024

 

 

 

Customer one

 

32.8%

 

Customer two

 

18.6%

 

 

 

 

 

As of December 29, 2023

 

 

 

Customer one

 

32.5%

 

Customer two

 

21.7%

 

 

Significant Customers as a Percentage of Revenue

 

 

 

Three Months Ended September 27, 2024

 

 

 

Customer one

 

22.8%

 

Customer two

 

11.9%

 

Customer three

 

11.8%

 

Customer four

 

10.8%

 

 

 

 

 

Three Months Ended September 29, 2023

 

 

 

Customer one

 

15.3%

 

Customer two

 

13.9%

 

Customer three

 

13.1%

 

 

Significant Customers as a Percentage of Revenue

 

 

 

Nine Months Ended September 27, 2024

 

 

 

Customer one

 

17.3%

 

Customer two

 

14.6%

 

Customer three

 

12.1%

 

 

 

 

 

Nine Months Ended September 29, 2023

 

 

 

Customer one

 

15.5%

 

Customer two

 

14.2%

 

Customer three

 

12.5%

 

 

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities (Tables)
9 Months Ended
Sep. 27, 2024
Joint Ventures and Variable Interest Entities Disclosure [Abstract]  
Summary of Financial Information of Consolidated Joint Ventures

A summary of financial information of the consolidated joint ventures is as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Current assets

 

$

82,389

 

 

$

34,071

 

Non-current assets

 

 

-

 

 

 

8,971

 

Total assets

 

 

82,389

 

 

 

43,042

 

Current liabilities

 

 

74,129

 

 

 

59,602

 

Non-current liabilities

 

 

2,223

 

 

 

2,013

 

Total liabilities

 

$

76,352

 

 

$

61,615

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

38,136

 

 

$

5,277

 

 

$

45,494

 

 

$

18,750

 

Summary of Financial Information of Unconsolidated Joint Ventures

A summary of financial information of the unconsolidated joint ventures, as derived from their financial statements, is as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Current assets

 

$

84,541

 

 

$

74,498

 

Non-current assets

 

 

406

 

 

 

14,333

 

Total assets

 

 

84,947

 

 

 

88,831

 

Current liabilities

 

 

39,536

 

 

 

42,817

 

Total liabilities

 

$

39,536

 

 

$

42,817

 

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

21,393

 

 

$

16,862

 

 

$

53,018

 

 

$

59,458

 

Cost of revenue

 

 

22,996

 

 

 

12,003

 

 

 

61,821

 

 

 

44,114

 

Gross margin

 

 

(1,603

)

 

 

4,859

 

 

 

(8,803

)

 

 

15,344

 

Net (loss) income

 

$

(1,603

)

 

$

4,909

 

 

$

(8,803

)

 

$

14,960

 

 

Summary of Revenue Included Related to Services Provided to Related Parties Revenue included related to services provided to unconsolidated joint venture related parties is as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

474

 

 

$

604

 

 

$

1,207

 

 

$

2,677

 

Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures

Amounts included in the condensed consolidated balance sheets related to services provided to unconsolidated joint ventures as of September 27, 2024 and December 29, 2023 are as follows:

 

 

 

September 27,

 

 

December 29,

 

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

Accounts receivable, net

 

$

2,155

 

 

$

2,092

 

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets (Tables)
9 Months Ended
Sep. 27, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property Plant and Equipment Net

The following tables summarize the components of property, plant and equipment as of September 27, 2024 and December 29, 2023 and depreciation expense for the three and nine months ended September 27, 2024 and September 29, 2023.

 

 

September 27,

 

 

December 29,

 

(In thousands)

 

2024

 

 

2023

 

Building, land and leasehold improvements

 

$

171

 

 

$

4,002

 

Machinery, equipment, and vehicles

 

 

50,565

 

 

 

70,250

 

Office equipment, software and construction in progress

 

 

7,093

 

 

 

9,324

 

Property, plant and equipment, gross

 

 

57,829

 

 

 

83,576

 

Accumulated depreciation

 

 

(36,433

)

 

 

(37,203

)

Property, plant and equipment, net

 

$

21,396

 

 

$

46,373

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

 

September 27,

 

 

September 29,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation expense

 

$

2,737

 

 

$

3,604

 

 

$

9,515

 

 

$

10,687

 

Schedule of Finite Lived Intangible Assets Including the Weighted Average Useful Lives

The following tables present the Company’s finite-lived intangible assets, including the weighted average useful lives for each major intangible asset category and in total:

 

 

 

September 27, 2024

(In thousands)

 

Weighted Average Remaining Useful Life in Years

 

 

Intangible Assets, Gross

 

 

Accumulated Amortization

 

 

Intangible Assets, Net

 

 

Trademark

 

 

3.3

 

 

$

10,600

 

 

$

(5,679

)

 

$

4,921

 

 

Customer contracts

 

 

2.3

 

 

 

6,373

 

 

 

(3,982

)

 

 

2,391

 

 

Total

 

 

 

 

$

16,973

 

 

$

(9,661

)

 

$

7,312

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 29, 2023

 

(In thousands)

 

Weighted Average Remaining Useful Life in Years

 

 

Intangible Assets, Gross

 

 

Accumulated Amortization

 

 

Intangible Assets, Net

 

Trademark

 

 

4

 

 

$

10,600

 

 

$

(4,543

)

 

$

6,057

 

Customer contracts

 

 

3

 

 

 

6,527

 

 

 

(3,340

)

 

 

3,187

 

Total

 

 

 

 

$

17,127

 

 

$

(7,883

)

 

$

9,244

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Estimated Aggregate Remaining Amortization

The Company’s estimated aggregate remaining amortization is as follows:

 

 

 

Amortization

 

(In thousands)

 

Expense

 

2024

 

$

644

 

2025

 

 

2,577

 

2026

 

 

2,577

 

2027

 

 

1,514

 

Total

 

$

7,312

 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 27, 2024
Debt Disclosure [Abstract]  
Schedule of debt

Total debt outstanding is presented on the condensed consolidated balance sheets as follows:

 

(In thousands)

 

September 27, 2024

 

 

December 29, 2023

 

Credit Facility

 

$

42,000

 

 

$

-

 

Revolving Credit Facility

 

 

-

 

 

 

29,914

 

Unamortized debt issuance costs

 

 

(2,097

)

 

 

(287

)

Long term debt, net

 

$

39,903

 

 

$

29,627

 

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 27, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

For the nine months ended September 27, 2024, stock option activity was as follows:

 

 

 

Stock Options

 

 

 

Number of shares

 

 

Weighted average exercise price per share

 

 

Weighted average grant date fair value

 

 

Weighted average years of remaining contractual term

 

Outstanding as of December 29, 2023

 

 

4,137,183

 

 

$

1.26

 

 

$

 

 

 

7.6

 

      Exercised

 

 

(403,473

)

 

 

1.26

 

 

 

0.66

 

 

 

 

  Forfeited & expired

 

 

(377,978

)

 

 

1.26

 

 

 

0.66

 

 

 

 

Outstanding as of September 27, 2024

 

 

3,355,732

 

 

 

1.26

 

 

 

0.66

 

 

 

6.6

 

Exercisable as of September 27, 2024

 

 

2,788,977

 

 

$

1.26

 

 

$

0.66

 

 

 

6.6

 

Summary of Unvested Restricted Stock Units

The following table summarizes the activities for unvested Shimmick restricted stock units for the nine months ended September 27, 2024:

 

 

 

Restricted Stock Units

 

 

 

Number of shares

 

 

Weighted average grant date fair value

 

Unvested as of December 29, 2023

 

 

576,714

 

 

$

6.49

 

      Awarded

 

 

1,898,160

 

 

 

2.57

 

  Forfeited

 

 

(57,666

)

 

 

6.56

 

Outstanding as of September 27, 2024

 

 

2,417,208

 

 

 

3.11

 

Ended vested as of September 27, 2024

 

 

363,279

 

 

 

6.56

 

Ended unvested as of September 27, 2024

 

 

2,053,929

 

 

$

3.11

 

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 27, 2024
Earnings Per Share [Abstract]  
Summary of computation of basic and diluted EPS

The computation of basic and diluted EPS is as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands, except per share data)

 

September 27, 2024

 

 

September 29, 2023

 

 

September 27, 2024

 

 

September 29, 2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income attributable to Shimmick Corporation

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

Numerator for basic and diluted EPS

 

$

(1,564

)

 

$

34,567

 

 

$

(86,286

)

 

$

14,930

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic EPS - weighted average shares

 

 

33,723

 

 

 

21,914

 

 

 

29,127

 

 

 

21,910

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Employee stock options

 

 

 

 

 

 

 

 

 

 

 

 

Restricted stock units

 

 

 

 

 

 

 

 

 

 

 

 

Dilutive potential common shares

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for diluted EPS - adjusted weighted average shares and assumed conversions

 

 

33,723

 

 

 

21,914

 

 

 

29,127

 

 

 

21,910

 

Basic earnings per common share

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

Diluted earnings per common share

 

$

(0.05

)

 

$

1.58

 

 

$

(2.96

)

 

$

0.68

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 27, 2024
Leases [Abstract]  
Schedule of Lease Expense

Lease expenses recorded within the condensed consolidated statements of operations are comprised as follows:

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands)

 

September 27, 2024

 

 

September 29, 2023

 

 

September 27, 2024

 

 

September 29, 2023

 

Operating lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

$

3,239

 

 

$

2,954

 

 

$

7,988

 

 

$

9,732

 

Selling, general and administrative expenses

 

 

478

 

 

 

213

 

 

 

1,028

 

 

 

885

 

Finance lease cost (all in cost of revenue):

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

 

66

 

 

 

66

 

 

 

199

 

 

 

216

 

Interest on lease liabilities

 

 

4

 

 

 

47

 

 

 

18

 

 

 

60

 

Short-term lease cost

 

 

88

 

 

 

203

 

 

 

332

 

 

 

521

 

Total lease cost

 

$

3,875

 

 

$

3,483

 

 

$

9,565

 

 

$

11,414

 

Schedule of Balance Sheets Information Related to Leases

Additional condensed consolidated balance sheets information related to leases is as follows:

 

 

 

 

 

September 27,

 

 

December 29,

 

(In thousands)

 

Balance Sheet Classification

 

2024

 

 

2023

 

Assets:

 

 

 

 

 

 

 

 

Operating lease assets

 

Lease right-of-use assets

 

$

25,908

 

 

$

23,568

 

Finance lease assets

 

Lease right-of-use assets

 

 

88

 

 

 

287

 

Total lease assets

 

 

 

$

25,996

 

 

$

23,855

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

  

 

 

 

 

 

 

Current:

 

  

 

 

 

 

 

 

Operating lease liabilities

 

Other current liabilities

 

$

6,680

 

 

$

8,247

 

Finance lease liabilities

 

Other current liabilities

 

 

110

 

 

 

317

 

Total current lease liabilities

 

  

 

$

6,790

 

 

$

8,564

 

 

 

 

 

 

 

 

Non-current:

 

  

 

 

 

 

 

 

Operating lease liabilities

 

Lease liabilities, non-current

 

$

17,117

 

 

$

15,017

 

Finance lease liabilities

 

Lease liabilities, non-current

 

 

-

 

 

 

28

 

Total non-current lease liabilities

 

 

 

$

17,117

 

 

$

15,045

 

Schedule of Weighted Average Remaining Lease Term

Weighted average remaining lease term information related to leases is as follows:

 

 

 

September 27,

 

December 29,

 

 

2024

 

2023

Weighted average remaining lease term (in years):

 

 

 

 

Operating leases

 

4.4

 

3.4

Finance leases

 

0.3

 

1.1

Weighted average discount rate:

 

 

 

 

Operating leases

 

6.9%

 

6.3%

Finance leases

 

9.9%

 

9.9%

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases is as follows:

 

 

 

Nine Months Ended

 

 

 

September 27,

 

 

September 29,

 

(In thousands)

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

7,768

 

 

$

8,685

 

Financing cash flows from finance leases

 

$

235

 

 

$

228

 

Right-of-use assets obtained in exchange for new operating leases

 

$

6,527

 

 

$

12,905

 

Schedule of Remaining Lease Payments Under Operating and Financing Leases

Total remaining lease payments under both the Company’s operating and finance leases are as follows:

 

 

 

Operating

 

 

Financing

 

(In thousands)

 

Leases

 

 

Leases

 

Year

 

 

 

 

 

 

2024

 

$

1,837

 

 

$

84

 

2025

 

 

7,224

 

 

 

28

 

2026

 

 

5,383

 

 

 

 

2027

 

 

3,930

 

 

 

 

2028

 

 

3,956

 

 

 

 

Thereafter

 

 

5,926

 

 

 

 

Total lease payments

 

 

28,256

 

 

 

112

 

Amounts representing interest

 

 

(4,459

)

 

 

(2

)

Total lease liabilities

 

$

23,797

 

 

$

110

 

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Business and Organization - Additional Information (Details)
$ / shares in Units, $ in Millions
Nov. 16, 2023
USD ($)
$ / shares
shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Initial public offering | shares 3,575,000
Common stock price per share | $ / shares $ 7
Proceeds from IPO $ 19
Proceeds after deducting underwriting discounts and commissions 2
Other offering costs $ 4
XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) - $ / shares
Sep. 27, 2024
Dec. 29, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Common stock, shares authorized 100,000,000 100,000,000
Common stock, par or stated value per share $ 0.01 $ 0.01
Common stock, shares issued 33,738,739 25,493,877
XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Contract Types (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 166,035 $ 175,448 $ 376,684 $ 494,744
Fixed-Price [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 153,802 153,178 349,182 440,015
Cost Reimbursable [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 11,602 19,864 25,983 48,757
Equipment and Labor Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 631 $ 2,406 $ 1,519 $ 5,972
XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 166,035 $ 175,448 $ 376,684 $ 494,744
Shimmick Projects [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 101,475 109,884 275,457 301,475
Foundations Projects [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 10,837 11,523 25,931 40,615
Legacy Projects [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue [1] $ 53,723 $ 54,041 $ 75,296 $ 152,654
[1] Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $31 million increase to revenue as a result of the GGB Project settlement in which the Company will receive $97 million in cash and a contract change order for reduced scope of work of $6 million. See Note 12 – Subsequent Events for additional details. Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $23 million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.
XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Paranthetical) (Details) - Legacy Project Settlement [Member] - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Jun. 28, 2024
Sep. 27, 2024
Disaggregation of Revenue [Line Items]      
Increase in revenue $ 31 $ 23 $ 31
Cash settlement of claim 97   97
Contract change order for reduced scope of work $ 6   $ 6
XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Disaggregation of Revenue [Line Items]        
Performance obligations yet to be satisfied $ 777,000   $ 777,000  
Revenue performance obligation weighted average life 2 years      
Revenue recognized     41,000  
Net (loss) income $ (1,564) $ 34,831 (86,286) $ 15,187
Revisions in Estimates Decrease [Member]        
Disaggregation of Revenue [Line Items]        
Net (loss) income       $ 10,000
Revisions in Estimates Increase [Member]        
Disaggregation of Revenue [Line Items]        
Net (loss) income   $ 5,000    
Revisions in Estimates Increase [Member] | Golden Gate Bridge Project [Member]        
Disaggregation of Revenue [Line Items]        
Net (loss) income $ 7,000   $ 44,000  
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Revenue from Contract with Customer [Abstract]      
Costs and estimated earnings in excess of billings on uncompleted contracts $ 127,518   $ 125,943
Costs and estimated earnings in excess of billings on uncompleted contracts, Change 1,575    
Retainage receivable 49,159   48,316
Retainage receivable, Change 843    
Total contract assets 176,677   174,259
Total contract assets, Change 2,418 $ 10,134  
Billings on uncompleted contracts in excess of costs and estimated earnings (42,998)   (48,841)
Billings on uncompleted contracts in excess of costs and estimated earnings, Change 5,843    
Forward loss reserve (54,629)   (70,159)
Forward loss reserve, Change 15,530    
Total contract liabilities (97,627)   (119,000)
Total contract liabilities, Change 21,373    
Net 79,050   $ 55,259
Net, Change $ 23,791    
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Summary of Unconditional Right to Cash from Clients (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Revenue from Contract with Customer [Abstract]    
Total accounts receivable, gross $ 54,470 $ 55,202
Allowance for credit losses (954) (1,024)
Accounts receivable, net $ 53,516 $ 54,178
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Significant Customers (Details) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Customer One [Member] | Percentage of Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration of risk     32.80%   32.50%
Customer One [Member] | Percentage of Revenue [Member]          
Concentration Risk [Line Items]          
Concentration of risk 22.80% 15.30% 17.30% 15.50%  
Customer Two [Member] | Percentage of Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration of risk     18.60%   21.70%
Customer Two [Member] | Percentage of Revenue [Member]          
Concentration Risk [Line Items]          
Concentration of risk 11.90% 13.90% 14.60% 14.20%  
Customer Three [Member] | Percentage of Revenue [Member]          
Concentration Risk [Line Items]          
Concentration of risk 11.80% 13.10% 12.10% 12.50%  
Customer Four [Member] | Percentage of Revenue [Member]          
Concentration Risk [Line Items]          
Concentration of risk 10.80%        
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities -Summary of Financial Information of Consolidated Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Current assets $ 221,189   $ 221,189   $ 257,458
TOTAL ASSETS 346,737   346,737   426,652
Current liabilities 278,176   278,176   271,253
TOTAL LIABILITIES 345,764   345,764   356,162
Revenue 166,035 $ 175,448 376,684 $ 494,744  
Variable Interest Entity, Primary Beneficiary [Member]          
Current assets 82,389   82,389   34,071
Non-current assets 0   0   8,971
TOTAL ASSETS 82,389   82,389   43,042
Current liabilities 74,129   74,129   59,602
Non-current liabilities 2,223   2,223   2,013
TOTAL LIABILITIES 76,352   76,352   $ 61,615
Revenue $ 38,136 $ 5,277 $ 45,494 $ 18,750  
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities -Summary of Financial Information of Unconsolidated Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Current assets $ 221,189   $ 221,189   $ 257,458
TOTAL ASSETS 346,737   346,737   426,652
Current liabilities 278,176   278,176   271,253
TOTAL LIABILITIES 345,764   345,764   356,162
Revenue 166,035 $ 175,448 376,684 $ 494,744  
Gross margin 12,189 17,012 (34,801) 22,777  
Net (loss) income (1,564) 34,831 (86,286) 15,187  
Variable Interest Entity, Not Primary Beneficiary [Member]          
Current assets 84,541   84,541   74,498
Non-current assets 406   406   14,333
TOTAL ASSETS 84,947   84,947   88,831
Current liabilities 39,536   39,536   42,817
TOTAL LIABILITIES 39,536   39,536   $ 42,817
Revenue 21,393 16,862 53,018 59,458  
Cost of revenue 22,996 12,003 61,821 44,114  
Gross margin (1,603) 4,859 (8,803) 15,344  
Net (loss) income $ (1,603) $ 4,909 $ (8,803) $ 14,960  
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Statement of Financial Position [Abstract]          
Investment in unconsolidated joint ventures $ 19,936   $ 19,936   $ 21,283
Equity in (loss) earnings of unconsolidated joint ventures $ 812 $ 2,577 $ (779) $ 9,570  
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities -Summary of Revenue Included Related to Services Provided to Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Related Party Transaction [Line Items]        
Revenue $ 166,035 $ 175,448 $ 376,684 $ 494,744
Related Party [Member]        
Related Party Transaction [Line Items]        
Revenue $ 474 $ 604 $ 1,207 $ 2,677
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures and Variable Interest Entities - Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Related Party [Member]    
Accounts receivable, net $ 2,155 $ 2,092
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 57,829 $ 83,576
Accumulated depreciation (36,433) (37,203)
Property, plant and equipment, net 21,396 46,373
Building, land and leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 171 4,002
Machinery, equipment, and vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 50,565 70,250
Office equipment, software and construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 7,093 $ 9,324
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Depreciation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 2,737 $ 3,604 $ 9,515 $ 10,687
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 27, 2024
Sep. 29, 2023
Finite-Lived Intangible Assets [Line Items]      
Gain of sale of assets   $ 20,585 $ 31,749
Accrued expenses $ 5,000 $ 5,000  
Business development charge 16,000    
Equipment yard, Tracy, California [Member]      
Finite-Lived Intangible Assets [Line Items]      
Proceeds from sale of property, plant and equipment 20,500    
Net proceeds from property, plant and equipment 17,000    
Gain of sale of assets $ 17,000    
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets - Schedule of Finite-Lived Intangible Assets Including the weighted Average Useful Lives (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 16,973 $ 17,127
Accumulated Amortization (9,661) (7,883)
Total $ 7,312 $ 9,244
Trademark [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 3 years 3 months 18 days 4 years
Intangible Assets, Gross $ 10,600 $ 10,600
Accumulated Amortization (5,679) (4,543)
Total $ 4,921 $ 6,057
Customer contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 2 years 3 months 18 days 3 years
Intangible Assets, Gross $ 6,373 $ 6,527
Accumulated Amortization (3,982) (3,340)
Total $ 2,391 $ 3,187
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Property Plant and Equipment and Intangible Assets - Schedule of Estimated Aggregate Remaining Amortization (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Property, Plant and Equipment [Abstract]    
2024 $ 644  
2025 2,577  
2026 2,577  
2027 1,514  
Total $ 7,312 $ 9,244
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (2,097) $ (287)
Total 39,903 29,627
Credit Facility [Member]    
Debt Instrument [Line Items]    
Gross amount 42,000 0
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Gross amount $ 0 $ 29,914
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2024
May 20, 2024
Sep. 27, 2024
Sep. 27, 2024
Jun. 26, 2024
Dec. 29, 2023
Mar. 27, 2023
Debt Instrument [Line Items]              
Common stock, shares issued     33,738,739 33,738,739   25,493,877  
Market value of common shares     $ 2 $ 12,877      
AECOM [Member]              
Debt Instrument [Line Items]              
Common stock shares agreed to issue   7,745,000          
Common stock, shares issued   5,144,622          
Remaining shares for issuance         2,600,378    
Common stock shares issued, held in escrow     1,036,949 1,036,949      
Voting interest of common shares issued held in escrow     19.90% 19.90%      
Gain loss on other expense (income), net       $ (1,000)      
Market value of common shares       13,000      
Carrying value of contingent consideration liabilities     $ 12,000 12,000      
Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Line of credit facility, borrowing capacity $ 15,000           $ 30,000
Revolving Line of Credit termination date Dec. 31, 2024            
Line of credit facility, unused line fee , percentage 0.50%            
Minimum liquidity requirement $ 7,500            
Collateral management fee 0.50%            
Repayment of outstanding amount     15,000        
Outstanding amount     0 0   $ 30,000  
Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]              
Debt Instrument [Line Items]              
Debt instrument, interest rate, percentage 5.50%            
Revolving Credit Facility [Member] | Base Rate [Member]              
Debt Instrument [Line Items]              
Debt instrument, interest rate, percentage 1.00%            
Line of Credit [Member]              
Debt Instrument [Line Items]              
Line of credit facility, borrowing capacity   $ 60,000          
Debt instrument, interest rate, percentage   1.00%          
Revolving Line of Credit termination date   May 20, 2029          
Outstanding amount     $ 42,000 $ 42,000      
Line of Credit [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]              
Debt Instrument [Line Items]              
Debt instrument, interest rate, percentage   3.50%          
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Income Tax Disclosure [Abstract]          
Effective tax rate 0.00% 0.00% 0.00% 0.00%  
Carryforward taxable income     80.00%    
Effective tax rate valuation allowance     0.00%    
Valuation allowance of the deferred tax asset $ 147   $ 147   $ 124
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 12, 2021
Sep. 27, 2024
Sep. 29, 2023
Nov. 13, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Compensation expense related to stock-based grants   $ 3 $ 2  
Unrecognized compensation expense   $ 7 $ 3  
Recognition period of unrecognized compensation expense   1 year 1 year 7 months 6 days  
2021 Stock Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, capital shares reserved for future issuance (in shares) 5,477,200      
Expiration term 10 years      
Vesting period 4 years      
2023 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, capital shares reserved for future issuance (in shares)       3,729,149
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 27, 2024
Dec. 29, 2023
Share-Based Payment Arrangement [Abstract]    
Number of shares, Outstanding as of December 29, 2023 4,137,183  
Number of shares, Exercised (403,473)  
Number of shares, Forfeited & expired (377,978)  
Number of shares, Outstanding as of September 27, 2024 3,355,732 4,137,183
Number of shares, Exercisable as of September 27, 2024 2,788,977  
Weighted average exercise price per share, Outstanding as of December 29, 2023 $ 1.26  
Weighted average exercise price per share, Exercised 1.26  
Weighted average exercise price per share, Forfeited & expired 1.26  
Weighted average exercise price per share, Outstanding as of September 27, 2024 1.26 $ 1.26
Weighted average exercise price per share, Exercisable as of September 27, 2024 1.26  
Weighted average grant date fair value, Outstanding as of December 29, 2023 0  
Weighted average grant date fair value, Exercised 0.66  
Weighted average grant date fair value, Forfeited & expired 0.66  
Weighted average grant date fair value, Outstanding as of September 27, 2024 0.66 $ 0
Weighted average grant date fair value, Exercisable as of September 27, 2024 $ 0.66  
Weighted average years of remaining contractual term, Outstanding 6 years 7 months 6 days 7 years 7 months 6 days
Weighted average years of remaining contractual term, Exercised 0 years  
Weighted average years of remaining contractual term, Forfeited & expired 0 years  
Weighted average years of remaining contractual term, Exercisable as of September 27, 2024 6 years 7 months 6 days  
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Unvested Restricted Stock Units (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 27, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Beginning Balance | shares 576,714
Awarded | shares 1,898,160
Forfeited | shares (57,666)
Outstanding as of September 27, 2024 | shares 2,417,208
Ended vested as of September 27, 2024 | shares 363,279
Ending balance | shares 2,053,929
Weighted average grant date fair value Beginning balance | $ / shares $ 6.49
Weighted average grant date fair value, Awarded | $ / shares 2.57
Weighted average grant date fair value , Forfeited | $ / shares 6.56
Weighted average grant date fair value, Outstanding Ending | $ / shares 3.11
Weighted average grant date fair value, Vested | $ / shares 6.56
Weighted average grant date fair value, Ending balance | $ / shares $ 3.11
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Additional Information (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Employee stock options excluded from diluted EPS 3.4 4.3 3.4 4.3
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Employee stock options excluded from diluted EPS 2.4   2.4  
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Summary of computation of basic and diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Numerator:        
Net (loss) income attributable to Shimmick Corporation $ (1,564) $ 34,567 $ (86,286) $ 14,930
Numerator for basic and diluted EPS $ (1,564) $ 34,567 $ (86,286) $ 14,930
Denominator:        
Denominator for basic EPS - weighted average shares 33,723 21,914 29,127 21,910
Effect of dilutive securities:        
Employee stock options 0 0 0 0
Restricted stock units 0 0 0 0
Dilutive potential common shares 0 0 0 0
Denominator for diluted EPS - adjusted weighted average shares and assumed conversions 33,723 21,914 29,127 21,910
Basic EPS:        
Basic earnings per common share $ (0.05) $ 1.58 $ (2.96) $ 0.68
Diluted EPS:        
Diluted earnings per common share $ (0.05) $ 1.58 $ (2.96) $ 0.68
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Lessee, Lease, Description [Line Items]        
Amortization of right-of-use assets $ 66 $ 66 $ 199 $ 216
Interest on lease liabilities 4 47 18 60
Short term lease cost 88 203 332 521
Total lease cost 3,875 3,483 9,565 11,414
Cost of Revenue [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease cost 3,239 2,954 7,988 9,732
Selling, General and Administrative Expenses [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease cost $ 478 $ 213 $ 1,028 $ 885
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Balance Sheets Information Related to Leases (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Leases [Abstract]    
Operating Lease, Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets
Finance Lease, Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total non-current lease liabilities Total non-current lease liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total non-current lease liabilities Total non-current lease liabilities
Operating lease assets $ 25,908 $ 23,568
Finance lease assets 88 287
Total lease assets 25,996 23,855
Operating lease liabilities, current 6,680 8,247
Finance lease liabilities, current 110 317
Total current lease liabilities 6,790 8,564
Operating lease liabilities, noncurrent 17,117 15,017
Finance lease liabilities, noncurrent 0 28
Total non-current lease liabilities $ 17,117 $ 15,045
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Weighted Average Remaining Lease Term (Details)
Sep. 27, 2024
Dec. 29, 2023
Leases [Abstract]    
Weighted-average remaining lease term - Operating leases 4 years 4 months 24 days 3 years 4 months 24 days
Weighted-average remaining lease term - Finance leases 3 months 18 days 1 year 1 month 6 days
Weighted-average discount rate - Operating leases 6.90% 6.30%
Weighted-average discount rate - Finance leases 9.90% 9.90%
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Lessee, Lease, Description [Line Items]    
Operating cash flows from operating leases $ 7,768 $ 8,685
Financing cash flows from finance leases 235 228
Right-of-use assets obtained in exchange for new operating leases $ 6,527 $ 12,905
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details)
$ in Thousands
Sep. 27, 2024
USD ($)
Operating Leases  
2024 $ 1,837
2025 7,224
2026 5,383
2027 3,930
2028 3,956
Thereafter 5,926
Total lease payments 28,256
Amounts representing interest (4,459)
Total lease liabilities 23,797
Financing Leases  
2024 84
2025 28
2026 0
2027 0
2028 0
Thereafter 0
Total lease payments 112
Amounts representing interest (2)
Total lease liabilities $ 110
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Subsequent Event [Line Items]          
Net (loss) income   $ (1,564) $ 34,831 $ (86,286) $ 15,187
Legacy Project Settlement [Member]          
Subsequent Event [Line Items]          
Amount collected from the settlement   97,000   97,000  
Contract change order for reduced scope of work   6,000   $ 6,000  
Legacy Project Settlement [Member] | Golden Gate Bridge Project [Member]          
Subsequent Event [Line Items]          
Net (loss) income   $ 11,000      
Subsequent Event [Member] | Legacy Project Settlement [Member] | Golden Gate Bridge Project [Member]          
Subsequent Event [Line Items]          
Amount collected from the settlement $ 97,000        
Terms of settlement The GGB Project owner is required to pay SDJV $25 million within 14 business days of the executed agreement and the remaining $72 million cash payment to SDJV on or before December 17, 2024.        
Contract change order for reduced scope of work $ 6,000        
Advance payments against settlement receivable 25,000        
Contracts receivable from settlement $ 72,000        
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !0];%D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 4/6Q9O+74-^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDDG#E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\8ATG,< D5VE&XFW_5)8]B*(W/0 F/Y$TJ'\C <(!C_, M@4!5U2UX8F,-&YB!15B)HFTL:HQD>(AGO,45'SYCM\ L G7DJ><$LI0@VGEB M.$U= U? #&.*/GT7R*[$I?HG=NF .">GY-;4.([E6"^YO(.$MZ?'EV7=PO6) M38^4?R6G^11H*RZ37^N[^]V#:%6E-H64A50[J?2FTG7U/KO^\+L*^\&ZO?O' MQA?!MH%?=]%^ 5!+ P04 " 4/6Q9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !0];%EPJ%@9!@8 ,<@ 8 >&PO=V]R:W-H965T&UL MM9IK;Z-&%(;_RLBMJE:*8Q@<7[:.)8Q(*X,YT4SQ[E="(R%08Q?Y0DS:*( MR>T-#\7FNF-V]@^>@I6O\@>]Z21A*^YP]5OR*.&N5ZEX0<3C-! QD7QYW9F9 M'VRKGP<4;_P>\$UZ<$URE(40+_G-W+ON&'E&/.2NRB48_%ESFX=AK@1Y_+L3 M[53?S ,/K_?J]P4\P"Q8RFT1_A%XRK_NC#K$XTN6A>I);#[R'=!5KN>*,"W^ M)9ORW7Z_0]PL52+:!4,&41"7?]GKKB . XR& +H+H.\"S*8O6+L JP M,RNP M;IEBTXD4&R+SMT$MORC*IH@&FB#.J]%1$GX-($Y-;X6;0:THPF*/W,4J4%LR MC\OFD1=SEZ0^DSR=]!1\+8_IN3OEFU*9-BB/R6<1*S\%58][;^-[D&65*MVG M>D-108B"*9=KWIG^\)TY,'[6X7TCL3>P_0JVCZG7 MS>1YFW =*1YN&MVO.B0TJB72585TA>8T QZO8+H/V4K'A,!\,@]/-9V85SMJZ7C0V-:\@TKON'_XON3,]E,AVLU M#2-H5$N^4<4W0G.R,RG?X\'X26!LUW8[7*W;-6F7#G60:&!+R'$%.4;3VDTS M-H!*@)S#_/!*?N5;'2"N9!B&.1H-QWUM1:*Q+1E-HYY8C=.:ZM>,2<5EN"5/ M/!%2::=27$O)3#O4X&%M$0^\@WD:XFZ8P5KJ$:EJ!/MGMFZ.!=MS! M8]L"UC;&Q(W(#O")KX+<]A<4$BPP3)PR[4,TJ)QR5&_:PW[8VLPTO*>PQ"9M2,R<1NSXYUY'JBG%_L+ M\@G>(U]B?;VV\#A7ED&>N>O'(A2K+;F5L/PFVO(XAX$R:P=EXJ8'+8_GC="6 M!R[I9 'T%\LPM+CGL%)F[:7,D\Q4A6OG=]"UG\5&-R#=')&;RW6@;3,V'MB2 MD]9VBN(6Z#UG-88]2@$IN]IV?D33GFFW$'HK6'HKCU>0X4V$.Q)";]\_5P/ZG<1M-"MMQ/PN/:4AX< MD9VTG^3X'!HK5H>X3#/>.9R053LAZZ3=I+6-1P/QI1.>NM#QM[!47'>QXH3])2X^490>6I&PO M=V]R:W-H965T&ULK5G;;N,V$/T5PEVTNX =BZ2NV\1 ;L4: M39,T=EKTD9'HF%U9]$JTD_3K2\J.9(L7)T >LBO),Z,SY'#.(77\Q,OOU9Q2 M 9X7>5&=].9"++\.AU4ZIPM2'?$E+>0O,UXNB)"WY>.P6I:49+73(A\BSPN' M"\**WNBX?G9;CH[Y2N2LH+QG$/9'1&5KFXXT_?Z#:A0,5+>5[5_X*GK:W7 ^FJ$GRQ=98(%JS8_$^> MMP.QXP!]BP/:.J"W.N"M ZX3W2"KT[H@@HR.2_X$2F4MHZF+>FQJ;YD-*]0T M3D0I?V723XS.>9')2:$9D%<5SUE&A+PY(SDI4@HF*G %!N!^<@$^?_H"/@%6 M@.F9-^JA)']7QL"W]^[N[R^LI.)U,+J<34SH;?]_LKQ;9UVI)4GK2DZNH MHN6:]D8__P1#[U=3*K4E."V&WV QAV0!JL M?!C%9IAA S-T3S0O1"G;(R!5)1=O7[:1LI03;8(9:@ @B@(8=W":S(+$QV:@ M40,T<@*]+>F2L*RJJY*+.2U?H6ZAFQ!'.A0@4.MXQ8>SE"$,9)!Z/!+(C\P#+[20,R.3"HDN)+\=('2]G"13VV:K$O)?<* M:[DF.A:(DVZYZE9^B"-+%4"OI2#/"7E<"%(\,KF'[UE7!BX%C;6W#[0U7 H-N&9C,8KS3*O;AMLP&G6PRNJ)2W8!2 MR9@!GPU6%76LJFVL_6),M (PF>$X""Q86VJ";FX:%VO9]56%*GFQ*M)=+?(O M9_+Y6OZXDJQH1(_UY9XD6$.OFR&(8EO]MH0%W8QU06=45D$&!'EVC;%.25X7 MH6X"(Q0@"\*6N*";N6[JYNJ IA,1C'RM4G4K%-M(%;9T!=U\M6FK]G8*=?;! M?ACAJ M/M_-1&%I'KZ4I&+U))%Z-3\_&5^/I^-*,T\EV[Y6*'Q5M/^>6ZJ"; MZQJMLR0O2N@8$]89+$Q\OZO$#&8Q#&*+3(0MT4$WTS7].&?D@>5,,.H6.U#G MKR0*D59'NAF$011;NAQJ>0ZY>4Z.:;F2;:*2FZNR!OLD=\H;^?- "SICYM6) M=#Y#B>]UFX?)+$R@97VBEO>0F_=>8=/GI=HIFB'J)"8'5I-E!C.,X\2BR]#. M+L[-=3=[XG&G'HQ8=1*3X@QUV<)DACU;NT,MUR$WU^VKR ,]!1DH*XIAI($U MV4F-;N$VU'(;!X*6"Y#1![M^1#IQX23QF;H:2T*;+4Q=FG>"T'F#@2@1M<%L&1.Z= MFH++BD>UN)0T8QDMB3J%,Z+4]UY^I.TH#58P\&/+Y@>UO(7L4P[V M@RCT.QA-=D$(0QO*EIOPH3W98L'JC<.&1IM"3>68@L_77% X137X!EW_>CZ?_&%/]T$/,CXJVG_3. M,>:!#I]S[XY!UY4(K4$JQ)OJ)] #VO[VW^0#4GI=)7*S'G)?M/ M=@52 3X#$[H4=/$@5^#K271=/!M)#M1IW8!)CB)+)DAN!*HSO.\%?E<(&,R0[]MX%;=" +N%P!T5 M1#[*P.=,RNF4B2^ DK*04V(^YM;I?8 3?>=KL//# %MT"VYE ';+@&M%^$H* M\#Q79<,**;5H93F3U[E]H!\GF:PBWX:T50#8K0 V=/#FAJ.S>Q)I-: ;19Z? M>!:HK03 ;SFFW6$N<'I]\7;HL?91PWC:8+ SGC8,=[[-J0^C?Y#RD145R.E, M.GI'DV-^@+8?/$=_0]0 M2P,$% @ %#UL68Y,P4F6 @ -0< !@ !X;"]W;W)K_KO(2* MZI&L0>#*6JJ*&@S5QM>U EHX4,7], ABOZ),>%GJYA8J2V5C.!.P4$0W5475 M[TO@]N[-. X^#1G_3V0'QQ#UQQ ]QXZ54%7H M%BLNOSLA-55D2WD#0YY;HL01V3:QS8)1,$[][;Z7?R0=:)ST&B>OT-C6'Z&- M*:5B?Z 8TMH23O=DC(/N]TCP2S(/5$][U=/7JV9:-\.*IT]T1%$2G2;1V2/! M3Q/#Z>0,,Y-AO7&O-WZ]7KP!M*&B8&(S)#I^J>BGB4=$^WM-S5XH7ZC:,*$) MAS5"@U&"'*IMTFU@9.WZW$H:[)IN6.*]!LHFX/I:2O,0V-;9WY397U!+ P04 M " 4/6Q98[@)0P,& 5&@ & 'AL+W=O*RD?>CT@9(@B0U)* !D M.W]?\")2 E:PF_I%O.CL@F>QV#T$)P^,?Q4[2B5Z+/)27 ]V4NZOQF.QVM$B M%2.VIZ7Z9\-XD4IUR;=CL>^63R?L(/.LI+<< MB4-1I/S[#B*:TY6L7*3J<$]G-,\K M3^HYOK5.!]V8E>'I^='[^YJ\(K-,!9VQ_,]L+7?7@VB UG23'G)YQQY^HRTA MO_*W8KFH?]%#@PW= 5H=A&1%:ZR>H,C*YI@^MH$X,5!^8 /2&A#=P+M@X+8& M[G-'\%H#[[DC^*U!37W<<*\#-T]E.IUP]H!XA5;>JI,Z^K6UBE=65HFRD%S] MFRD[.9VQ\/>A7+&"]GF _GJW%)*K=?TW--6-,P]V5A6[*[%/5_1ZH*J9H/R>#J8_ M_X0#YQ2Z4$,C*[5NT MI:5J)3E2+0.E:]7/LJJH5%H!T<=]U8C 3A("<8CU.9H!*,\A>AQ,E!=&H;8( M$A#E83@,41>&R!J&Y.X6J#2@.0/0$JH>/IY$V4ZP=&ZP-@PS#R M([TE0(,&Q/4I77\KCP0<*N.7:LY^X,0'E& X1 ;NCH9($! M'7(IP7OQANWJ[9/<47XD^A:55()L/6/P,,8Z61/DZI5P#H%<71$F .I$#IY3 M[14,T^.53!]![J;$&F(_,'+;A"D9XV*=/^ M"HA1 MY0$<]G%T0>_@7MAAN[+[T'&U9K>IMAR=[Y.0^=.0Q HYI]AK.FP7=<8\@PQ- M(07.J@D#9Q7P!LXJ( 4ML]KK-VP7V%-D%[=$<>Z;?)C<4&JYRN5 M7Q25 MJE'%Q)Q*HK_^L>RXMZF[^HM^2EO)W/8:]%B5V+WJ0B6X$ST-B%I\GE MC!S]-12 X9&O[[) SLA(U[$) '-&P84>37KA2>S"7;^ON"4 OG4,IF9[.[VWW#>%?OW&OW;_#5# /WY_@J M:;Y0].Z;#R8?ZRT:@7*Z44,YHU#54]Y\@V@N)-O7F^Q+)B4KZM,=3=>45P#U M_X8Q>;RH!NB^!$W_!5!+ P04 " 4/6Q9^M-.7P@( >. & 'AL M+W=OY*S;S:TV,45NRSN%^6^(''2--IE M"VC;[F(7I_GL^K+Y[*:XOJ2'*DMS6)-V1O$QI;A5DOW]BCYH? MSW[,75R2)S7S9U9"-O$AJS[1QS](^X.AHX M;0-';.#T-'#;!FZC_5&L1NE57,77EP5]M(H:S=CJ-TVXFM9,X#2O,^NV*MBW M*6M772]IGK \(8G%WI4T2Y.X8A>W%7MA"525%MVP*[K^NJ590HKR-RO\[Y!6 MWZVY]>5V9;U\\ENQW*S&9SUSP>RNR/%OPJ:E9[F;9*D=9+'F743I\F<_99EO$_9D'2D MH9[T$ZG8K&9"OER13;I.JU=6&!=YFM^7.M9(S_J1YG,6IJJ@&?OJWGJ?5Z0@ M9=7'N6#)<,H(>,H(V'2">SIY1^[3O!XIF[%9G*_):^LAS@[$BBMK1=87%K)? M6]"&4!7H([7;4->+VL.U YS N5P\G,=51D$0\)B5C$$( QX4RB O=Y$VYC]?D:L:VBY(4#V1V_>LOP+5_ M5TV3(YG#RVG[OFT+FIKL-31)%ADBXR*)3Y'$VDA^9/OWRXR6Y2NVCJWICJ@" MAB6-@0-\3TAL+&6:& *91T"$BIYP@ 14)*.@XZDSVCGIX&AU"+^18IV6I%[Q MRV91I?MZ82S;!4 EBR,/5IA]2V=0DV&24(:(@N@0G!SN20[W1^4X3G25'EK* MJ?/:E76Q;4_(N97)+D.39)$A,BYZWBEZGC9Z354PKVO.Q&)SFA7B95Q'3Q4T M3S&WL3BUO<$T'D,3RB QD74(3@K_)(6OE:*I&-*[0Y.\UJ:@.RMGA<3ZK)!( MGPH)E3R^-"!D"QOQ4L:(Z@PBPD%$I!\))TYP$B?0BK-*RS-Q*CI-FD :T!RZ MPJB7,DC49A 1#B*B@:%PX@"[

V?A',$W4E>$OV%Q8,F@H'*4M^6QJ0ZR.Q M-ENV,'TMJ.!B=9Y8#*IZQ+:XE40*V-QS^I0Z\U%@DE)=,3@LE99YZJ[1L@GE M(/!]:>6<$1E@C,.R-1M"$ M"HQ8'6@AO"J=/P(_P2#I.2=/]G$6R6BGH5&VR!0;'\3.)@%S/@G(U@0'KIC3 MPT9I#$^H $E)/=HJ@D;!*[L39<'KC]GU92Y5P:OH457PRC!-P=L9 M)Z!W3L\I>+7,DQ[ W?_-?*9=3O M087?G.HKKXV%Y$TR-:X&R60-06DF6"IA8Z*R@XB +>@$6TWS0^T5: M"*]-9^F@WM+U:Z-)<"WEY'5;MF0^V^G8%!>%--EM:)0M,L7&1[&SH%!O0:>X M%RA[Q?JNG)C9[O#:/88H5*"DO-9!>$4Z/P?U?NZYASU0]E2>F)%+!4@2:1 2 M#D.B@='P&G4>#^H]WO/.?*#"3@%/RJ/A$[%A2#@,B8:&PVO4N3LXS=T)/MAK MJENLU$>V8X%< P32-$/(%P62F;#MB/?10P5LC@(/!Z)2"AQP K52J'-.:-H1 MF>B#-5+IF2?_&Y#L=1#RF ] XNT%H_V&1MDB4VQ\-#MGAR8[._[@!_J:>,I6 M#"/1';0@/O5%JZ9@0@&T11>L@,V1#WP!%ZEP >PY.D>=:T*33\F$O8_C7K?-\H&(]GGL774%7? %J:KI!1, MX@XXKK-(R\2+T=DG9-P^(<7QDRB+PF&)LBB$S+LF/>7D M:2Z[)NC[4,HLHY[)*%MDBHV/8>>9D#G/A!3G:])FM43#GFD44:A 25D]VC.A MSC.AG^N9T!C/I !)(@U[IF%(-# :7J/.,Z%GG8OIBESYP$OV PJ0[ <4()4? M4,"4?D"%Z_<#G7-"SSL7TTEE]%P,R7ZGSP\8/1KBNZ:MUL2)Z2H >S[#:75TT7] M/-;ID<#K_P%02P,$% @ %#UL6:4_0<9D!P @" !@ !X;"]W;W)K M-)8/P!Q# !Y![\2C5UV;%N4;? MUE7=7(Y66F_.)Y.F6/$U:S[)#:_AFZ54:Z;A43U,FHWBK&P7K:L)B:)DLF:B M'LTNVG>W:G8AM[H2-;]5J-FNUTP]7?-*/EZ.\.CYQ9UX6&GS8C*[V+ '?L_U ME\VM@J=)IZ44:UXW0M9(\>7EZ J?SVEN%K02_Q/\L3GZC(PI"RF_FH>?R\M1 M9!#QBA?:J&#P9\?GO*J,)L#QUT'IJ/M-L_#X\[/VF]9X,&;!&CZ7U1^BU*O+ M439")5^R;:7OY.-/_�U.@K9-6T_Z+'@VPT0L6VT7)]6 P(UJ+>_V7?#HXX M6@!ZW O(80$9+H@]"^AA 6T-W2-KS?K,-)M=*/F(E)$&;>9#ZYMV-5@C:K.- M]UK!MP+6Z=E%>PQ_8+=T@N41SUJS0#>QX@\;HR_UG M].&[C^@[)&KT^TIN&U:7S<5$ QJCM6@'P!!>;I^ M E9TII!G4ZY)4.$]WWQ")#U#)"*Q \_\-R^#HV5;-$X!:@DH:98NPR>J]I M>K1CE$;Q8%MM(3R-/;N:=B#3(,C/'"PO!-NS1%TBMI9*B[^]2%,;!$[B800Z MI"@^BM,3K%F'-0MB_>&OK=!/)IA,M*$/G*D: @KB#JKN%D+OJ"3_*46MT0ZB M=:O5"WS'0*H:2#OX243RKQU\EQD0XIB MD@V .\1\J(_8&P=1_\A$Z_>&0=F"F&GANLD8VSM/HFDV':)TR%&Z5JV =4/Q/G7$>XRMI'2(X0C3V .QITH?&HS!WXK3);XPS/$V'.!UR,4YS#Z/CGB9Q MF"?!F6H+# )ECBD >88>F4E;DZ(+7O.E\ 2!37H)6-+3'0G3W:^OZ<&=L!VLEB0X&U8LIURB' M-[XVZZ#\M'?-+=)QB24X]K1:I&='$F;'6R4+SLL&+ M1$F81)\'B^718-'\H\F"."C4&D<=0C3/?%;T-$O"--M5+0CYG2@![^+I8- K M*I=C\,RHQ6$N,8JGOC#JF9=D;ZI;-Z)F=?&*NA4D]#?7K7?2=NJ$GLA)F,C- M!BZD@G5F.#?SUESQ4FATPPK#E4].#]B4'9,HLG+'%O,$'.U)G89)O3UY4QPZ MS^=8M'1D'X*KB=V&AYKG&L,0.^"X^M 60EH!512FV)KOG<8XB)>F$ %#:QQR M9N#WG##0GJ%IF*'GKX9_!E/#@ZC-65O;BG E9.FTR3'FTMPZDW*(920Z.ELY MM:@G%FSM^A""#/;=4UC(5UP=&]N09S)UJPSWCSK;)\'C-(0;C4>*KW7W_0,.3^]TKZH8]?B=')WL'?+80)MX*V#,[ M#3/[[U*SZM_6O=RZG'+FE2WFRJO)T5WNFJN']HJ[0>UATOXNM'O;7:-?M9?' M@_?7^'R^OPSOU>SOYG]A"HI?@RJ^!)71IQ2\JO;7W?L'+3?MC?%":BW7[<<5 M9R571@"^7TJIGQ_,#W3_Z6#V?U!+ P04 " 4/6Q957$TEH@" # !P M& 'AL+W=O1 M 4CT5.14C*U,RG)HVR+)H,"BQTJ@ZF3)>(&EVO*5+4H..#6@(K<]QPGM A-J M12-CF_-HQ"J9$PISCD15%)@_3R!GF['E6EO#'5EE4AOL:%3B%2Q WI=SKG9V MRY*2 J@@C"(.R[%UY0YG@?8W#K\(;,3.&NE('AA[U)N;=&PY^D*00R(U U:_ M-4PASS61NL:?AM-J)35P=[UEOS:QJU@>L( IRW^35&9C:V"A%):XRN4=VWR# M)IZ^YDM8+LP7;6K??M]"224D*QJPND%!:/W'3TT>=@#N(8#7 +R7@. P&\ M_EL5@@80O%6AWP!,Z'8=NTEBDTO3/8-6N6+4%TG"\G5*5$X M&+&)V>G*$31"CZF;%*8)J*D2V5MF:P MDT9G4NMX!W1\=,NHS 2:T132#GQ\'']Y!&^KF-O O6W@$^\HX0+*'O(NOB#/ M\8*.^TS? K\T<+\KG/]3G[U;?2\9?EL%ON'SWU,%78]=TP7==+JW#46)$QA; MJGD)X&NPHL^?W-#YVI7ICR2+/Y)L]D%D>V\2M&\2'&./?J@A<4,35@ Z_H-PWVWVVLT-+GVG M]:J#M7=:4@%\96:!0 FKJ*SKLK6VX^;*=-D7]HD[G+H=]EB-IWJ:_*.O9]LM MYBM"!%_5&LM(TQ HV2+(+,.R! MEBB+J"2J)!4GP'[\#BE9TA*%[KPF#[$D\GS\>.[D;"/D-Y4PIN$N2W-U.DBT M+DX\3X4)RZ@:B8+E.!(+F5&-KW+MJ4(R&EFA+/6([Q]Z&>7Y8#ZSWR[E?"9* MG?*<74I09991>7_&4K$Y'02#[8#-9P5=LVNF?RTN);YY#4K$,Y8K M+G*0+#X=+(*3,S(Q G;&;YQM5.<9S%960GPS+Q?1Z< WC%C*0FT@*/[7RO00?-FD:P^[Q%_\5N'C>SHHJ=B_1W'NGD=' \@(C%M$SUE=A\8O6& MI@8O%*FR_V%3S3WR!Q"62HNL%D8&&<^K7WI7*Z(C: MSF=2;$":V8AF'NQ6K322X[FQRK66.,I13L\O4+\1DW C:<3S-2RDI/F:H=ZU MFGD:5S#SO+!&.ZO0R!-H8UB*7"<*/N01B_XM[R&SAA[9TCLC3L!K5HR ' V! M^&0"*J&2*0?LN-GUV,*.GX#MV^T05O=PD4?\EDL>S,H,OI344$K_NJ$' BL&U2"-X3=Z 7?;#7<$E;?!? M++G&;)^F<#:"CSA3:89*?QV\0;-]:&QZGE"C+V1M;&J$_6/,_IX-S3_@ (+A MV/>'ON^; 3\P U.+LI1=7-PLDV@.M(N A"O8I46(K*;<\%NM-V7TQG-K=UR.L8/,)#@H,!8%CB@8DZG=<@4S0N-8I[2 '6\4 M(3Z:74?_.>!&CNPQ;;+'U!GF715WG*XRY<-,7>4--V!,4\4^ M_(/DW*"[R!TUY([VTMI-D[[ZN+DQ=W$[;K@=[ZTX-S\W[BY^;QM^;_?2W;(N M WW,W(B[F 5^V_/XNW0'<@]^.V!W$NPT98&[V/,BU/9X@;L;LZ6_EY%;[G&1=M%I MBT;PTZO&#D1L[IP1TI:-P)WBFQ[$-#"]1-SR;>OBHM,6BL"=U1]T5+V$W AM MR^0BU%:'P)W&N^;"'M]2ZV7EAAE/#K'[NG>=N8*V(@2[2T+@P]DT:,XNMAW] MBL>);6Z#OV&/Y.=<=\\T0MIR0OSG2'[$64WV9=W6&.*N,8OU6K*U.5XL;BE/ MZ:H_\]0H4XMB[GANYP&V^?@W\V[["+0U@SBS^S:[/'*'FXWX?^[@7G=?Q;95 MA3S+Y0)YCML%TI8>XBXA/^H.DT?N@">@Q][@=:ZD,B;7]N)-X1$+CUS5[53S MM;G<6U176NWTZF9P2>6:XX$\93&*^J,C7%Q6EVW5BQ:%O>!:":U%9A\31B,F MS00S0'/E.?\'4$L#!!0 ( !0];%E4_ ]ON00 ($* 8 M>&PO=V]R:W-H965T&ULE59M;]LV$/XK![4H.L"P9<5IVB8Q MD+AOV= DJ[OUP[ /M$1;1"A2):DHV:_?9'M@E:&7GIR#=5)=SMJ=2V/4ZFR5;P36W*P(+)_*@6&[F4X8_Z MTN$T&5 *54GCE37DY/HX.9F^/YVQ?E3X4\G6[[P3,UE9>\6'L^(X23D@J64> M&$'@<2T74FL&0A@_>\QD<,F&N^];]$^1.[BLA)<+JW^H(I3'R=N$"KD6C0[? M;/M%]GSV&2^WVL=?:GO=-*&\\<%6O3$BJ)3IGN*FS\-_,Q*FH NW$4;](SA?1Y, M>%::Y#W4:0>5/0'UCKY:$TI/'TTAB_OV$X0UQ)9M8SO-G@5K.!WNPY M]/]7RN>ASFV0-!W3DY"T+%55J?P*:72U=9WP=;(5)R,*I:17+]YF67JXL%4M MS&T\30]_H59X6MN&VX24H>F[=RD_%T(KK!FC1/2'Q0-V>;38D]M(N+!QDIG+ZEO91N\>;'=&;085/T MVY(WR09G-_4BXN"J7?D1MJ7)H MFEPWS)?WJ'2DY4;DM_=M.L)X0W:M2E#8GO6?TJ3(--R_,S12!=LGC[,@>N3T=X*;2D[TX8+_+./>.L M$.$0$^AQ%0QX%!(?A *S +185N)"_MS=;;H,LUTC+TSI11@:M1-RNM$S\2VP:?$.UCMVPQN3@^UWP\"'NV,2M M4_%0*-\W4S?ZP/<^3D:,,+M#V0[<70+D3[6Z995Z;Q8]^/R).O;ND.P=;QDK&R 5>6^%KB MCB@=*^#_M<4GI3^P@^'6.?\74$L#!!0 ( !0];%D)$BE]2@< H4 9 M >&PO=V]R:W-H965T[(FUO+R:GD_[!>[6I S^8 M79ZW[V:"E5 T9KZP1CJJ+R?+T]=49GX\'?E-TZT?7@B-96_N9 M;]Z5%Y,Y.T2:BL :)/YMZ9JT9D5PX_>LWOZ+>3) I5Z84JU0F?K=2&Z,J54@3Q+(H;&>",AMQ8[4J%/GS68 G MK&]69*M7R>KB'JNOQ,_6A-J+MZ:D\E!^A@B&,!9]&%>+!Q6NJ)V*Q8L3L9@O MSA[0]W1(R].H[^D]^HY$*?ZS7/O@ */_'@LXZ3L[KH];Z[5O94$7DY83[;8T MN?S^N]/G\S'LV>'OVD/;_61$?MOJ+#2064_%W6+]'R8>:T+>%;5II=GR^ ML ",\53RE8=P*0-N*F6D*934PD.20!K!BUIN2:R)C$#*6^EP3AF68RI388=. M"W54GYUIG8*25L.=#1ER4NL=OZ[E8S-_\<[F\ MB9>G;QZ?Q-B/F&)QU[%Z/N!HT^D89HR;7ZZHZ)P**I]X>U?4TFQ(7-NF49YY M M&5N6PSW^>40<]E)"^JCV.J&*JW;ZXHT_[J,R6M<%P^Y7* M%]KZ#L[GN@*R,*^[,D'V:&>,^X%=E;.-M#'2$:7 M:&PFN)S^9>[HX74T4^Q-9V17QJ;GR#Q"T27L"=Z!VJM ZR-X/5#G,Z?_#2T1(6$XO;>=AX< M"[4C2B%A6H@F3?GDXHIY-/F8!W5,+[=73R8JHK?$F.!=[4$&86R@"'37@O,X MMWUJ.C3=*#]HHD2BR.[!;.E["ZP/T40N6/ T8]KWY'P<(33 8-U^S1AK+$R;K/=_ 70<:X9PB"7G*Q$L0.O=*#F;,QK$? M4/XT4=@(HTXHV"XBR Q^ #Q"$_K'F;[&%(T>]IXR6+62:Z7CF#IA7]"K/.*X M497M/$KH(G29P+YA _@5T/>C,^/!W)]AO)3D"Z?6B88:&Y^@D,RT(JTDXLG? MLY-P*>'4T$93\3$UT%O,TB;.?R:9Q*;#S&.1;UE3CBP*D8,=YY49<<2:J'$C M/P/U@P,10QX_J=K<%7%\5Q6:(O=.*H6039H\X^'P ,+OI:HC@(4:1\%BWA6A MBYM%ZM3T%R!30#,N\0 \R.R^"LP761;2_'>]K!&R80 MC?6&^Y)_9(I;XAD"P'J?21L((>37I(Y9)]*1;8M"R[4F1C%#:R 3'(I="!'% MN]*^3;XQ95/QCE&YS;P'7DXL^N-R=87-),6\^AC?/)F_8,-DZL@MXZ'([#P" M*_L)^XE=:!.A@:14*J3.W*%U VVLZS?)OOA,D@D1,>QUYY$3[WLE/D]-7)=1 M*7J((I;25O.G52QC:#R.UK11QL2ULL+A_6 Z?99(_R1A'&=YNRYMF\8YUR=$ MSOBPGS_L0"8U'*:MU%@+6'>(?6>WRH_WY\'QO&#QRC!43G'\71QV?ZUL^Y'Z ME;*]XK+!$/SY8IB[3%]7>8#/AU$-4;G"S&;AIO$#EVCG>LS!>+'( 9A]XG=!-L&[_VK&T(MHF7-195%>;=<&WMYO7EI4G6(N=FI#:B@"]+I7-NX56O+LU&"Y[2HCR[#'U_%D:I@6BS?#:^#US<1SJ<)_Y1B:UK/#"U9*/4-7WY)WPU] M5$AD(K$H@<-_]^)69!D* C7^K&0.FRUQ8?NYEOZ!; =;%MR(6Y7]2Z9V_6XX M&[)4+'F9V2]J^W=1V1.CO$1EAOYE6S+3!C&BY3=JL)J7MI87,4<9E4&]VX MC<(3&\W91Q"Y-NQ]D8JTN_X2E&XT#VO-;\*S N_$9L3"J<="/XS.R!LWGAB3 MO/$#GEAJE>_-WTJ[9K<4!Z'9OZ\7AL;_T^< )S_JEX_5]=IL>"+>#:%\C-#W M8GCUXP_!Q']S1ONHT3XZ)_TYXWA^HT_*"C8>L6I#[ZD[LJ]K\+'* UDL6(6 M%S)R2 &3+7R\5?F&%[L??YB%P?2-@=)WIJ72\-5*BQ6W(F6+'4OJG>QN(\SK MP=>U%J*39NP3:-\9&4#:6)$O()B8.ZVW>>?M\-O@Y2\%:*=* _:8"THZ_&>\ M?QI\D-]%^FJC92+8"Q;$8V_FA]53,)W!TSB:>\$,QZ+(]_P@'MPJ8\%"F2]* M;<@70>!-8%DP]V83$!Q[\]F813-O&D\'[_\LY08@T9)7,[Y0NG'/9!RPT(O\ M"0N\.)@S6#@-!U^5Y5DS!W293#Q_'./3-/:BB+2:3KS)+$*MYI$WC2+V6:L_ M #8-,Y9K]#9?6O #1N?Z_>UO']D=!TV_:EX83NAJV,OAW5KFN4R^-:N'%VS- M[S': &0@!$!XRU&.+)::0R&5B2VU(%L4R-8LT9 C"2C=;\OEU_A51-=NT-GR_WCYSML3XC7?5U]?C_%\J1\IB.?N!%4TI,'U*?TC'$ M%(VGF*+NZZ#7QL#W9N,I%DZ,VT#B0RE ?4V@O@YL9R^#"P;E.(6)<>3Y4X8 M0/.'_(9$E$4"[,L(S+)Z"XZS((^ BM2)^O//-[4J#'#89H)P0T(-KF6R;F<; M-+D,348<1Y/GT]9F+.%F35KS/> F:UZL!%,Z!8V7!$)IF8 =)@&ZB"H@%\/_ M7[!)+6P$5@I&_2,(&:5X\(;=E0LC_BQ1M_?W5 IQ"A#*%)AN0DUDN[VPQIN\:I3=(/)VV.@]R;C,'2-!#7XO)(+!G05,,.Q:YSL( MJ-X8G/R^6($WA#;8J)&;H]H;H8G%%]"?U"*3JZJ0OK928P3"XI1.'( MAWVY-F=V:LC(#<]P@U/T0]W+%#Y"VR&J3^>%!9QACH+TLDZ@-M(GT,0=U IC M94X8#8JA=2B3B>^P,^FX<$V*FE=9).#T3-A6+C@I&E.^0%MU0ZXNZ$NC3M9B M5+TZ/;Q31[&S)N P.&;+-9 .9;#TB+]>>!68 "9E92J:3$9RTE*0VBMVR%1L ML%0@HWW0')_!&Q90* M5;RJWE\3Y7JN:$%7 $WC8$9/T'FB,3YY,?2J+SU19$@ XSGRN7$P8;-H7#6< MPSP+L,5 %0;3R MA 3"[8+8WLN7=,Y;>/&,.O&11Z,WG,W:!CS-O!JT36JF' M)GSHR0V8!0UV$LYIP=0GLR^@S7KQV#\TNI/-T']@W936!4"#?=^'YS#PQM/Q MX!, #> 3C,8^/,0Q>0?1VIO.@WV] \W,CM>4&"0\0JNJ M_J:@'S6UOA89H5V="\BV2;?Z$@ A#(/O.AUHJS2>1:FX6B>%C>,I(^C3F=C7 M1=I-"/!0F3<0"32,YT!QB=V@WM5!M\E@YQ93HK,;(\G9RQ(3-8'.AO== #5U M2IS)A":T3TFU.C>1P(7^FU.XZ]%W('BGYK62X.3$^_1 M+Q+%'5?^?YT?CZ6-V'/B<%N#1M_.\F.]1AV*U]*W0WBC_1FCQ7,?Q:HI>[>\ M05CR1"^Z.ZK6[NS4U#L:-J??LRC+ MJ#KP"1T1[S^ K+XFTAG\G!MXH>8OF9$:>(FE]_L105TL1 M0_#Z?_0H@G?([!Q7Z#'18RN-C.,%,HUH6O,!/QQ<([^G""&0PWD9="9VXOA% M'#ERX>&6%X/K/M$%$8UX#.1NXG; *SP\K5I>6$E9@7C=@YH@$&UL=R^OF1^F/YT>#N62KHQ?& MKLK"!HOZ,^Q@%RH^\=UB]U^(G4(24 @ZCG7!1IJZN4"_JA&J$"L%+B1Q>-C? MTJJ%_O9U>FEG4.&W?XARS8 MM&\>' X#I)5TKMHG>-..F^JN*QNW(6)BC$HDKX/8-<&K8)*\V;&-YM;\HG/) M@K?*,.BAORKKM7 D#G0W$D!Q*1/(S&H9N=W=QC@2Y=BH0V:SSV) MHSOG%=[ M3&\;AD%$X[H^QD2P_!L[0)U=]=^NYP M'U(_[%,_&,T[8R061CLSE\B0 Y\&SV_<:W<0C\9'&X][-QZ/@K_BC:/KZP>= M$4Q[=(HHEH!XB$,B12(9*X4Y1T%[YO=)4MR?N MFU-A$BT73KWZ[O?5\:TOR.>Z:JMJN32"SEVU+70@$T S'&LVCG54/-I=._RA M%H#^3W-5*LZZ*HJ.?/48-GS"58^ZKFV[#M'SB0[H]^+I/P<\U6$/Y%;\Q-RJ MJJ;'8;SN?B :>"= /S8LUQ:Q^SUSI /_:9$^K?C)@)E.Q*C=@FDK<$_JSA2- M%:T4 !9+& %36W]!:+C?^:+IL?6$,_M^?W#9^DT) -6*?CF#W GZI_MY23/: M_#CGVOTF93_=_;+G(^UN@"$L8:D_FL9#Q[OJ%ZLV] N5A;* BO2X%AQH#TZ M[TL%P%&]X ;-3Y:N_@=02P,$% @ %#UL6>YZ;9V>!0 ?0\ !D !X M;"]W;W)K&ULS5=M;Q,Y$/Z>7V&%"H%DFGU-=DM; MJ91[X22JJO3@P^D^.+N3Q(?7#K:WH??K;\:["4D)$1QW$E\2VSOS>%Z>\=BG M*V/?NP6 9Q\;I=W9<.']\F0TE1HV2 M*!J/&B'U\/PTK%W;\U/3>B4U7%OFVJ81]OX%*+,Z&\;#]<*-G"\\+8S.3Y=B M#F_ _[Z\MC@;;5!JV8!VTFAF878VO(A/7F0D'P3>2EBYK3$C3Z;&O*?)J_IL M&)%!H*#RA"#P[PXN02D"0C,^])C#S9:DN#U>H_\>@GN=.1Q2U(<53W\BPX^^0)\R5X;[1<. M(6JH=_5':.K&WF1M[XOD(. ;6!ZS9,)9$B79 ;QTXW\:\-+_PG_V4KI*&8>B M[(^+J?,62?7GOJATFV;[-Z5".W%+4<'9$"O)@;V#X?GC1_$X>G[ I6SC4G8( M_?M3>A!^O_%7Q@/+CMFWA?-B?18P,V,SJ86NI%!,ZNZPH:K%#WX!K#+:&25K MX:%F?X5-[M:;2-S'L9E1>,"XDP$RQ$,S!1MH\A*J?E+R 7&&B),.GKS2B&M: MAQ:ZIX/+UEJ$0QP'WK$C5B0\+4H)*D^!O%:;_!]M59F.(@+/LDC=HOI[*/5)_?2-$NA[Q\_*I)X\MP=3+; TB,265G1 M5R0*:QTPH]4]F]X'N*6P7E:M$G97.;"1]+7!)-X)J0(M"8+4YJ#!8J"QW]G MO8?V'7\#7UM]P E.?*W!8CM"#ZQI2$7:+43G40U;GT?9_X7>&<^SF'B487** M??3.HC&+,YZFZ0.&9[S,)JPH>)'&>QF>ECQ'!F0)+^+)7O;V$D<;F1^&O4G, MTS(ELHYY,:8"R[&4XX(&)<_R8G!I\ 3#+-M>)TEX66*HL%:CE,H12U<:O:$8:FBR%.6\2(O<8XA#/,XYVF6#:[P"O8$NXM[BHRJ3$/V M?%+"8/$R*L/:6O&(,E2.NYKJ68J&56:NY=\81/C02G^/: R$U5+/W7H#=. @ M14D T?'&H52X/&'I'*$QN.EZ:5TW/B2/!#3EK.ER!B&+NWFA^'.JWB6$NYBZ MYT%OCYE?9U^Z:Q^+HW]K71FL2W>M.\:8ZM#C6Z$4118-M:CHVN726,^6UMQ) M0O)F[T'V>:.J\0+18B'5Y&UHFG&,G005&^E#P0=;:5^, ^!I .Z8W8 *,;C& MD^V>W5JAG:BZ(^H=GGTS#WIM2S@\O6V[.V\C--ZLFU#6"&O02+J03ZO>+PP2 M-7!9H75?YP/!K*F/+%5M38N-:&QO %?+62UH " DGB+W9)B\-&3 M?9A0TUIF5G@*NX5^E%'^9-0*1>7XYJ?";APH[_4Z&PG6 2Z''@OBMZ(5:8H<_K.1!B MNPMU?E*;_=ZN=5%5:UI5(.^H67.F\9"D>,1Y'OZC,F'[[LRCK2=1 W8>'GYT MM4#$[G6T6=V\+2^Z)]4G\>YA^CJO&*A% M-P%HBR)%T7)M XZ3M $V6<-QMU@L]F%$7DG3D!QU9FC%_?5[[@Q%TX[B%-N7 M?;!%#F?NUSGW@SS;:?/);HB<^%Q7C3T?;YS;GDXFMMA0+>VQWE*#)RMM:NEP M:]83NS4D2W^HKB9)',\GM53-^.+,KUV;BS/=NDHU=&V$;>M:FOM75.G=^7@Z MWB_B MG1U<"_9DJ?4GOGE7GH]C-H@J*AQ+D/BYHRNJ*A8$,W[O9(Y[E7QP>+V7_M;[ M#E^6TM*5KGY5I=N)-4U+Y^/P$]O9&)WNC7R7/"OQ(VV.1Y)%( MXF3VC+RT#T+JY:7?"$)T, K_OEQ:9T"?_QQR/4B>'9;,*75JM[*@\S%RQI*Y MH_'%#]]-Y_&/S]@]Z^V>/2?]&W;_:?2>57+8A0_:D.M M0SM&+]XUT*);B[/V91##AT:O6E65"$HD*A;+?Q6AY&QT50I5(PYW5/NH?"^F M^13_9U$<)Z/WLMC 5H,(]7&)_/$[VJB"XYO%43;/1!Y'21:/_K%:J8*&FZU> MN9TTP?%"-V!\&^JF:AB -:"W(H_B12H649K,1M?/H1*)M=$XD.712;(0)VF4 MY?/195&T=5M)1T\P>"'2>31+4_&2+_,HB7'Y+0T-6M;W(IE&Z6+.H9A':9Z. M;CU\PX(C/C".PY4GX#R&[YEGHQZJ 6B/T1R]/L0MF!GE:8[?-)K',_PNHFR: M,8QQ-#_)Q:-3RJ+=%=JP[3OE "T0L8YI;NB.FC:@A-96>;*L"=C+RB_*$DU" M<;WB;K=W/S.JH\X0G>E )4"_E UJFZ.T&KMA(5 M!/N_WZB#L@&TK.A:O6[/W+63S-Y(8,&]47:OBDZ\\%;%$'QE9T9'7N)1X MV)EPA3VRN?^;'52A>VE*CL M&@4(>P7O4% :)8]]O9/('Q\ GUMN"Y^NQ-0IU9 1\0[S=, M*P%C-AQ\WDI50@@;L#&Z76_$6UJ:%K,?1WWNG3$4V%A4VCO 1 <;=BA;&[$C MPXYQI+1@>?=BJ8WQC0,! )J!HC=TIZL[/GYEJ%1.O)6%JI2[/T;/@>NH71C2 M]E'FB$=#(!^R38HU*/?41<;U)[_>]' %WN_3,_0LV-.PL0RQKE3I';,./_6^ ME3$R/LGM7V)I+4OJ4]?16A6HIX7RDS)"1;F^J6P]Q8F"&C8^$#+AE.Y\M[P+@EB[/B0XY># M@%DD2I 1-D T6##,=##BJ#\?*IU'N^/!/MF9T3QMM:AH>EFI=8A7 "4;8%)4 M+0=*\6A?F!:7?;7K(,%Z\+Z3>PB?I:Q\K/P(#>8%KG1R@3@=H<0 W8TT:^J8 M,>^MZ)G3:?Q30(8LVQGEZ$BO5H_J/>0@]H=BY1G' $AE^ND*BYK;AO?*_D5" M'AS,_,SG4_A++JV &'RH?)%0#X/>OBD$C/8DW_DW),XRM!:\\#WN)UPS"',, MN/V;;R:/I8%)X+E&Z?"=C&D.7IV.OHSNT_'JU[W:RT[M34^U7X(!?T?38)'_ M0AVT7PZLD?C)SS+#Z>6RUL:I/P(R!TY\(#="*RBARGP2Z7':M?HXQL4+D47S M?(%AAP>X13(=7?D7/3BQ)[\5"<[XB88GHFAQDF![@E%G.KIESST-HT6>>GF+ M:#Z?>GEYE$Z3T1=C[_]A4&:/0S*+LEGJ79A'<98?"@D')$MR'Y!T%F-S&DU/ M\H> Y-$TR;TTC)TG0=HB2F:ST>T!]CX,#W*-]HPZ,YPYY- 99*BT76[8T]'0 MT:>1?1-J4!@5X0R4XS(#=EF>CWS?ZR]S,<48..L=\.")0R^&D\$;/H*R]M\Q M4,QUV[CPLM^O]I]*+L,7@H?MX3O+>Q0RA7I:T0I'X^,\&PL3OEV$&Z>W_GO! M4CL@X"\W!-0,;\#SE<;+7W?#"OH/2!?_!5!+ P04 " 4/6Q9%Y1:[#XM]H+HIB>-NLD.RI6B_?D^1?9,M*3.[ M0!"WV*QB74Z=*O;%6IMGNQ3"L1]9JNQE9^E<_J[7L_%29-QV=2X4WLRUR;C# M3[/HV=P(GGBA+.T-^_W37L:EZEQ=^+7/YNI"%RZ52GPVS!99QLWF1J1Z?=D9 M=*J%+W*Q=+30N[K(^4(\"?WW&_XA MQ=JVGAEY,M/ZF7[<)Y>=/ADD4A$[TL#Q9R5N19J2(ICQO=39J8\DP?9SI?W. M^PY?9MR*6YW^4R9N>=DYZ[!$S'F1NB]Z_5&4_DQ(7ZQ3Z_]GZ[!W..VPN+!. M9Z4P+,BD"G_YCS(.+8&S_AZ!82DP]':'@[R5'[CC5Q=&KYFAW=!&#]Y5+PWC MI**D/#F#MQ)R[NJ#F+F+GH,F^MV+2ZF;(#7<(W7.'K1R2\M^4XE(MN5[L* V M8UB9<3,\J/!)Y%TVG$9LV!^.#^@;U6Z-O+[1 ;?8!VGC5-O""/:OZYEU!A#X M]RYG@Z[Q;EU4%N]LSF-QV0'NK3 KT;GZ]9?!:?_] 4O'M:7C0]KW)N"PU-^U M$^RTR[R?7[7C*:"(1Y2==5PE4BV8M,S;JYQ(& K +06+-1*F+!;P9'4J$TYO M9SSE*A;,X\@R;MEWAY]$2N=KLC E]O>DH;SP?CHF^*9-D[^!Z9Y MMZ2UA355Z.(K06CT&$CD\II'[[]"M;2+=F#3&YYSNZD@K$2.7D"6&0L M;,0^?;J%RJ7$$=K(!7:DZ0;YT2N)"F*<.9_$6&>9=" ]I').'O11]&D*_NJR MKP<-6")I,R$4Z'5FQ?<"*G ARKHCUB&P(%$X[ ,-+02.0F)[+)KVP@<=K":PZ8"?LIT5.+4!F1893OQ")E!@F'WD;@F$;=A3 M+@@O<.!>H8%[2%5(K,_]^'1?'4FZ4P*)0;ULT38'/*IHQ2$X\RHXQQ2,4EL9 MN.L%4$>UU#@36)NRL8M:=W,IN"4B\.%03:R$L!->0%G@-1S3R@(=-)B^M]21 MX\(8JF.OVU?TSQK/:])^Z4C#U35N6,-.7_09/4OE@M/<;%NX M>Z6:*'V;TB7[4"@LDLW_<#;@ ZT:X"6*/A/8U)XD<,[O&1 M]R,6M\^(A.^A/(&;>+.'%6JO.5TGPTPA5I@^%H(J5^K:;N)6)_Q4AF(V*#*$ MG68]@9X._^I63YJR1H%=B=[$D!3ZUN+ (\P[V%-YYA[""'*MA-$ZYS+95T=@+%]&;+(@K$&J=.P"2KF>" M3:/I>.*O>7;)30@:0."A0F4;%K'=:^VR2308CW$O&U:0V=[H1RNO.7G!@.-0 M*M6=L)3&" SSR;9A=-KO1Z/I6:V*4W=%[@2!.%QM::-_C6&' LQS@A"-X(K] M7J!9#4^KQ#V& YI+3F-DL"]B@Z@_.HW.Q^?![*5(?4<3-B9R#1,$]@.IH=7A M%A%BN])^VJ][*)P9G'?/Z;*Q%TAMV.)*IQ?*WY3!D-K:\NI5PPF'/?H)1/S( MZ>8?[L:477GPDP#PYWR"0Q[#O<17H_4S%?E2A=X'HTE(Y6[S]<&W2U"5K4D: M)HYJ&^=<&K"0 7HH!F-L*+8O-"H*>,F MF&Q+OT#(?$9E10P3"B-IU4!WUY>>7NNS6R;,PG]<)*2A4X8O_G6KOJ M!QU0?]6]^B]02P,$% @ %#UL6=-0S$CM!@ D!$ !D !X;"]W;W)K M&ULK5C;Q9HHJ9O& MNG@^J5-JG\SGL:BIT7'F6W*8J7QH=,)C6,UC&TB7LJFQ\\71T<-YHXV;7)S) MV%6X./-=LL;155"Q:QH=MD_)^LWYY'@R#+PRJSKQP/SBK-4KNJ;TNKT*>)J/ M**5IR$7CG0I4G4\NCY\\/>7ULN!O0YNX]UNQ)TOOW_'#[^7YY(@-(DM%8@2- M?VMZ1M8R$,QXWV-.QB-YX_[O ?T7\1V^+'6D9]Z^,66JSR>/)ZJD2G.PM^'QT1T;%OV&A=B= M#Q(KG^ND+\Z"WZC JX'&/\15V0WCC..D7*> 68-]Z>)W5_B&U%_ZAN+9/ &1 MQ^=%O_MIWKVX8_>/ZH5WJ8[J9U=2>7O_'):,YBP&SK:>WH?^F?3C13^RCJ#2D\M1VF4DUJ M2SH\2/Y!J3%@\L*$\+3!KXV4VG*K=-O:K7$KY;N@*"8#^E.IM'.=MHJJBJ28 M9&-@H.1EZ2UPA.,W.JHC]9T ,T2J ^43'4*DFDQ28I(J4 RG+2F,/).% M>\,_RO#)3/W2PWT)R%160@\H!"RX'5(0!2K! :V";V0EW GDDH1,@9=P/TJB M+()BX7!516@RDL&KU]IV.LN8A8YJ5]!T#Q6Q^D#!RZET \&.](76][Y^K?5B M,$?]?[68L_L,@-IMU8H8W MM*:0?1W.:?069A5^Y 7B^ME]HL+Z0^CE[ [F:P]N]@>"@1OL'L;N("K+K%(\ZK" M(_SO.T+ZL#: C@,)2P,*A#RQI+0ARN(AYO,JW?C.X0183CG8]4[]>7E[)/+!,X"BU>T3CZS].99X-E50CA5K I21N1T^ V UX;=+'64)P M*/,T*S-'"O3,=G$YB:0>B-I4;;C9$(_ ]=9'(R:*WM%*RP.M34E2="*\@?'? M=T:0/&LZDFEBK> ']VY)"\D/U,T@JJ#(P-X*!L"P1*%A;1$JPS\(6.,#$^X= MZP&&G7(^Y?G(=P"0V.)/M*8'WAA,\HXE6ZM!?BIGX)8D48/N@5H?)-I\PW < MA"*&\^?0 >Z<7OI4'X[,--M3^,ZBB"$"19) KZ6%-(E/62%#'"8VM*=CMFPLCDCI2O20I;'(J@+'KT6+[ICN M0\WE.\ITP]);(?0^'' O9V7H/\ _*G3,M=P'#9AK (:^23C,!$12HGQB^"R#4?5WL0,"]J8JUA$0Z&XG+=$=!EEH1GWS)*>^^CH9RH_6\ MYK8M&!%\Q@<[2K[02JD:;TTI;5UE'#B!90JJ@,8 #B"GEU7BJ.TK#=NQ*[&5 M6?.$E+PL2T/)[,C#E<9M@E^^S3H*2Z!QN$?Y+IG>H3AP[%MU?/H(+SS6RA12 MA1&T:N.(L.&.7NXY%1^W-SLEM]NIJC7?&N1$^NX3/WU8RN9?E7KH'<1 T#/;)EDC50_.2JPFXN9DFZ42&'GV_1FY?V*B\ MD"N,;EU$0SN3;XBR*P (F<8FKH'^(1L[)O'36V:H.?Y*P"847=/9O(3O18JY ML/" :@ECF>1W@E+T$?3K682EX!9?Z*P]XZ'C64/G(^H:_-O\@I^;AQ5>N%(] M._0J-M][2VXHK.1;@*B32_F%>1P=/S=*%#BN#$RU5V'HT>_3# M1(7\_I\?DF_EG1O7$-[@Y6=-&EGE!9BO/%[5^@<^8/P(<_$?4$L#!!0 ( M !0];%E?K1ZHKP8 +41 9 >&PO=V]R:W-H965T:8BKP?#0;C?L&$[%ZW%G5?K][17:E<$[56"L#2-WG?4M2B>:?EI+NO*2H@.2 MIO!)2;LT\$%F/-OE[R.J!EJT@785/2OPCI<]B)( HD$T?$9>W)@:.WGQ(7E+ MIGEMZBU;8V99N-2:R05W[_]RQ[NETVE M=R_>O K'@]-GD \;Y,/GI/]2D)Z5M!_G9V4Y3'IP2 W<2+@LM<@AC%PTP@#L MDCL:)M=O7DVB,#DU<*68SH"5I5;W*&(?"3%[/7";,PE'1$2[T>#TT9Y;#4^/ M>_ 5:1XSUN -C()AD@38@T#-]ZHT%'8#V+] &%,QF7(B%?B4U!'P#<->40J8 M@);S*A-R =<-@5=[4Y(O#!S5<*_O;LP&8P"?E7QK++.557J]RQ'4GY?H&)X* M[U+7_7#K"T?E(K7HKYIJA4[$#2:SIYO?I+ U10\( "PP?VF_PJ+3SG[GGB5# MW PLUP49&PY@S9DV3BIZS0)&2*-/*EUO(!$Y5*2\1^'^C/O%#$G"V$4\?G'$ M[Y:B* 1B?:=TJ;2WEB3 AQ^5L.N67_=E0 PWA12SRCRBVV9#'"31- B'4PRG MTXC=4!15 6RQT'S!,)=EY;"333[X^(;0"T3B_W"43CXX_A0VNWHP],0DT.ZO$+W\ RS@.=K#$".IR*MDH@41>3< M.>R T.O;&U#MZ(Q]=*#,$?21$,>.K2Z.S(6;57:IM/@//UNEP%P2M%*+E.7H M7:QEG%,,%H*4E5M1TLF9"XTED*$65,]9NL05@SRN%@)4O1!24E16PBXWFH=M M(I2-4H$5JL)$:+)C3G":]!CY[#B8"36:G&W!T'<[0:AC<$?<5E[)G!N?_"79 MSC*<# 0=7BYY,DYUCYW?>'YG[D M^?46:[Q+-FU2;]N=WV%U+WRR46$?Q/6:JMU7==U7,0AN8B4HCMK5@D(SM+?P M[^F[5.//] [55/.2#7&URFL.5T)&%AA";R&&&>S/!<*I-/S M&J)Z03JOD/WL].7]HLQUHY(&KN]'S:.D;LV!(1A1C@;.X@% M*(F 1"9>X M](5#F,+>V)]YC[WZ\1<"%>SDKK];T.%&3F"F[NOFI+,S"'0^/^Y^?S^V@3]@ M\Q 80!RW4M=*/.E32A=*;!O85.=,:+AG>;6'K#G=M]Y)T30:8H2"83U)]LS=L(<$VQ=5 [0?X.BWGKNW =?U$?KI6D#*3$V136_@[V2[WA MI+-W''Q)5NW-E.T:&T?AE88N"84CS^P3B7AAVW.41=H#MB_4X#J)DZM5XEDK^C"D* M!J,XF$93:DNH"_;=S/JMJW3!]<+]86"P9O#@]+?J9K7Y3^+27\6WY/X/C4], MXQQA\/"=(^N@EXRZ_GC:?%A5NHOY3%D<6]SK$@]DKHD ]^<*+V;U!REH_JFY M^!]02P,$% @ %#UL6;824.=O! S L !D !X;"]W;W)K&ULG5;?<]HX$'[GK]"X-YUDAMK&=@@08"8DZ5P?FLF$]N[A MYAZ$O6!=9,LGR2'Y[V\E@>.TAJ3W I:T^^VW/Z7I5L@'E0-H\E3P4LV\7.MJ M$@0JS:&@RA<5E'BR%K*@&I=R$ZA* LVL4L&#* R'04%9ZBUIR5 M<">)JHN"RN<%<+&=>0-OOW'/-KDV&\%\6M$-+$%_K^XDKH(&)6,%E(J)DDA8 MS[S+P621&'DK\ >#K6I]$^/)2H@'L_B2S;S0$ (.J38(%/\>X0HX-T!(X]\= MIM>8-(KM[SWZ9^L[^K*B"JX$_Y-E.I]Y(X]DL*8UU_=B^SOL_#DS>*G@ROZ2 MK9.-0X^DM=*BV"DC@X*5[I\^[>+04A@=4HAV"I'E[0Q9EM=4T_E4BBV11AK1 MS(=UU6HC.5::I"RUQ%.&>GI^0V7)RHTB=R#),J<2IH%&7',:I#N,A<.(#F", MR5=1ZER1FS*#[+5^@'P:4M&>U"(Z"KB$RB?1>9]$890_#B[IAC-],E$536'F82,HD(_@S3]^& S#BR-DDX9L<@S]G1DY MBM'-\%9H(&.?=$1C015+">P/*CQ0]N#DXX=1%(47-W=+^S6X."5,D93RM.94 M0V9;(B/87SH'LK5-@&OZ"!)[VJ$H@M- :5IFB$ZR6IH_(XYVF,A\H,&2TL(VK\XGA-JDGOFW6L M/5?)K?&PO=,[^6(J3M0*P53?UD6E6VPSO!%.N^+P)]6[K0NL-VRQ2>\6 MR^V$"Z5.39.* @.B,54K]'3%;4"6.2L*ACF[$K(2T@7@-W)"!OVS84).\3M. M\//<;HZ&_6@TM+N#I#^.PQ=C-MW=8?L%N&LH!=Z@CGUKT4(WB)\.3K$X[I]C MI*)!?SQ(3$P&T;E;A;V;9B(U):$@Q9[3##"=-]VM9&;J(+HX]-^[[Z[^M]2N M]Q0J'/E8I90WL\!Y\B; #]%I1_P3H=D_^##!Y:% V6FF\)V'1SA.\5!9=X\% ML.,*:G.V.0W]\,QEU#\;V9W('[LO()P# MNX#6EJC;NVM@=].@ 7(A3AL411]HB;:$2*)#TGOTUW>&DF7)=IRT*&"8XC'? MW#/DU8.07U7.N2:/55FKZU&N]7HZF:@TYQ538['F->PLA:R8AJE<3=1:X M,)E=K=F*S[G^;?U1PFS2H61%Q6M5B)I(OKP>W;C36Q_/FP._%_Q!];X):K(0 MXBM.WF37(P<%XB5/-2(P&.[Y'2]+! (QOK68HXXE$O:_M^BOC>Z@RX(I?B?* M+T6F\^M1/"(97[)-J3^)AU]YJT^ >*DHE?DG#\U9%PZG&Z5%U1*#!%51-R-[ M;.W0(XB=[Q#0EH :N1M&1LI73+/9E10/1.)I0,,/HZJA!N&*&ITRUQ)V"Z#3 ML[<<5%)7$PU8N#))6[K;AHY^ARXA[T2M#>DG($,G"-T*DQH9!/J4/\$GM YV,WP2XFRR)B&B=(P0-9I1<220/)+ANFC")-(4ZUE@31, MD:4H(:75U/J<2\X'\4#>@]"#%>OL#;(5&\7J3)T3<#>P67#9^;R_E)@E[^=. M61\:(>L5*8W:J5#:NH,_U$#R>UYO.'E./)MZ"8S43@(?QLA.XAC&Q(X\:LVA M, "$35:\!KB2@)R$99!R!080UHZ=/?TH)M3UB&L[-"9Q'%BOBYK5*>])0,Y8 M61(P=CJ4Y'QJW51"ZN)O8UBS@Z7C0BPO-D#+E.)@_##$GYLDP"BTWM2:@[,! MIVY9E 5;%&6A"Q0'!")N3$+'FN< ?0&'J[XHH"=U/.)YE 34M3X+#0KV]M$X M<128T8\]8Y0@Q+GKVK[KDYLL*U!:(/M.W"Q8:0Q@2I$"O9N&T=3NTAS1HN$) MNVH00$,WO^)IY^#]L+EMN+Q\%E/'O9PCK_;[K@3#%;"^KU$_)#Y BDMH((9RL/.*Y6]6Z M$P<(0X$-ZRAI6 >A;[T7]47Z'Y1[N[]BDWH'A5$;V:X;X4=@.^XI'7\ =0$> M;+7L+Q_B[/'T _+%7 BP5-Z#)BL($8Z7I)U&)DG_KSS9Q?O/\3V#PO3$F53G M!YD!]63L$V_L#\VFB#.&BC=V#SEDA4K%!NP",/P(7CA.R OX]\B+?@T'%5$Z6H/>_,]%AXQD:;= ^]JO+SHAWR'W-B@R0)6$5:H=%+2TW MV-[:%EJ!"!MI),8R?A 5?5-T^H"P4E3;SKHS$C:D*(Q-D.4&%= O3UVY9ST+OX5EROSO%'$)&/S!NA6NQ?43?-PV!UOGE_O MF%P5<,TK^1)(G7$4C)JFMIUHL3;/"' U/$K,9PZO0"[Q .PO!=Q!VPDRZ-Z5 MLW\ 4$L#!!0 ( !0];%E72SC;%@< #82 9 >&PO=V]R:W-H965T MK7]^R"I$C95B\OMD0!>SE[]NQ*UWL?WL>***D/M77Q9E:E MU+Q:+F-14:WCPC?D\,G&AUHGO W;96P"Z5(NU7:YNKCX;%EKXV:WU_+L;;B] M]FVRQM';H&);USH<[LCZ_O>^M?2>[(9:TCW7O[JRE3=3-[.5,E;71KTX]^_PUU M^3QG>X6W4?ZJ?3[[?#5311N3K[O+B* V+O_7'SH<1A=>7CQQ8=5=6$G)>.V MY I#\7J9X((/+HO.W%TVMWK"W.?J>QBHHOK2E51.[R\1VA#?JH_O;G76X#MJ M%FKU8JY6%ZNK,_:>#?D^$WO/_D^^ZHV)A?6Q#:1^>[V.*8 TOS^&0G9R];@3 M;J17L=$%WA M^=:I5!$?:K0[?/S1R]7EBR^B^L,;E]0.EQ@T'8+&#;$QE_/6Z+6Q)AV4WRC2 M1:4:'9*CH$Q4;6RUM8?."/N,M*.@[4+]5.'SFK1#+#%?G+KJS=3ZH-94^#K[ MLJ2@5.(:!PT.!A/?L_.&@FB8*TAM6XU $R&O)OB= 5?5^C"-+WFQDGN0 D(Z M-*;@>.?GXC$@?NW,AC'C^QY_0O]IE." WX +'S.N:$- ",8I^E!0C!SO&+V' MQ@Z,GU];L]4)-Q'LFG10+;SG[,&[AD3R3FNT#2056G!-=5D:EL?YN+H=J+#Q M9VM"-C] -@&RQ,=%0@D?HC4RQZ5V4AL*SRH_2"4Q36MP%IZ)TVMNNN^0C!27V0WR&J0KQ]8D 7?'5-E*<%F12A.;-J%L&DW-L*/"?5R(IVP+ M>6L8RL'SL4A@7>(>E!3X ;Q#.$#7@G%#.BYJ619P;>NA1(Z9=TPU0T)U8[UP MLK/@ M&-QY5:(*U&YS2@:6*A@S8_'> M@-O,>^YHWDU9S%A4RTGGU,8"%>](X(@#8W736&@U&^P5"6,$@YA'&UO@!F$& M".V.JAG'R4E5(QTQX,8!J090369FOKVO#.K0>XLBH:)%F=F07> 9IP+&R3Y$ M:*'N-%>K!2AYD.VT;8<>';X@&Q<-QG>>RJG0\4I0) M9F$?SP<2/E(S+1S!+@;&L CV"YGX>D-%]_1S>?HLM\F:K,$T'^DV-"&VM%27L6@_AZLQ&M."+W27R*U2@0D!$9]+&;;' G\CJA^5QQ/^I8 MJ0V^F)RT<(]1*#O"2=.*$D0L"]G$?T1% 056IG[^EO4@%%N8V?]DZ]DRJ@F^W%?Z;4'Z:5Y?^5B'6#%/^=>2T<_OP##&N M;[.C4:Q6^#P<3J;)R<)UUM%Q__*0@]'JA=%HDLJ*Y[IOC'N3*C$QDFH38TOE M0[9L!:7R7T2@L>3"*8\$8 Y-C>)7%T6N'GA'9L?EGP\PBGAU:_GP+/ 7SM@I M)L+KMD%$/@TO]7OK!*K!C-\/BVDO5=UT+1$E3\G3.D I9$F5:+#RYQT6WYI$ MDPH>G% -L2B]G4>QPLNP?FP/N?-P=QDA7V\9DT'23'/1#MGY2L?RBM M/7HNLF<.CKMQ%+=D!R@1SY:_WP=/A1Y'7^+>!X//^B\KT.6VY22QM#[+I.G?)-_( M+P-KG]!V\K(BR$/@ _A\X[%4=F_8P?!3T>W?4$L#!!0 ( !0];%FH+DQI MB 0 $H* 9 >&PO=V]R:W-H965T@#Q1WM,N:2:Y)K6?WZSG OEA+'\(NT M''+.S)D;>;JR[LX7B $>2VW\-"E"J(Z'0R\++(4?V H-[2RM*T6@IK88^2J1*-5]: P^4T.1L?SR=\/AZX5;CR&]_ 3!;6WO'B MCVR:C-@AU"@#(PCZ>\!SU)J!R(W[%C/I3;+BYG>'_EOD3EP6PN.YU7^K+!33 MY#"!#)>BUN&+7?V.+9\]QI-6^_@+J^9L>I2 K'VP9:M,'I3*-/_BL8W#AL+A MZ"<*::N01K\;0]'+"Q'$[-39%3@^36C\$:E&;7).&4[*37"TJT@OS&[JA1^,N.?:5D#A- MJ T\N@=,9N_>C/=')R_X.NE]G;R$_KI\O SQIPT(XW0 /_*^PES(-5P[^XVZ M JCE@L:2#WPV\%D&NT 'N^,F\CL0"H1S6U;"K($.H<,,E D6!/@G59$[;+Z4 M 456+JW.T,"E(#_F3F4Y]A;?,^2[-X=I.CJYO)QW\B@9G_PR@*]40RX:)G.E M![N,BTUS)B.1LW5>1&O2&F^URLA:!M\L^0=,MG9(K10*N!#&K-G ^.#$$QU# MF:^;D7!N!W!U=;X#-X4J2R7OAMN'/T:TVQ;M?>OWS<7'V\YA4J45&=*:1I1$ MFC 0;!!ZT^/*68F813)OX>B ^EAKLK]#<23O8R&"+(2A0%G'_&G8$EQ62Z+D M)4U@5N7QUD#L=P@Q&"^!X&-H!R@I5FT2)*548^CTI?441F5D[3C!).6(;V1G M ']M"\"N#!E0GIR\KQ5K45%48MU$XRVD>[V'G .JB_$$%K6G2O4>,K'N$XN/ M*&O.W%,5-0E&PN9+19F< _2'E *7["M>);,1I-,D,8S$F>$"TI$R94\;F?( M ,Z65$ZLQ7"^7G01LRST_M>NH*06JO1/!0&5%L:SF=KC=U[U:>5 6Y-;%E*N MG.#0$@B%5-<92SNB)D04C)'9L+1V\K(#F@:4SJ>MH3FV@H5'E9T>_,_#=X' M96NOUT^T282FQNVIQ;NY4?]Q@1E."#U<*)%$,'>62I$>(KDR35>-QWV-M3W0 M-4Q6._8T3J6"RA3*YL)#OO!HBE:AJ;?NSGI%$"F1(08E=L)3U0R>NT.&&_=[ MB2Z/KQB>?!3"YJKOI?U#Z:QY'SP=;UY9GR)A3R%>DNIH<+"7@&M>+LTBV"J^ M%A8VT-LC?A;TV$/'!VA_:>EZ:1=LH'\^SOX'4$L#!!0 ( !0];%E-I-B4 MA < .(5 9 >&PO=V]R:W-H965T_['8"DJ"RM M))T\]D7B!>?@7+_S@1=WUGWT)5$0]Y4V_G)2AE"_FLU\5E(E_=369/"FL*Z2 M ;=N,_.U(YE'H4K/%O/YBUDEE9E<7<1GM^[JPC9!*T.W3OBFJJ3;79.V=Y>3 MTTGWX)W:E($?S*XN:KFA%87W]:W#W:S7DJN*C%?6"$?%Y61Y^NKZG-?'!?]1 M=.<'UX(]65O[D6_>YI>3.1M$FK+ &B3^MG1#6K,BF/%GJW/2;\F"P^M.^X_1 M=_BREIYNK/ZORD-Y.3F?B)P*V>CPSM[]3*T_SUE?9K6/O^*N73N?B*SQP5:M M,"RHE$G_\KZ-PY<(+%J!1;0[;12M_$$&>77A[)UPO!K:^"*Z&J5AG#**L@%ZZNI5=>V$+<.O)D@DRQ,KE8I33QNY7:&%6H3)H@EEEF&Q.4V8A;JU6F MR(M'W=7CBUF 4:QZEK4&7"<#%@\8\%+\:DTHO7ACER=7WWYV^F+\^8NVSWMIGQ[2/YW/,R+^A1OQ>$MHHLU4MS8X# MDEDDS7C*^UWO%[JD.2#3#GO5%\M^)]4(C??W>^6,Q?_[1< MWL;+T]>/3V(UCVS%XJYA];S T:;1TR6@N9?T OQT">"(,9>0]]RML$5(44CE1#Y/7.H5' *SH M(Y#=)8]AD_2E* #1R==]!FOK5?(,>D/T-I!3E8"PLKGO-J%\*I;[?+-^+A1' M)2/XEN5PCS\/C\->2D@?U=ZDJN*LG9Z]]N-VBMQ&:40P8.# U)U _BLO,BV1 MD4(EA6,[PSPD(EK?5G!7;,EE]+/Q,DO[[(N5M +LRNC?#;FX[3#A,5K6!IA% M(E<^T]8W,+[-*TH6V^LF3R4[VAG#?F"37(XUE(J4*WE@S;[AD V+6@[C8K[) MRO'B1COH4-IF4P[J!\JUHBVE5 R]@%TH2/JS@;4B6+9URP+AD[K?Y[-PMH(^ MKF1TB091P.7TB[&C*Z_12+$UC9%-'IN>/?-P1>?83S E:=O\0V/2S._[O!/Y M/$RQ4LZE9UVV<6)I3(,E[ZBV#F5M!+,!<3I_\DO?$@4"AB4[DDX0CS'Q ]JQ M6I,3BY=Q$#T5CR:]W.3Q5%Q3)AM/75=ZDMX:Z$"E(>[\V'.WM*_;YOB7/^C9 M!]NY-RR4CBBY!( 759JTR<05XVBRL1V6,;S<7AV8J%B].08_4Z>C",*U@230 M?0W,X]AVH6G0=(/X3(_,N.?]C'M^=#C=)!A&?CXWY/Z.GK[+,7_@1((Y,#_- MW>4[&'Z@>MME(A(RI&A06(?ABK5[\/(3!#[HE5200QBHUG F/^&QL4<^F.L M:)Q=I*.==_$2HX6[MG5F.!=B9Z(0TVSC3;C^A<+>62QW@Y/!(\"!?]P"Z7!8 M $V\I[9MM))KI>/ /&%;@!H\;!DRE&T\BLG%)@*4'JF"%WT5O#B:O2_GIV.5 M\:UTBW\#(OQ@S9# =&NXKW+RF5/K!->5C4]09CR1Q&\\.Q;BB?@F;)P+#4;U M<',LV&=]L,^.!N1]@JHW8"T5,ZVQD'Z=AC@0TN3K^0F;_364@TF'+J@DA^!4+T!L'"LC+0T MU#@*%MPD"TUD@0E;LSC5<@5K7)JHF-E^8/VQI)[W23T_FI)W@'D3T)9O$048 M/BPF9PVNLV3]6+:_D>KAF_KP#4\B#9[,L,H?#\0=,1D!WGC?3G^T$"'Y)@'> M.DTO6=?H!+G6Q"#$O==/)2R*( H1Q:1[CW)?F<^I>,MMNVT'* 9\&L<_+E?7 MH+C)Y]7[^.;)_(PW)E/&T3!D5SSF!]W,=F+_-!QH$^L602E42,"Z _(&VEC7 M'4FZRN1IF\HUNKUN/&+B?:?$M_0+UWE4"I"A6.B)'O\?IV\+?,AKUK11QL3S M28'%>X9S^CRQAY/4@%C+Q[3\):I,_?L,Z?8_R:RIB]+VYZ;?29M+SEMV CV?$**S>$,[0 GF0BA MR+WX/,&\WF2[SI'V#!3D_8&^]:[5T/)B/AURFC[)]@84ET,/4;G!S:8'SB$3 M;W/GF+"#'5C$ (.Y'R1[$Z"UEBH?JN-6VXD/./5ZL+Z>'OQ3.>-X.QM\=ZO( M;>+7Q0C>)J1/=59N[*]3_$QIZ(Y"5EINTO6]=S8[?/ MDDJ;,M\L!H)<%O4__[;Q0VO!^'L+_,T"W^*N%5F4[[CAE^>J7#-%LR&-'JRI M=C7 R8(VY=XH?)589R[OQ*,H*L'N1"+D(Y]E0C->I.RZ+(R"R]A4:V'JL3\E MG\E,&HDY)P]V[NGYT %R1HF&XU7M4;_.QHG["-D+S6[*5*1[J\? GUC@K\U MXK ;,CQWFNWYX1%[0N"2P\H(77#)79;[SPUJ:);NV&R(4^\]TINWX M?[L<4,L/N^53F)WI%4_$11]QI(5Z%/W+7W_Q1N[;(^C#!GUX3/KE?1U=K)P# M>[[BQ=/?-=N:]$YJOE@HL>!&I&SVM#/OX6DE=)R,];+T1 M^0P;0OO?>IOLO1U^ZYU\*("NK#1HK4\M<>@GV#WUWLMO(OUMI60BV!OF18$S M=OW-DQ>/\12$$\<;TU@8NH[K1;WK4AM8*/-9I;3UA>,&$3W%D1.&%E4\'_&8 ?(++FI!9*X>5D5*;>Y.E4RRXA1'!*1IH524&E* MQC7KOV_FZ1VZ0ZE;6[&!<"M6@E^V\%CY"(YCYG=I_1-439[:"G\>]Y\YVV%= M1M9)>!_'_S]0GH$G.KJ>$\:6F"ZH;^GH$T6CF"A:?^UUVNBYSCB(*7 B4@/B M(Q007R/$UX'M[,0[90C'&!.CT'%#CT&'/T'01+XSBL(?#!@2>ZAJ*V->UI%C MK-=I0PIR=EX[6UCW[SO4>@ILRNHM)(T>*CGX#2+*(D$KI06Q;*N"TRSP"'W% MEJB__WZUA<)0CDTF;-Z0B,&E3)9MMJ%0960RE7,R>1*WE+&$ZZ5%S7<)-UGR M8B%8J5(@GMLDE%8)[- )>C^"0(T5_;]AHZVP :P4[%-ID.-\9BGNO67WU4R+ MKQ5ANWFT<4#R>)I*VF5L12H,EYD>O.C?5WF59[ILN]8"MP'>F<[0L7=V?KHS:/DH4_A MM!QB^[0QR?;_6\G MZ@0UN 8NM)&Y3;&"*_!I03*9^)8(;=TZJVN,K3U5D2!\,F%:6UE+4<38 N>3 M34P1R%/[I8&3M?OB+DPO:]H#=M0$&H9CUERA9R@U18[UYJFSR05(*5F5BH:( MU%NT -KJ2 4N%2MB.OA8K:CZ5G7YIE.2-$]G!R7C'8QOJL*N#%S;W'%0)GK7 M^QOEX" #;VP:G:(L?MN\G]F.Z6?M%I(ZD$;>V#ZA<(0!/3D12LU=QRXRZM^B M";5C@3=BXS#8U(M#GGE4(6+4I#AT?"Q 8^:-=T:VO'O$TJN?R($3%OK.9#)F MI_0X=L:H?*B$#IGPOH,;F(7Z./(G=D'L6K-/426=*' /C=YC,\H'UL5VG8$\1![Y,P<'",T*)QXXDJU&3K$:O35:?X;.BJ2/V M\H"BZYH*6GU2RR15G*[4=%3)]U/38?_&DP0=BRU6#8>4:%H^GM=?B:EUZ"U/*W+Q(ZJJ-1@:8+>]JYD1A31N' M5)[VIEVB"TLA]' 1(M!JH+/5$>;$#7/B'R]S]W)1R#G.)O#W]DC?29RC.KJ) M\^%9V=(M;[EM\0>KVI313/VZ)>]08RQ5YNPN7[H.JJ\!-_O@N\- M)GMC5BQ&]V;B.*EPFK"#QQ5WVNU%@^"9XJ!3<3#P?L0;STYI+SK#BSLPA78O M#S'Y%M-1%=\S^]EV0X7?J0(S.V-UV+J/Q(*%O76EU@P\KJ\FF]'F8G=:WV?N MIM>WPA^Y0O.K62;F6.H.8K29JKYIK5],N;*WF[/2 )U]7 J.HPQ-P/=YB3/* MYH44--?=EW\!4$L#!!0 ( !0];%DP6L@1L 0 &H. 9 >&PO=V]R M:W-H965T-8KQ3+2\=45V/B^_&XSKGP M9A.W=J-F$[DV%1?L1B&]KNM<_7W!*KF=>H'7+=SRQZ6Q"^/99)4_LCMF/JUN M%,S&O922UTQH+@52;#'USH.SB\32.X('SK9Z9XRL)W,I/]O)53GU?&L0JUAA MK(0E64Z]U$,E6^3K MRMS*[:^L]2>R\@I9:?=%VY;6]U"QUD;6+3-84'/1_/.O;1Q>PT!:!N+L;A0Y M*]_G)I]-E-PB9:E!FATX5QTW&,>%3BX:/>0%/1GZ*(59:I!5 MLG*??PPV]X:3SO +,BCPCJU.$4DP(CZA _+"/A"ADQ?^)X%XSW5120VDZ(_S MN38*T/7GH:@T2NEAI;;BSO0J+]C4@Y+23&V8-_OQAR#V?QIPB?8NT2'IL[NF MT)!06^-)5L2P(V+J70LN)E;EB)]F-PR)U!A8?=.>\*WJI;]';P M?3O,DJ%BUY:_G"V;+A\<4J+10E;01?39"+)O6#UGRD'@/2O:289'%@\6%.'H M^$J 7+G6D$Q],KI<*P7B0(YF1J,CE!(1:9G5FV-WN^]Q0V]&( ;QFD8\ULP%(< MA#$,(DR2!/XTPC2C, A2G$0^&D!OU*,W>C-Z/XGBV_ [J/*M^%V+ 01CB]^2 M*3B#2K10LK8L7.U(U ;8X+PS0/N_P)WBB 865Q22E1Z"._5C%% J1"W2,H'2! MY 11G$89S"&$;AY$.*1T= WWKF,X2?0)(*J0M;7GB0F"A3,_-HO=_DVN;(8/5=N@ M\L/5UIG!.S/4DQFZ,V.U8\90T?7,J\;&YV7U_4"0)K9YQKYKH9CXMJ<2'$-O M'6V6X;@OX48-CNX=_!=Y!4V(H3M[C]3_FOIO;KN#]KW0=FNYAE;X M! 0NNDM"Z\&>#?/6 ]UX\!;4.(Q K/:3ZY)H;X6[W;?);PY(>VNW/B^*QE\% MY'QCKYT8"6@.%@=!%+F_GY&#>!COW/]KIA[=*TX[4T4:J+WH%8,BWIA;Z M>+(R9GTXG>IB!0W3!W(- M]44C7,X%0MIWJM@)5.J:FGH>^GTX9Q,9D?N;4+ M-3^2K:FY@ M%=-LT3-V=0"TWQY-@F\Z,U6\(5F$_K"X6S:6^E MY T(S:4@"JKCR2(X/$FMO!/XD\-&#\;$[N1&RB]V3WP+"&HHC+7 \'$+ MIU#7UA#"^+JU.>E=6L7A^-[Z>[=WW,L-TW JZ\^\-*OCR6Q"2JA86YM+N?D- MMOM)K+U"UMK]D\U6UI^0HM5&-EME1-!PT3W9MVT@'T:"CX?A[<:.-PCKZ M9VSKG>5XW++EUJ%>LP*.)T@>#>H6)O,WKX+4?[L#=]SCCG=9GU\A5\L64R0K MX5KW MD5[WP."A\)P,9M= P?%=C5WJY%;+0'1%)PYKL,W;%K:0E+.MUDI M "DZ:H0;!6^Y&6PO'5SX#T6'>+P]LX%>I&M1EV]WYFQ2MY)R^L2@T)) M;PXH6- M;^+3)$U(YM,P\;T_JHH7,!36LC(;IKJ-%U)@\;9=+^3")F")Z=,DHWX>D9Q& M8>Q=[,H*)4LE42')Z"S,R2RB299ZBZ)HF[9F!I[D8(]$*8VCB.S;849#'X<_ M\B#P&'I-PH!&>6I#D=(HB[QKE[YA[R ?;1Z'*T^2\SA].]YY?:H&27N<3>_= M6&TA3)I%&3XCFOHQ/G.:!(E-HT_3649V\#KI>9W\-*_?<\$-D-_Q$!OKRN>B MJ-O2L0\+_K,[C5!P<0L*#U?R24/5UDY;CW%^-XY1>COV8PJM/]MTF+A[\VH6 M!ME;32H']I?:@>4/8)D#2W%IB'9SCY9MT;8=6JNN'8D!V8#'WK\X?&J-%%A[ M2ZGN7"UA91MI6'WH/>?U4Y(^"](EV&N,1=6'JP)K\B]@2C\/.B6_.D8,.;!H MI#+\>U:<.;;LM+;*]+' X". S#& EW^GGYX'U*/NA!L!Z$ZD&P82ZX MMF=M1VU]Z T!/BV,LZ[O=?T28VE:8[A;;K_;? (ONZOL@WGU ?&!JR87&X[5"5?\@PYZFNDMY M-S%R[2["-])@ ;GA"K]C0%D!?%]):>XGUD'_933_#U!+ P04 " 4/6Q9 M)5XTBK," ##!0 &0 'AL+W=O% M=8DP&5=LB7.TS]6#IEW8LN2\1&FXDJ!Q,0FNNZ-IW]7[@F\<36:86CA^ M8JE ' *<13W#_#UVOYZGJ]WJ+\9-YE0IM8(/ZY38S5]"S_W-=MP]?=S.7^,3,4R MG 1D (-ZA4'R\4/W,OIT0&F_5=H_Q)[,R6]Y+1#4@CZKU.[3=Y!AO[XG99GP MA$">-);)G,LE< .^1EK,@=QA"X1,T2-*0PF*C!(\9^XT98+)#,%_9 :8@842 M9&8SZAS?.:2J#;&:$Z#'LUBFJ-L7A!EFF\S09WJ=&XTYMW#+,BZX?8,CZ,>G M4111<-9YQ)42*R?P_[(SQS#L]CO/DI5*6_Z;I/FVN#&U%Y@I0_J.@>B& SAQ MT16MG:^*^"SJTM>?@J19=P0]HHMZ%!#O93R ?4\8[ABK1+WTX\/01;6TC&PO M=V]R:W-H965T-J.E.R >U M1=3P5!:5FCE;K>M+SU/9%DNFAJ+&BIZLA2R9IJG<>*J6R'*;5!9>Z/N)5S)> M.?.IO7"M!-67)Y/,U%F(W>Z^W,&3N0XYHUA;X3 MNS]PK\<2S$2A[#_LVM@X.5*MY#A&Y 3^"(JO57PJ@AAZD+HA_$)O*C3'%F\Z"V\+9.XUWS+GLEB&A92LFJ#=OS/8J6T)+_\ MVR>^Q8[[L4T/7:J:93ASJ$D4RD=TYF]1:@H&,JVF&B*"50*C>4*95!H!/*#.N$&K),_JG M:!OZ.G)#E=.0,XVP9ES"(RN:GK!G9%*9%26:EQ6O-I"1-%/GAA6@49:#KXU6 MFE6Y>T?OHB[P )QP\ZAP\>J^#[ZM'5&8#[NA"13;# MUB7W%=>JS\LGL?N]_(U\W)K0[)FVXML3B/\@WQF;[SW+T=A50G/@M=SRLN3$ M1[X0;,W>&((V^+UM#Q8Y)0RUP MQY.Q2^\C"(>C],B&YY3A)E3I"TH8)>^S6NC&0>J&_ABB81 ,[!L??B'6Y\\D MD<'88ER8X][17W>5+H]$[N[W1?% MHCU(7\+;SY$O3&YXI:# -:7ZPY2\)]LCOIUH4=MC=24T'=)VN*6O(I0F@)ZO MA="'B5F@^\Z:_P102P,$% @ %#UL64ZM<0!Y P ?0@ !D !X;"]W M;W)K&ULI5;=C]HX$'_GKQBEIVI7HB2$\%E 6G8Y M71^Z0LO>]:&Z!Y,,Q+>)G;.=9?O?W]@&RIZ ;M47XAE[?O.;#WL8;Z5ZTCFB M@9>R$'H2Y,94HS#4:8XETRU9H:"=M50E,R2J3:@KA2QS1F41QE'4"TO&13 = M.]U"3<>R-@47N%"@Z[)DZML,"[F=!.U@KWC@F]Q813@=5VR#2S1_5@M%4GA MR7B)0G,I0.%Z$MRT1[/$GG<'_N*XU4=KL)&LI'RRPJ=L$D26$!:8&HO Z/., MMU@4%HAH_+O## XNK>'Q>H_^NXN=8EDQC;>R^,(SDT^"00 9KEE=F >Y_0-W M\70M7BH+[7YAZ\\F=#BMM9'ESI@8E%SX+WO9Y>'(8!"=,8AW!K'C[1TYEG?, ML.E8R2TH>YK0[,*%ZJR)'!>V*$NC:)>3G9G.F1)<;#0L4,$R9PKAZI&M"M37 MX]"0 WLL3'=@,P\6GP$;PF[=>;E3:*FN/O4_%ZN.0TG+TP(UVQ%"F/54.GZKSM5..^+E$Q(]6H<4]/W%4AM;X&+BA$ M!&:,XBN*E/H=C*2.X&7)TR>XE:J2RB?@-[B"=K/;2^":UIV$EGVG'/2:\:#G MM.VD.>Q$WYU16M29M/T$W!T*25?>LS\2CM MX@?8NK>''+!G\K]!GTT-G4ZS M3YF*V\UA.[$Y:<=]+T6-^7I-#Z,MKV-'3R-H3&O%#4%[<&2LK^+Y(< M_\O.<<8_ ,O^H9>4Q'.)LD5BF@83;:52T*9VX5Y*X,P5 /9NN- M'RG?C_O!_)FI#:=D%+@FTZC5[P:@_+#S@I&5&S K:6A(WUS?#83:V3=,?YS0M MAI-S/7"R'6>4_%RQ3+^=#&TAIN)^W2Q5#@QGIROZ()-F?JV MNA/P-JY1DC1GA4QY002;7PPOK=.K$+_7'_R>LB?9>"9HR8SS'_ARFUP,352( M92Q6B$!A>&37+,L0"-3XN\(SS$BWDF]2]Y*K\-W"&)UU+QO-H,&N1I48[TN?)#8T-HOK+! MKC;86N]2D-;R U5T7C26$VPV!B7$J5S1F%T-@OF3B MD0TG[]]8OGG6HZ!;*^CVH4^FD&C).F.$SXE6EGQ\AIR3K$O17JAN14M,5F)* MR*28"P@5$$TMTX*H)2,QA^#!:H)/DF=I0A6\2 4#9*"2J!L4 D$QE22A O?D M*Y'B'BK)G&>0WO)T\+ 4C+4H0;Z DJV9P=$MBN5K28M$'A.(.(B9,5&'O3D5 MZ2GGL*\&7TLEBP7)M-DQEVIP#3]H@6"/K%@S\I8XANU$,-I&Y+DP!D84AC!& M1N#8@RD4"8 PR((5 )<1T)/0!-(O10YA'=GZTPU"8EL.L0S3#DD8>H.;M*!% MS!H:D".:902<';RT38T4S\=WRS):AXF5BR*Z,Z)74G1&729*B ##\%>;/*J5DJ53:4$ILE2V P$-=VCZ4P#D31BT^-*"COP2.O2\P:85I]-OX$Z@0B6%G9G-[' MV9'I>GU)[]=)[Q^<]-]UMP19=/D(CEDP2'7L(-%!I0T/4+6ZLKU?1 U+*UA1 MPY9&ZF+X?V7S-BL/DWL$!\ +HT(>[^4OU.V12YR1VPZN).8(3I:1M2\A267, MUQ ]@&$=>/XH(N_@UR'O=C$CO:1_>\(:U&$-#@[K=+U:9;IC (I=4[DD-^#% M7Z_IO1*[:WI+=(RBYRCZEV*]WZFTH]_J-W:+^98-VO 531- %H3F&"8\0^)L MC?U0U7/EH,)::(W1=7M)V(QI;0\H*WB^:<6VT<8.)O!#78O\N@7IVCIOVA6 1>N#C5\P[-UV8#.RNPM&V'-K_!@ M?NU6B3OZ4K:GWR!:@FP=A@W;U@>O$ZU7=#?1ROJYF^"KC29KKPSG J@W8L+R#$\V>2XA=8^E*"[""+- M+CBQNZ@U;ER$.240@^?@#K<\[5Y@4%U/]GF?P+4$L#!!0 M ( !0];%F1J_5 T@( ,(& 9 >&PO=V]R:W-H965T8Z<+'4LK;A)_G?,^[['C3+9*/Y@"T<)C*:29!H6UU448FK3 DIES5:&D MF5SIDEGJZG5H*HTL\T&E".,H&H4EXS)()GYLH9.)JJW@$A<:3%V63/^*7$5Y[98AJ\"R##G-7"WJGM)]SY&;I\J1+&/V&[6QL%D-;&JG(73 0E ME\V;/>[JL!366UHQ!A@,H-;O6:2_V*^7F_A,LNX:S(!<]GLOYLXO4;+N#!OX 1", 73 M:(!+N)?D.:-8 Q0> /JO-.?1&9Q!'<1_NE]=P M>O),J7D]3QR2Z]9ZW%J/O5+_@-*^VS.X(EHE>-9X=-58D Q*VPRH'#YRR63* MJ1I+&D0ZF=; M\N5L9K.UOD-!LGK5[U1].&( MO7YKKW\L>S*G[7"P5;T2/"4#.6HNU_"[LX(-;Y-QZ#.ZSWF3](?C811%DW#3 M@3)H409'4:Y465(-Z3"G#U!IGB)4J!L.XOF[N5U,3>K1'M.XFV;8T@R/TBRT M2A$S [E6)JO??=LJ-6=O1_LBRW9#[#K*8;B3:DEAGJK>:^DW&3 MJMJ=+'<$4RH<-^;0ES1ZL5UQ-^.X91P?9;RU!:&U1R55QG8*CU]49_"/<+AW M);G;_8;I-9<&!.84$YV/B5HW-V;3L:KRM]1*6;KS?+.@GPQJMX#FJN!\&P:%?42:\)'9C:Y7$LC&< M"5@KHINJHNKW&7"Y6WI3[V[@BA6EL0-^$M>T@ V8K_5:8<_O63)6@=!,"J(@ M7WJGTY/5W,:[@&\,=GK0)C:3:REO;.OV2%CALW[%_=+EC+M=4PTKR[RPSY=([\D@&.6VXN9*["^CR<0)3R;5[DUT7 M&W@D;;2150=&!143[9?>=CX, -/9(X"P X3/!40=('*)MLI<6N?4T"164 MC48VVW#>.#1FPX3=Q8U1.,L09Y(SJIDF,B=K!1J$H:VY(B.;=E_MW(85@N4L MI<*0TS25C3!,%&0M.4L9:/*>G&89LTC*R:5HSY;E>7L.AC*NWV'(:^(375)< M)O8-*K?K^VFG\JQ5&3ZB<@/UA(2+ Q(&X6P$OGH:?@XIPH\=/-J'^^A7;UK8 MFQ8ZON@1OB]X.H<^*"FPG0*>;H-F*K(JJ2B ,+$?QD3*:@[DQRO4!U M397=4HV_!F1D2WD#I ;59C.604N^&.@*)L'TGOA_!.WIGO>ZYR]WFVG=C#L] M?^!?%"VBHT5T?$_KP\!P/CO&R,4]O?Z@#MD[X#-5!1.:<,@1&DP6R*':NMIV MC*Q=:;J6!@N=:Y9X%8&R 3B?2VGN.K;:]9=;\A=02P,$% @ %#UL6&ULM9C;;N,V M$(9?A5 7[2[0CGF&2:[-)-7;+9A.Z%2G)X98AOLTRS)ZN(:7[J69J MAX$[LMZ(H3&5!Z8_RYFLRU8SRB2"%I2@16'[L8 YI6I+D<_QLH%H[9RD\O3[0OU3) MRV06F,.D*:_^HGT3:VAHN>6"9HU8 M/D%&\OH3/S8+<2*0G&&!U0BLOL!Y1F W ONE,SB-P'GI#&XCJ%+7Z]RKA8NP MP+,)HWO$RFA)*R^JU:_4 %28D@,N8SNJ];"]&5#,X*G#_]QM$!%Q&.UVL&:RP@ M08NG(^_AJ9#RCQ$(3%+^28*^WT?HXX=/Z ,B.7K8T"V7D_&)+F1ZY4/JRR:5 MZSH5ZYE4;'0C)]EP%.<)) /Z:%P?CNAUN:SMVEJ'M;VV1H'W4%P@R_\=68;E M##S/_"7RL)+;0^F\;?;X?\_>60R[;32[XMG/\$XZHC0(V36'7OGGFPQ%7P5D M_-^AJM=<9YA;&NDE+_ 2IIIT2@YL!]KLUU],S_AC:,E5PB*5L%@1K%,_N_9S4S/,VQWHN].5W<@S'<=)^B&1>=AMN]Y M@=,-B\_#G-#QG6-8)U>WS=4=S?4+>83D\RTC2]EZ-Y M@ VVW2CEM6VG$A:I MA,6*8)U2>&TIO'?R!$]E<53"(I6P6!&L4QR_+8[_-D^HY>[IC]VU \/J><)@ MF.GW/>$\S'9",^C1XO,PQS$,TQWVA*#--1C-=4ZYD+U'LL66\?(E:-091EFO M;3Z5L$@E+%8$ZQ0D; L2OI,SA"J+HQ(6J83%BF"=XIC&<=-@O,T;&GWG5R]G M[WO#4%@8>+T7@6@@S'+#P.YYPT"8$_BN/^P-YLD6R1S--OZY)87<'(MZ%X07 ME!W;<<0GQK&O[46EM$@I+59%ZQ;(.A;(>B>W:,"J2J22%BFEQ:IHW1(==W_F MZ/[E!8YAG[WM>[;9]XOS(,LQO+Y=G$>9KAGVW>(\R@U]JV<6^LG12@9L79UI M<;2DVUS4F]]VM#TWNZI.BWKCU^;EW!P8C\ISMNHHYXBO#^EN,%N3G*,45G(J MX\*7QL;J;YB83VKL/G?L@[ 7K:EM4 MDJ'Y][>2C<%@:'IU/R18\C[/OFJ)-J,-%Y]E#*#(US3)Y'4G5FIUU>W*,(:4 MRDN^@@S?++A(J<*E6';E2@"-#"A-NG:OYW=3RK+.>&3V'L1XQ'.5L P>!)%Y MFE+Q= L)WUQWK,YVXY$M8Z4WNN/1BBYA!NKCZD'@JENQ1"R%3#*>$0&+Z\Z- M=36U/ TP$G\QV,B]9Z)=F7/^62_>1=>=GK8($@B5IJ#XL88[2!+-A'9\*4D[ ME4X-W'_>LD^-\^C,G$JXX\G?+%+Q=6?0(1$L:)ZH1[[Y'4J'C($A3Z3Y33:E M;*]#PEPJGI9@M"!E6?%)OY:!V -8S@F 70+L0X!W N"4 .<0X)X N"7 ?:X& MKP1XS]7@EP#?Q+X(EHGTA"HZ'@F^(4)+(YM^,.DR: PPRW1ES93 MPQQ:OP( M:\AR((\0 EO3>0*2T"PB=SQ3 M-.;J0$5>R]9W3.$J88ROQ&9D4M$KY X71% MLZ=?)-G239BDRZ6 )540D?D3F<4L35GXF3P(_B]652T3(45>AU]KV;EAZ>%=X:)_PT"'WZ$LL29!%$#7@ M@_/XX1E\%Z-=A=S>AOS./DLX@]4EL?N_$KMGNPWV3)X#'QJXT^3.CVF?_F_M MM6 X5?TYAL\YP;=7*+K18#%M2^C3>Q0E[Q2D\I^FK!>\;C.O;LA7;'HNY0[?O[L1JOGJ5 MK]Y97X\;U*=[2.<@&HOO+-?W%E^;9$&;9-.6R&H)\:N$^#^I,_AM)J=-LJ!- MLFE+9+7D]*OD]'^L,Q1P;__(]RRW?]@9FL2&@\,C'QR+V=A O/Y!9S@6<^I* M:[X.*E\'9WV=\CR+3!'*YS6'LW3?6W]MD@5MDDU;(JOE9%CE9/B3FL.PS>2T M21:T239MB:R6'*NWNU3T?JP]E/CZP1\X!P=ZTB1F>?H/SUI[:!"SO:%C';2' M!C&WYULGVH.U=X6RSGI[>(LYUQO.4WUO_;7*%K3*-FV+K9X4>Y<4^R=UB)*X MK12UR1:TRC9MBZV>HMW5SSI[>?EFE[C]!OZ3U9P_Y^B"X#G]PZ8Q:1)S>ZYU MV%N.Q?J>/?0/>\NQJWSMQ*['T%:R^L[NH6.=O*NCVT>"D#")9<$%4#/@C M ,R()=/%GA83#- 3#()7>&4:5#4&T"/"I!C*D OB6"1E2:)/#WMV]NM*42"4@FDD"D]M]G$+(R-3#DC(AND1KB>-@$J&_;W ME)&0RMA834FX'4"%,OAC8EO6&S/*YA"^YMBU 9]!?S4>CB.D>@;48%>.GRV_&]UE1I8GD M^Z$UAIMNM!=.8[?M5%' T&A7(Q+E@F7+O6S6U/V1HP'VH-2$?!O!E&9;$#RK M:\9SF3SMR*IHTG*<5T\BW4^;68<)92DF2Q79^Y@Q/V\VJTFU;=F/GNP?V==3:R&_4!/ MMAOV;RSW*K#OC$#U^[.I&*4?D\%>B-) @LTKW?9Q[,HBNETL5!\9::I MK%DY1D_?>C;,=-.M>X'?8E ML60^#\F'M*CI3IM[6R Z^"Z%LK.@<*Z\#$.;%BB9/=,E*GJSUD8R1TN3A[8T MR+(*)$48#0:34#*N@GA:[2U,/-4;)[C"A0&[D9*9AVL4>C<+AL%^XX[GA?,; M83PM68Y+=!_+A:%5V+)D7**R7"LPN)X%5\/+9.+M*X-/''?VX!E\)BNM[_WB M)IL% Q\0"DR=9V#TM\4Y"N&)*(QO#6?0NO3 P^<]^]]5[I3+BEF<:_$OSUPQ M"]X$D.&:;82[T[M_L,GGW/.E6MCJ%W:-[2" =&.=E@V8(I!Z/# 8!X MN@%1 XB> L;/ $8-8/1?/8P;P+A2IDZETB%ACL53HW=@O#6Q^8=*S I-Z7/E MR[YTAMYRPKGX#K>H-@AWF"+?LI5 "TQE,-?*&2H*7%F+KM[[P-F*"^XXV?P) MR[I10*_)6)9,/;RRL*=+N&5Y;C!G#C-8/<"RX%+R]!X61G^EFC>,9) ^/.Z= M+)AARA7H>,K$*9PDZ!@7]I3\'=L"-:032 WHX/,MRA6:+V3T<9G R E< MP2T7@GK+3D-'2OE\P[11Y;I6)7I&E1'<4OZ%A7491!>O(1I$XXYXYOWP]QM%\#?/PI/_[?THFU';=*.*;_0,WT%W M^&^?.FC?-Y\_D"G<.)3V2U?9:MYQ-Z\_(B]MR5*YCCV]42D>^1=_TIE:R2[R:9%*1^'&PC4?#:;@]E.1G MDVAT;)+TLAR%?]Z&?]X;_IS9 NSC]TS]D K&95<.-=/Y@?>W%T]RZ'7VJV7M M]7>4[:3-=M*?[?YD30NF<@1M,C1 YQ*EVU2.BYM2E/=J^!'9I<(DY]*,'FB M06\(OZI!G[M:@O!@ $DT>37(+:1ZHUQ]R+6[[5WAJAJ13_:OAY?S>N0_TM07 MD%MF#L@FIBZJ%>+YPNJS&WTHZ&9O58T#T(C3>@]VNMW7[A';0W MJ_@'4$L#!!0 ( !0];%G"*)$!?P0 %0: 9 >&PO=V]R:W-H965T M5;BNTVVM? M5'UAD@'<2V)J&[@[W8>OG81 -MD4[KQO(#&>W]C_,>.,,]I3]I&O 03ZE"89 M'QMK(3:WILFC-:28W] -9/*7)64I%O*6K4R^88#CW"A-3,>R/#/%)#,FH[QM MSB8CNA4)R6#.$-^F*6:?IY#0_=BPC4/#(UFMA6HP)Z,-7L$3B ^;.9-W9D6) M20H9)S1##)9CX\Z^#6U/&>0]_B"PYR?72$UE0>E'=7,?CPU+C0@2B(1"8/FU M@QDDB2+)SP!QF-/F3Q&(]-@8&BF&)MXEXI/M? MH9Q07_$BFO#\$^W+OI:!HBT7-"V-Y0A2DA7?^%,IQ(F!Y+0;.*6!\]S ?<&@ M5QKTSO7@E@;NN1[ZI4$^=;.8>RY<@ 6>C!C=(Z9Z2YJZR-7/K:5>)%,+Y4DP M^2N1=F+R"#O(MH >(0*RPXL$.,)9C&8T$TQ&$=UQ#J)H>T_P@B1$$-GG&MW% M,5&QQ@FZSXH5JR)_%8# ).%O99O,6O4$D0[^OZ99+#!^90@YC MIT I]@;#W+S7-IWO\QY^L_>:&+UJ"?5R7N\%7D X7JT8K(H%0)?HL*C^ M>B^[HGL!*?^[+>H%UVWGJA1YRSJB?;X]08SP#IC< M;E%"EM F;[<71T8)L[9\.>LTO%1PG;!0$ZP6%J\*BW=66!A$=)61+^UKNI-Q M:=;1"0L*6/]DY;MV<^%KNJ]AM_X&N[ M[[G/;:4 MCR\A%T0^XLA'GP B^4C.Y?;V .D"6.O6UDF^=)'IA 4Z8:$F6"T\PRH\PU=Z M[ACJ#(Y.6* 3%FJ"U8)C6\?"POK^5-'-N#046FF!5EI8TFHIRCI-[G693^HW M^UN2U'UV1I+J1E^LODY:H)46ZJ+5@^0<@^2\4JHJP;I"I),6:*6%NFCU$!V+ M6+NS##LS76FM6$O::4KH-Q[W JT^0UVTNLK':M3N+D?/S5;H*WI'DQ@R]$YV M0%-&8EE&S1G]!R+1G=-TUJ(SK;1 *RW41:N'\E@"V_W7RFDZ"\Z95EJ@E1;J MHM5#="R'[>YZ^+R+E:YZ=-UFY6N+J>%?.;)*7D*;)6_GN H MHMM,%*>=56OU"N0N/_A_UCZU;V=V2WN@7IGDI_)'?/&^Y0&S%9%)+X&E=&7= M^')=L.(51G$CZ"8_HU]0(6B:7ZX!Q\!4!_G[DE)QN%$.JA=)D_\ 4$L#!!0 M ( !0];%FQ[Y#.@ 0 '05 9 >&PO=V]R:W-H965T^!Q#H)4TR/C/V0ASN39-'>T@) MOZ,'R.0O6\I2(N0KVYG\P(!L"J,T,6W+\LV4Q)DQGQ9C3VP^I4>1Q!D\,<2/ M:4K8OX^0T//,P,9E8!7O]B(?,.?3 ]G!,X@OARB/W,F!AH UMR3,2*GG^'BI"7XT4TX<4G M.E=S+0-%1RYH6AG+"-(X*[_)2R5$PT#BJ WLRL#N&K@W#)S*P/E> [H>>;1FE'%Z;'D9-_@ M%**/TM6>HU^S#6S:]J;4IQ;)OHCT:&L!G^%PA^S@+;(MVU7$L_@>\[ P=Q3F M2[WY$J);YBTV3KWD3H'G?&/)MXRFUT4YQV*/%D7" 4-_/:QY,?ZW2OX2WU7C MYY7JGA](!#-#EB(.[ 3&_.>?L&_]HM)N3+#E2& M7=U:5U>'/E]07F4ZRH6@QESI?._<)Y7LU/ M321CI4KI' 6J+ZM:B^5M157D53+T_A2RE6J^#U5W!![84<6K:^ALBA< M3ASLJY,HJ/D&@_GJLB'H!3%IY'')6NMQ*.N1P%KB3&IQ)EIQ/E-!DGJ7(%(< MPBI5)OT]$OA^$'2$T7H;*HS*IVLW4K!%.:PIA\,IZQ(B[(5AN[UJ&O8+H(4= MMSUKJ8WL?RXUMJX=G*5E_OBM(MFNJ9&F^BI[+:LGU#O7#L.N5/HHAR:)TNMD MXF)UEN!&OXM_E%JZ[*JB:,;O]0N./M;!FHV$UE;6OBIK:Y65_\/.A&U00J5T ME0.E-'9_:3W7M[MGD-[=8'$47@,+WRH[^-I-8VU3J:2MS0Q'T9=XCM5E/VI? M/!9:6Z-K9XSUK7&G."?7/X!*A=S^4H6!;W=/);W3P1(IO&(<6I9U(T.N[2[6 M][NWV6OSI-^_VM@)>B5DU YV++2V4M<>%NN;V$\@E%+T.\@@M+S>EAFU:ZW0 MFF>_Y]UL4_"U;\7ZQE5RU"Y[T'-K.T&(NUQ'[57'0BLE,1O742FP77&MQ^4& M.&:BO'2I1^NKPX?BPJPS_HCO%^4%X!6FO(_\2-@NSCA*8"LAK;M Y@8KK_C* M%T$/Q:77F@I!T^)Q#V0#+)\@?]]2*BXON8/ZHG7^'U!+ P04 " 4/6Q9 MYUA"_+(" #'!@ &0 'AL+W=OW#()5@U-K.=I/OW.QN"THYF M>]@+V.:^C^^[.X[13NE'4R!:>"J%-..@L+:Z#D.3%U@R-J'$QZU]/4Q?N KQQWYF -SLE" MJ4>W^;0(; M7]IB'%P&L,05VP@[4[N/V/CQ G,EC+_"KHF- L@WQJJR 9."DLOZSIZ:/!P M>LDK@+@!Q/\*Z#> OC=:*_.V;IEEV4BK'6@736QNX7/CT>2&2U?%N=7TE!/. M9C/)"Y MDDONZL($^$X JV#*3 $KK4J8"HZ26$YOT3(NS#O"/\QOX?3D'9P EW!?J(VA M=YA1:,F5TQ;FC8.;VD'\BH,Y5A<0#\\@CN*D SX]#K_%G.!7'MY_#@\IEVU" MXS:AL>?K_R6AM>]]%G?<%C#UY40-WR<+X\]_=-FM^9-N?O=57YN*Y3@.Z+,U MJ+<89&_?] ;1^R[S_XGL62KZ;2KZQ]BS>V6I'5B>JXTKOFY;[ S66IG.6M>, M \_H)M V2Y-D&(W"[:&KCJB4ZM=&/9.;M'*3HW(G@D8:DSG53FG(-5)'@R"= MV*FT)DL/-)Q?I/E"9G@P9MR(_\+TFDL# E>$BRZ&1*/KL5EOK*K\Y%DH2XWOEP7]:5"[ 'J^ M4LKN-VZ8M?^N[#=02P,$% @ %#UL6=J$R<[7! ;28 !D !X;"]W M;W)K&ULK9I;;_)&$(;_RLJ5JE9JXQ/'%) 2;*N1 MOJ@1Z>&BZH4Q UBQO71W@:]2?WS7!VSL+AM(YB;8R\PSWGW'@SW9R9&R-[X% M$.1KFF1\:FR%V-V;)H^VD(;\CNX@D]^L*4M#(4_9QN0[!N&J<$H3T[&L@9F& M<6;,)L78"YM-Z%XD<08OC/!]FH;LGT=(Z'%JV,9I8!%OMB(?,&>37;B!5Q"_ M[5Z8/#-KRBI.(>,QS0B#]=1XL.\#Q\H="HO?8SCRLV.23V5)Z5M^\K2:&E9^ M19! )')$*#\.,(?H9I0/^=%-.'%7W*L;"V#1'LN:%HYRRM(XZS\#+]6"W'F(#EJ M!Z=R<+H.O0L.;N7@7ANA5SGTKHW0KQSZ78?!!8=!Y3 HUKY2USD= U>QU&8"3(O M9@&,D^\\$&&<\.^E^VDTCQ1!'JQP7\3\C?SY#.D2V%\34\@IYA=J1M5T'LOI M.!>FXY)G>>%;3OQL!2N%OZ?W'[_G'^C];4<#,*4VM4#.2:!'1TM\A=T=<88_ M$,=R>HH+FE_C/B[<7=5Z?"ZZ_[GH@=[=@^B2>VLMW3K9W8+7N\"K<^Z7#.HD M(_^2%V!Y"LI*FF?S0Q31?29SOKDGM!FIC9G_,MSS71C!U)"EGP,[@#'[]AM[ M8/VD4A,3YF'"?$Q8@ 1K94&OSH)>079@P M'Q,6(,%:$O=KB?OZ&[TEL;RGF519):P6)A9=ZXSFIB' M<\4P0P;JD/TZ9$N*02W% *'FGAY#='56&^=6K3!A'B;,QX0%2+"6\L-:^2%V MG1UB2HP)\S!A/B8L0(*U)![5$H]PZNQ(45J<;C6;JZSLOMNV\I16PXZ5KV;U MVU:!=GH?7+QQO7CCZRKCKT>*]S2JC7GK+80)\S!A/B8L0(*ULL"VFC=P"[M. M5D0DE5%I'BK-1Z4%6+2VTF>]%ANG7.HY-^N+2?,J6J>RC@:=^HL:-% &=>RA M^MG4=AI%'(0:?,W3J3[0S9)ATCQ4FH]*"[!H[01H.D*VBUY\41L^J#0/E>:C MT@(L6EOIINMC:SL.-Q3?GJK V>/.PZK:S.V8>6JSWO_*I=K,Z3ROZN?XT35L MVBKV.WV5NEQN&7SR=5X?ZN;;"+7Y@DKS46D!%JV= DT[QQZ@%TS4S@TJS4.E M^:BT (O65KIIW]C:UL$-!7.H+)C=MWNUF6MW"Z;2S+&[!5-MUGW!U\_QHVO8 M]$?L=QHDIX(9T#W[9+U$ZE548F#2/%2:CTH+L&CM#&B://88O5ZB]G!0:1XJ MS4>E!5BT]O_IFSZ.H^T>7%\O*TZG=%G=>JD/=ZMPJ#0?E19@T4KAS+/=,++T M;HI]2YP4;=1RKT ]6N^->BAV!'7&'^W[N:T8]^Q[O]SYU.#+C5C/(=O$&2<) MK&4HZVXHG]58N;>I/!%T5^S%65(A?Q>*PRV$*V"Y@?Q^3:DXG>0!ZAUFL_\ M4$L#!!0 ( !0];%D+LNSVK 0 $L8 9 >&PO=V]R:W-H965T^14B 'VE"^$3;"K&[ MTG6^WJ(TXI=TAXA\LJ$LC82\9<\ZWS$4Q;DH3733,%P]C3#1IN-\[(Y-QW0O M$DS0'0-\GZ81^SE#"3U,-*B]#MSCYZW(!O3I>!<]HQ42WW9W3-[I5908IXAP M3 E@:#/1KN%5")U,D,]XQ.C :]<@6\H3I=^SFV4\T8SLC5""UB(+$%V;E3B\B$4W'C!X RV;+:-E%_KERM308DRRS M5H+)IUCJQ/0/BHD CXB(/4,<1"0&CQ'#T5."P)(() <%"(C LO'%ZLB 0'= M@!"3B*QQE,AY189GF2(?S"GA-,%Q)% ,&O$_+Y"(<,*_@ OP;;4 GS]] 9\ M)N!A2_=\S[R,?Y7)+M9R/T8./T<-N^0*M3\G?>&E5 M^6GE\>P3\>9[QF3R@(AS))3)4>C=7)_MHR]3TX30'XWUE[KGG9AL_[[BNVB- M)IKSYR*/O_2"R!ZIC/5: M0.BZAN4TC/5:NQ?T'-OVWTY;M*-9GNOZ3R1[=F-:6'GHOH[^\8RO[+, M[[3L1!7U\RNX8SBOH6:(H V6%92\_N<6I4^(_:MRN)-S9G[,APRV&#)8,&2P M<*!@;[[\J/KRHP^6+*-6EONFU:I8.BGG?JI>R&!(9-A&6K;A0?5.!(UCPV)T MVOLG)1?K=RTN@]3I1L/?;LZY!K\/# 8%A@J@/SII;ZT?A!\J"$OY>\G;33G; MW%[08%!HJ(#:EF&?^%,*S:/#YA!%81FECO=L:+:,[H2=;70O:# H-%1 G9%K MG#+ZV#K"[MZQOE.\9[;5+DU-TVIZ/6@3V8L9#,H,54P#GBC X;&)A'VZR'=* M<-CNL3S7JK58I&PO=V]R:W-H965TRT,TVQ9%FVLX29!.S=[*3=3$B[%SM[X8 (GMH6:XFD M_? )!0G\0WXXYSS6@\'H1>-'EGYG:\H%>!'GA7\;+ 28GTZ'/+YBN8) M_\36M)!WEJS,$R%/R_LA7Y39$CD.&>9(6@_&HOG9=CD=L([*TH-KT1U83@>K9-[.J/BZ_JZE&?#MLHBS6G!4U: MDB[/!N?P-(9AE5!'?$OI(]\[!M50[AC[7IU<+LX&3O5$-*-S495(Y-L#G= L MJRK)Y_BO*3IH-:O$_>.GZG$]>#F8NX33"%MOWY$<#8B]!UC$GH"8!J0GX2(+; M)+A=%7"3@+LJ>$V"US6!- FD9K^%59.>)B(9CTKV",HJ6E:K#NJ/J\Z6@-.B MZJR9*.7=5.:)\9\L+03X1@NQ*2D'2;$ WY(R3>XR"BX+0>5% :)"I"*5MT]F MVP8$; GBM$B*>9ID,F[;X56GR!M?BSDK.,O212+H B@*[Z=4)&G&/X 3\'4V M!>_??0#O0%J VQ7;<*G/1T,A!U8]WG#>#.)B.PAT9! N^,P*L>+R01=T8J%\A:<$;7GP#R/P+D(&QXGDF7]+!.=TW#>9MZ]#;UV)X^ MI?-CZ0/E)OLBE+V3P@X9P*8W-L\TF=7\VD#V.$( S"T?!AG[E5 MIIK!3_DZF=.S@9RB.2T?Z&#\ZR^0.+^9/H%NFE&?FK%!T_.Q%[2:!WQQRQ=; M^=[^=7M^!I>S,YI:99/8N:('N:./(#Z!,%LE7KI9"[:49]:L8F38@\UPR9M)!)AQ:^ MNCR_N+RZO+V,C'U,##WE^00KB*U*+T7<33/J4S,V:'H$DB-][+>(?2OB&_I MBPTU@?4U04B(XWH*6%^;O:#O81P%B5N@]DW6HR025T$R-=0*" K4 M65 /@QX,5'+6L;V2''1V2WG'RN[(POWG1_"%"7!=IO72_8(6=)G*A;L\_N]H^:]QR6T5>^&L-.FUVK37:E&OU>*^JATVP9Z?@V]<+C<%]GLYP!Y6OA@3 MN\Z+/[%.HE&OHK%!5/Y$A$<6S!#M&"/[),6*D_GSG)&^HG34%9U=Z<64.TA& MO4K&!DF(7??(B@[N7!^TV[[G;$F3?MA0<@F@\NW5]743C7H5C4VBP?X/V2'A MG>^#=N/7T9I @QD+/5=KY%X-8#?1J%?1V""*D71$1T#O+""T>\!.]@3JULB( MN5<+V$TTZE4T;JJ1CIAW)A#:7:#%HD#=%"'HAJX*5P^#)"#J8ML0YKD.#%1J MAK!P_^^:!D=/[N^0VL[70;NQFS"Y3F1+4%KHZ9X,H3#46M-@!)'CN"H]/8S M &DK 3T,8PA5@V?)O'@P9C)L6UQM/#<."%*CE#L2!0BT6&,.BY MFC6VC^RUY'8^#_9@])H:Y#E\>A@.'0V?H9@)GQX&<4@<%5^O7F^XMX.3T_*^ MWFOC8,XVA=C^5=Y>;??SSNM=+.7Z!3R=0,/U*3R-MKMUN_+;S&PO=V]R:W-H965TXX7WXSFO@CLVFVLC<,/N@LY@#/I^,9*X/ZEST4 0DT&7#/-\/B,7,8Q,R5!$SS.Z]H4R&D?-&6)^H(J]^,^ M.3WY0DX(X^3G7&0*6577U>BN,>I&A6M7N6O^&ZX%Y%9P/5=H/H:X M_?CV_O MP;L8IC)6_FNLKOR]A&-8G!._]97X-;]>X<_U(?"VA0=5U_F8]<''K _WP_L0 MO07?B&50UEU@^8*WW-%4 S8H3<24#!FG/&)84R.A;'F1WY<3I27VG3]5A9-S MUZNY32_NJ 6-H.=@LU4@E^"$GS]YS=JWJJP=DZQ_3++!,#9M== MKN=QKPOOS>-!)@?'-#G<->E[_D50FMR(?*.,?&-OY =/&=,O)NJGB5#8GX%* MSOA,F?_=NQ/1V''QPO.WTK"KXS=:K4VE_J[26:O5WHKNKE*[T:IM*@WW7O^] M9>VN/:0IR)D=>12)1,9UWMM*:3E57=IA8DM^Y76NO0IYW^L,\J'I/WT^PMU2 M.6-* 4T/*,]MUG,#.,:%6U#>V"8_ZK) 9H3#A M2!1YCOG/(61L,[ ZUM9P0Q9+J0UVU%_A!4Q!?EU-N!K9M4I*:QA!EFDAM8P?E:95 MN]3$W?>M^@<3NXIEA@6,6/:-I'(YL"XLE,(<%YF\89N/4,73U7H)RX3Y19L* MZU@H*81D>456*\@)+9_XH$OQ'"%Y%\)[JP:\(_E,]="N" M"=TN8S>)B['$49^S#>(:K=3TB\F^8:M\$:KWR51R-4L43T:?&*$2W0*5!0>! M,$W1+>8$SS) 5U2",DHTII)(HJ;?3LOMA-@5MBL5M MBHU;$MLKCE\7QS^E'E7GN2G[)3$P1/WA64>=('"\;M]>[^:U 19V??]B'Q8? MP[PP""[\?=CX&.9?^J'_&[879;>.LON'*'>WX-TUY#/@C5ONI,[?;KDVQ>(V MQ<8MB>T5(ZB+$?RG^R!HLSAMBL5MBHU;$MLK3E@7)WSN?1 >'\WPX/B.CC&! MMO^;*5OL9\0:A &*E^UI.9!L9?JO&9.JFS.O M2]71 ]< -3]G3&X'VD']'R'Z!5!+ P04 " 4/6Q9H443'FX" "&!0 M&0 'AL+W=O;1% L'9FZ W,%M=3M6SQU?=@!]$Y? :0=(/U70+\#A,[% M;65!UEB0R#-KUF!]-K-Y(_0FH%F-U'Z*4[)\*AE'^3:D(,$GS5)DGS\ :;MM,',861TR>/$TEO.*%D*8N=:**$+A*FOR<$= MJA F U.T*UDPS<2:E2S;X+TN=M%_U7,X1A)2N2/^]/UT#(<'1W 4L/WRBP= M5^NRF+@-7DQ<=)*O6\GI*Y*GV)Q >GX,:9*>[H&/WH:/L6#X18#W7\)C;OYV M NEV FG@.WV%;].@B;#T##]OL9ZA_;5/UIL\?MTO72,*'$:\SXY[C5'^_EWO M+/FT3^1_(GLAN;^5W']3\E51F*7FG\-B@7+E?[9CT$C[1+=,9X')7TFK/.T- M!EF\VA6S)RFY2+=);9'QSI;X&^I6V(74#A3.&9:&PO=V]R:W-H965TV@<39L !+:]3K]J'8!UHZ6T0I424IN_WW.TJ*(MNJMFSV!]LD=??H MN8?'\W&Z%_*S2@$T^9KQ7,VL5.OBQK95G$)&U;4H(,4Y=9\6JTMY7PJ2LU9#DM)5)EE5'Z[ R[V,\NUGA8^L&VJS8(] MGQ9T"RO0'XNEQ)G=HB0L@UPQD1,)FYEUZ]XLW)%QJ"S^8+!7G3$QH:R%^&PF M#\G,<@PCX!!K T'Q9P<+X-P@(8\O#:C5OM,X=L=/Z+]4P6,P:ZI@(?B?+-'I MS!I;)($-+;G^(/:_0A-08/!BP57U3?:-K6.1N%1:9(TS,LA87O_2KXT0'0<, MM-_!:QR\?^O@-PY^%6C-K KKGFHZGTJQ)])8(YH95-I4WA@-R\TVKK3$IPS] M]'PI,2.D_D:6G.::T#PA/W\I68$[5<\>_+ZU1ORBK"<_)Z*4J&]FMH:XS+L M[+B)X:Z.P?M.#"LHKHD771'/\48][HMA]WN(T7U2N?N'[C:JV4KJM9)Z%9[_ M#Y)>]8KPZ3)+ABFRE4+U[7:.&%:HI0KMY$(V]R=3>=2,[M1K[ M012V5@>41RWET2#EVS@NLY)3#0F6 M0D9M04FSZ:-5+0(?#6#T>^?\2SSRSR M'+^?:- 2#?Z/MCGH/LK!"1?/]2?A$>-3JU'H1]\A'+:$PT'"=R7C".G9.!/8@1Q1*T=TP1(1G5.& M,X$=R#!N91A?I$2,3U+4C=RC-#ZU&3F.UY_%DY;O9)#O(XU37))(N$/3L-Y! MRF(.P^D["/[2?3L3V($.KO/<-3@73. &_$Q*G OM4(I. ^5>)(D;V&Z&!DX0 M!D=YW&,6.5[@]&>R^]RDN(-__O/WFPV+H4PE5!+'(E99EW6MC>X85 M>HOJ#2?X\"M?O*^7Z%[0/$MSNW'',!?.1RBW+%;81&W1SKB,\(;*^L]43+8KJVK,6 M&B]1U3#%>RY(8X#/-T+HIXFY2;4WY_G?4$L#!!0 ( !0];%D<=L3FQP( M #T( 9 >&PO=V]R:W-H965TB$RKH]3'LPR0%6$SNU'6C__:=6 )H\9"E7 V>E==YS716O(*/J3.3 \G4(0UP=[UE_V)SQUSF5,%(I#]9HE<#Y]PA M"2QHD>H;L?D*53YMPQ>+5-E?LJE\/8?$A=(BJ\!X@HSQ\DD?JCKL )"G&>!7 M /\Y('P%$%2 X*T1P@H0OC5"NP+8U-TR=UNX,=4TZDNQ(=)X(YM9V.I;--:+ M<:.3F9;XEB%.1U.)DI/ZD4Q3RC6A/"&3^X+E*(5R=\4UY4LV3X$,E0*MR"F:0[MQE=IEF9K_2FH!N19U]K>UOO0/$LX@/R-^]Y3XGA\VG&?T%OB%A0=-Z?Q?],D_1]\K1E + M+[!\P5^$=]HHE5_#N=(2N\COIGLOF<-F9M-9>RJG,0P2>RO>L)Z^L)#[%'>Y\IE)]ITU64+!W+8F;2.O*[0;?OKG=+ M_-(IZ'CAOM/XI=-%N]7>=YJ\=&IYG?.G>&6N[DX_S$ N[2!2)!8%UZ5":VL] MZX:VQ3^S7[9ZHU:#?8RSL1QE3_3E8+VFAN@\.3()5L*EMDMU_?V,@;&A8NKG2+X#- M/(]G'MMCSVPOY#<5 6ARG\1VC;3I ML+U92K=P!_ISNI+8LBN6D"7 %1.<2-C,K47ORN_E@-SB"X.].OHF)I2U$-], MXR:<6X[Q"&((M*&@^-K!$N+8,*$?WTM2JQK3 (^_#^SO\^ QF#55L!3Q/RS4 MT=R:6"2$#3(H]D<8:V?WR#7E)&">?(I$I)%,S6Z//9F0[ M*/V[+OQSG_"O3VX%UY$B[W@(80-^V8Z?MN!MU*H2S#T(=NVV$MY!>DG<\05Q M'7?0Y,^OP?WGP*T)S<:$O5O MT]P5Y(-FI>[=\CI'?ZLO_G-M1%>FH-=+K M3&&/4GBV[/#0+/)D$%&YA::@"[+A43SHQTG4K4.>N_([(JNI,Z[4&;>J\WAT M/% 97I!/D@8/%V1)8X;'!&>4?+V%9 VR,9NTE2U"[)_([(:J).*U&GK0L5KST!0*C(1HJD2M1I>1FZ(&EU&X+#DFX2=WJR MO3'EGFSO5E?.5:TCLIIJ/>?QMNBTZO8W5B)I3;NS-2M'J.7$\6E.;'?D7-6Z M8JO+=G3)[G5T(RB)1C]3IW6\L]7IB*U0QSZJ1A+ @]%4=8H$(N.ZN&=7O57E MN,CKI1_ZEZ:BS*N<1YJB'+W%\Y9Q16+8(*5S.<;5)(L*KVAHD>8USUIHK*#R MSPBK8I#& /]OA-"'AAF@JK.]_P!02P,$% @ %#UL6>T?B&KO P <1 M !D !X;"]W;W)K&ULM5A=CYLX%/TK%JVJ5NH, MF,\P39"FF79WI%:*)IWM0[4/#MPD: "GMDDZ^^O7!H9\X!"E2E\2#/>>G'-M M'U\RW%#VQ)< OW*LX*/C*40JQO3Y/$23#->?:)-$VL9*"ZYH'F3+!GD:5%_DU]-(782 M;.](@MTDV <)V#V2X#0)3B6T9E;)NB."1$-&-XBI:(FF+JK:5-E235JH:9P* M)I^F,D]$$R97!!//:)*10B!2).C3SS)=R9FJ1_>%(,4BG66 ;CD'P=$5FLK% ME)3R#IVCSVF1"KCZ(B=#%WQ?Q%F9I,4"B26@3555&7B[!B97"7KD,"\SI+(Y M>GL'@J09?R=_XG%ZA]Z^?H=>H[1 WY:TY)(,'YI":E;,S;C1]['69Q_1-X75 M-;*#]\BV;%>3/NY/OX-8IH=5NK.?;LI*M^6VVW+;%9YS!.]$M7Y\D?'H7D#. M_]5IK<%=/;C:\3=\16(8&7)+ M_<4HUTYPC>172,J5UA'VPT#.QGI7C28JP';01NW1=%N:;B_-VS@N\S(CU9+- M*1/I?T2YCXYFC>3M$+@*?1\?T-1$!8.!HZ?IM32]7IK?J""9CI/7*4K@8/N M4C:?]^Z.\/H%H)9?^MT\]!5X)^7 <] V$<.2BGA5ARA &MBYE8 [7G3YX? MA =,=6&NYQZQ,;S3C.#?,[(F;[\(V< WI[9N/W78ML,X/YNX/?= M[02P?8:]G8!R3OH;WG85N+^M.,?A<+>+\)U.DZ:+\HXU:7C;;.#^;N,LA_.[ MUN6$@\.F2!OFN,?,>-LHX-[SM\?A@DYI;"?L.%PWRL&#PP*:.^^#ZF7\*V&+ MM. H@[E,LZX#*8O5[[?U0-!5]8HXHT(Z776Y!-G!,14@G\\I%2\#]=;9_LL0 M_0]02P,$% @ %#UL6>\FC#*N @ -0@ !D !X;"]W;W)K&ULK99=;]HP%(;_BI554R=U#022K!U$HM!IO9B$2KM=3+LP MY!"L.G9J&VCWZW?LI!%MTU"AW1#;.>^;YQQ_,=A*=:=7 (8\Y%SHH;B?-*'J@X[@F[_#4%0"8+W"GJ5H.<2+$,H]DRJDPA(J47-ZO68$35?:NA*$B M8W,.9*0U&$T^DQFNI72-(W))+K5A6$U(R2C+%&38)-=@UP\3&1GE4AGVE[HI M.YZ H8SK3VAQ.YN0XZ-/Y(@P06Y6X)]!<4J" M^(0$G:#?(!^WRR>P0/F9D_>>RWVL9%W.H"YGX/QZ>\IYTEC/WZ.Y-@I7[I^F M1$OG?K.SWW_9/:L"+VZ"+TV]^2-J;@H M59%3V=-EDT1]#-SLYP!V$!1Z_ NV'WY5)IM3X0/*[!XU;P&VDH;R*/7ZWQ MN-<-7I"_#CH+=G9"2>3O'.KV0OU!5<:$)AR6*.N55Y29&ULK59=3]LP%/TK5H8F MD 9)DS9M6!MIM&)#&A*BL#V@/;C);6OAV)GMM+!?/]L)H840#2TOC3_N.;[' M/J[O>,O%O5P#*/20428GSEJI_-1U9;*&#,L3G@/3,TLN,JQT5ZQDT#W&T_L9];\5K, DN8 8+ MA8[17-LC+2@@OD1VZ' &"A,JC_3D[7R&#@^.T $B#-VL>2$Q2^7857I]P^(F MU5IGY5K^&VO-(3]!_O 3\CV_WP"?ML-GD&AX9.'!/MS5JFOI?BW=MWQ!F_0+ M)I4HM"\5NONN ]"%@DS^:A)7LO6;VYR:I M'9'M"0]JX4$;>WS+<,:%(G\@U8[7FT"D+#!+ "5]% MP[&[V175%#5Z#MI+ME\GVV]-]H8K3)M2*F&#G<6"*/*"%RF]CO*CT'\CIT&= MTZ UIZF E"ATCA-"B7I$=Y>0+4 TNJ:5Z;VNZ8AL3W18BPX[O2YAE\([(ML3 M/JR%#UM/^ZO@4B)]90JFFH0.7UFLKQ]1[X417T=YS28I2>$=D>\)[WO.3[?V7(2MXV.BUZJ5]'>)' M4:__PI+N3F%AJKI++%:$241AJ7'>R5#[692%4ME1/+>UQH(K7;G8YEH7ER!, M@)Y?.J9\J&ULM9Q=;]LX%H;_"N$=+%H@4UN2/[N) M@282R2PV:)'LS%P,]D*QF%BH/CR2G#3 _/@E)<4R+9FQ)N_C:;#V ^3P?*\?.];MCQ/MT44)N);1O)M'/O9RZ6(TN>+@35X M?>,V?%P7ZHWA\GSC/XH[4?RR^9;)5\,=)0ACD>1AFI!,/%P,OEB?N;-0 66+ M7T/QG.\=$_55[M/TNWIQ'5P,1FI$(A*K0B%\^=^3N!)1I$AR''_4T,&N3Q6X M?_Q*I^67EU_FWL_%51K]%@;%^F(P'Y! //C;J+A-G[FHO]!$\59IE)?_DN>Z M[6A 5MN\2.,Z6(X@#I/J?_]'_4/L!4A.=X!=!]B' >,C 4X=X)S:P[@.&)\: M,*D#)J<.:5H'3$\-F-4!LU,#YG7 O#R[U>DHSZ7K%_[R/$N?2:9:2YHZ* 51 M1LM3&"9*NW=%)C\-95RQ=,5]07XF7X(@5%KR(W*=5'\12ED?7%'X891_E$U^ MN7/)AY\^DI](F)#_KM-M[B=!?CXLY"@4:[BJ>W2K'NTC/3KD)DV*=4Z\)!!! M1[QGCE\8XH?RV^]^ OOU)[BTC< [L?E$[,D9L4?VN&,\5^;P&_]%1AZ-=D_I M?'8TW'M?.#6'_WN;R/#IT7!F#G?%2H8ORG"G(YR_]QVIO?*0;UJ8ICLQ# QBD%.:]_EHO/)C[:"I ]D58NC5$67'(RXOG) MPMP*-MW_O0]TT&YAV:W309D@8!\$TH4QW0ID:A?+%N_IZ0WZ_$?&]R#HS ME#&^KS*0,!<)\Y PBH0Q)(R#8)K69CNMS:!KHQE2>4B8BX1Y2!A%PA@2QD$P M37GSG?+F)Z^-7I=&_F,F1$"*M%HD=0G0".TKP'EKW3";C2>CT4C/4RZR4P\) MHT@80\(X"*9I:['3U@*Y[C;"^FIJT=+4Q!J/I_;!"LE%=NHA810)8T@8!\$T M35FCQA(;&55U*Y3I&R:/KXIZ2+-257ZRZIRKS+R^PH+27"C-@])H3=.NYZ:C MD3.;ZW]##-HM1]%T>>TYKE;OA%C-66=D+:) ^:LB7TENI]:,\-Y:0]+.>6T2!=,IGR2)3F.9$* M2HNUR(CXL1%)+LB',)'*$A_/2"**3@%!G70HS872O)JV[W?];+6N(RBT4P:E M<11-UUGCE%MFJ[RW.VKF]187U"Z'TCRK;6];3H>XH)8ZE,91-%UIF M$W,S"AT;@](XBJ;+J?'G+;-!?RN>TNA)Z>DJ$T%8$.JOE&9>C*:]&=I;.E#; M'DKSH#0*I3$HC:-HNA ;\]["NO<6U+Z'TEPHS8/2*)3&H#2.HND2;%Q\RVSC MEXI3";6:"1_JF?",W*>9A*E)B.=89 M.7H;GQG06UM07Q]*HU :@](XBJ;?ZMEX^[;9VS\ZC6V3;2X"HMJ3!R'(&=F( M;"63K?_8*<>Z']UQ&HTF!Q.:>3A]10>E>5 :A=(8E,91-%UTC>-OFQW_FS ) MXVTLQ?7'-@S4]4,FY%$FU&*N4UQ6:P*>35K)TMQK;VTA:1Z41J$T!J5Q%$W7 M5E,&L,UE@*LTBF3&S/R(Q'XB)ZOR D'.8)VZZK+).R8MJ(4/I7E0&H72&)3& M431=6$U!P#87!&[%QG\IQ2339;HM\L)/ K5V\^-T>V3:@M8!H#2WIFEN6/L" MQ(-V2J$T!J5Q%$V75U,'L,UU@*^G*0IJ_D-IKMVVZUMJ>K,)A8Z)U;3C5V[U MN?\[;'J[L>EMLTW_MJ]*_B1W8K65GY*O3R)+U!.(A,I+Q&2EPFYEQB,?[K[2 MVX][GU\G@?A![I[]3=7 9-*:1]A;6%!_'TKSH#0*I3$HC:-HNJJ;:H$]A9JT M-K1. *6Y4)H'I5$HC4%I'$73)=C4"6RC"5Q),-Q)\*RY.RB3$^*;EL:LZ^I@ MTKHZ@)8#H#0/2J-0&H/2.(JF*ZTI!]CF&9EH'^JP!E.9":1Z41J$T!J5Q%$V7X-ZN/^9" MQ3OO3#+3>RNR_8# M&W NM!./2B-0FD,2N,HFBZUIFCAF(L6[US408L9-'VA M.MCMQ;_\/U!+ P04 " 4/6Q9PWH3>#L# "Y#0 &0 'AL+W=O?:Y]C.=7_#^+,( 21ZB0D5 RN4 M,NG9MO!#B+&HL02H>K-@/,92-?G2%@D''!A03&RG7N_8,8ZHY?9-WSUW^VPE M243AGB.QBF/,7T= V&9@-:QMQT.T#*7NL-U^@I

V^0[9?-J:SV=$ MF%^T26.[CH7\E9 LSL!J!'%$TW_\DNFP U \Q0 G SB'@-8[@&8&:)Z:H94! M6J=F:&> ]JF 3@;H&.U3L8S2'I;8[7.V05Q'*S;]8.PR:"5P1/7"FDFNWD8* M)]U;ZK,8T _\ @)]1<,@B+3CF*!;FBY;[?^E!Q)'1%RID,>9ARXOKM %BBBZ MBPA1 :)O2S4836G[6>)1FMAY)W$3W3$J0X$F-("@ .^5XV]*\+82(5?"V2HQ ME623*LFF%9'M>=S*/6Z5L;N3Q0+,9P%)93/'$HI<33EN#(?^ MR*W=>M]>[UIU-,([&C$Y&C$MG:#%PG,"ZO#4 M6Z1(LE*R^ZW,M>L#*ZI,.*V(;,^U3NY:Y\SUC=:8K-(/(B:J(L/4 M+S2PE/=< ZLD\SI'=U*5Z:85D>W9U\WMZY;:]_36*\062(:@"T_@',Q>1%@( MD$4NIO2=':T:K>[!V54ZA'/-.2'AI,J$TX*$NO98[ZIN[Y26,?"EN00(Y+,5 ME6D]D/?F]XRA*:\/^D>-WKA1T.\U>I/T&O&//KW4W&&^C*A !!8J5;W65:0W6W JX#U/L%8W+;T GRVYK[%U!+ P04 " 4 M/6Q9-U,AB5\$ #6%P &0 'AL+W=O$C ^Q_>>@WVQQSO&'\0:4<)CFF1BXJRES"]<5T1K3(DX8SEF MZLF2\91(=,-!;-*4\/TE M)FPW<3SGJ>&6KM92-[C3<4Y6>(?R/K_AZLZM6&*:8B8HRX#C$"4924Q#UM\4Y)HEF4G'\*$F=:DP-/+Q^ M8O]JDE?)+(C .4O^HK%<3YQS!V)]%9N^,.H;M-*+9OI%N9-/T&,@U]@%L=47Y($KK+BE=0/3@*4A";B5'6YOPO@Y-,I? *:P35-$M5! MC%VI M/T;E0&,2^"\-\(8@37+)-K 6$68US'NRJA*BO_*:M+OY5PEO,S\/S/ MX'=\KRF>=O@=YF?@#PV\UP //@(?&7BW 1ZVP_]D6Q5\MPE>$Z-;6=PU?-VW MPED3CDT6SS@GV0K5M)>PV,-AOQNR-\VS'>$Q?/]#4<*5Q%3\W9#/93%^KWE\ MO=1=B)Q$.''46B:0;]&9_OJ+-^C\UF2-3;+ )EEHB:QF8J\RL=?&/JT9AX_Z M&M5"G1"IW)(,A)G'"V/>2MDJFZ;A9>L8QQI5D T,F:Y'VZEZ6[>'ZK_NX==[ MA)8"JDG:KR3MMTIZGW&,V"JC_RC-H@9]FQ1LI3Q6P?XK?88O%'S=XX7&H:6 M:@H.*@4'K0K>%OH9S7+DE,7 EK#Y+[JV#G2LKNU1>[!'PIM6BX_@8 AI4:P& M$)-]TS0++253\V18>3)LC5)7/#!5'6X2DL'W:TP7R!O7[5:F8T6W21;8) LM MD=7L.*_L./_)Q?? ML;;8) LMD=5L\3K/FY=.JS'A8TYY,9\D\K1)XG<8O(Y9U9LW+:W08V6WRA;: M8JL+?[!K]%IE^X9"TFQ55OU&W=L)>BVRMR*/EMTF6VB+K2Z[_RR[_UYQ[T+X M8T/E7NW)(U4DZ!;?K_/MK,?6"*ML@56VT!9;W9_GG;;WL[?:GM6]ME6VP"I; M:(NM;N7S?MM[=\/]_]3\]G&/=M F6V"5+2S9#C]OND-_Y/5&U>=-88Y[<'Z9 M(E^9@V.A]HZ;3!:'?E5K=3@],T>R+]KGWD50'#$_TQ0GWM>$KV@F(,&EHNR< M#554O#A$+FXDR\TIZ8))R5)SN482(]<=U/,E8_+I1@]0'>5/_P502P,$% M @ %#UL610@FDE[! OQ< !D !X;"]W;W)K&ULM5A;C^(V%/XK5EJM6FEGDCB0P"P@#&W M-(=,OEE0EA(A;]G2YCD#$FFC-+&QX_AV2N+,FHSTLT%A&['EFN]/O@>+U="/; GHYPLX0G$G_DCDW=VY26*4\AX3#/$8#&V[MV[ M&<;*0*_X*X8MW[M&"LJ9Q[^E4ZN* MJ0SWKU^]?]'@)9@YX3"CR8\X$JNQ-;!0! NR3L1WNOT-2D!]Y2^D"=>?:%NN M=2P4KKF@:6DL,TCCK/@F+R41>P:X]X8!+@WPI09>:>!IH$5F&M8#$60R8G2+ MF%HMO:D+S8VVEFCB3&WCDV#R;2SMQ.1)T/#Y9BJ)B-",IK(Z.-'\WJ"G8F<1 M72"]"GW+]9M[Q7PL=NB7!Q D3OBOA5S?07C!1A^CJ,ZG.;2<_U G<@%V_VP1K3 MZ0BV7X'MMP3[^058&//&$S+MGT"ZZ3E>+SB&9 S:$9)?0?);0I*=> &QD&7] M@:3Y)P0O>7:7""UO/Z M_<##1VA/UQU7\@&0005DT*WXR#R!5D &)PGB8# 8!L$1$&,^';=M6*$=&M'^ MT+_UL@C)!IC4+K(,BY.&2\2C(VH#*.^3&#-V71%NZ=ZW/="VZ)'E4'/8C?FUA4[KK'CZY7[9:>^S. L M$=A\+@X!UFK)-:J0#J7 VYY-9ZR34+IA,BEE(S"A01 6A!8H8V M)%EW[VKNJ8YRC@FXAH1R:PWEFD74I028.UK_=*^=6_]DKZ\AK=Q:6[EF<74I MU#;MS+\,^#4DEUMK+M['8C=R:B4X1HG(A<0]#A6M#A MEH+N(BY:-,,S\4W,7$/NX5KNX99RKTV5M&XI9Y)I<;#,GMK29N^-2%-@2STY MYA+X.A/%M+1Z6DVG[_5,UJZ7%Z/MKX0MXXRC!!;2U+D-Y \_*Z;%Q8V@N1ZX MSJD0--67*R 1,+5 OE]0*EYO5(!J9C_Y#U!+ P04 " 4/6Q90+D__H\# M #J"P &0 'AL+W=ORQ(&+"#DC5SI;Q@D@UY3M; M'#B2U @5N>TY3F@7)*-6O#!K#SQ>L*/,,XH/',2Q* A_66'.SDO+M5X7'K/= M7NH%.UX5H(LPQD5H%49\3WF&>:TV*XZ]*J57;U(+M\:OVWXSSRID-$7C' M\B]9*O=+:V9!BEMRS.4C._^.E4,&,&&Y,+]PKLXZ%B1'(5E1"2N"(J/EEWRO M M$2\+T! :\2\ QW:4 M),O%+TILZ,CC^DGM?[W'8H/\V\*6BEXSV$E%NBI)O0'2.=PS*O<"?J4IIO^6 MMY77M>O>J^LK;U3A&@\3\*(K\!QO"C^##6)/.(KJ,V+!KX/K&PO^D 6MJ"^X MMYP3ND-UNR5L7J!][H&\F.7;,^$I?/U#J81/$@O1&[+2_K3?OL[H&W$@"2XM ME;("^0FM^-U/;NA\&/%N6GLW'=,>KW"749K1':Q(3FB"\'=OZ$K24E=@=.E2 M<8J#*(SHNLS29%9SH\>PH@Z6-W4CSYGU M<\UJKMDHETE-J&K%_P*;=<#\T/>B>3_7O.::7^+2H=J\X9[.NY%Q G_N#1"X M3E-HG5&&+^:!T'$Y(5HMFZ7=J(4< M3J9#O*V'P?T!O%?0I. %S.HA%S6I,(@7 R\:RG$AV,,W%D91.(ETRH-"8&Z?:CVP20' M6'7LS':@_?>SG9!!FS*Z9=*^D-BYY[GS/9?C,MAS<2>W K=)Y3)H;-5*NV[ MKHRVD X"DP_63-18*57HJ-*U,!.+:@A+I>L]EU$TR8$PSLWEP$ YXI2AC, M!9)9DF#Q, ;*]T.GY1PV%F2S56;##08IWL 2U$TZ%WKEEBPQ28!)PAD2L!XZ MHU8_[!E[:_"5P%X>W2-SDA7G=V9Q'0^=I@D(*$3*,&!]V<$$*#5$.HP?!:=3 MNC3 X_L#^R=[=GV6%98PX?0;B=5VZ'QP4 QKG%&UX/O/4)RG8_@B3J7]1?O" MMNF@*).*)P581Y 0EE_Q?9&'(X#FJ09X!"$ M&V$:B.0BT MW&(!Z#T:Q3$Q,F**KEE>BT;4-U-0F%#Y5IM(8RH/%\+0C%"JC>3 53HL0^Y& M10CC/ 3OF1!\-.-,;24*60QQ!7YZ'G]U!N_J=)0Y\0XY&7MG"9>0-I#7>X>\ MIM>NB&=R"?S*POVJX_R=]_"/O9\DPR\+Q+=\_C-\(Z9(3&AFWF>TA"@3NC2T MY.%]1#.=;[06/$$3GJ29RLN$KU%%5=U^T<3H6D$BOU?52!Y%NSH*TRW[,L41 M#!W=#B6('3C!ZU>M;O-CE4!UDDWK) MK(CN1LEU*V3[''H1)2OD# -)=);I# M/#5R200G2EJM]2*<+ZMDRCVT\G9B_H1V@=_09;H[3G^%4;OAGQI-+V$*?\-T MDH9.F8;.V30L0"I!(G/(I4W$#2-*HC>+Y8UN;;>? 3,L-D1K0F&M734;/?WJBWRTSA>*IW9V7'&E)U%[N]5?(R",@7Z^ MYEP=%L9!^7T3_ 102P,$% @ %#UL65ZATN*U! /!8 !D !X;"]W M;W)K&ULK5A=V9S:! M3ONP.YFX:9\5D&TU@*@DXMU_WRN!,=@R3EI>; 3G'NG>>R1=:;%G_$7L")'H M>Y;F8FGMI"QN;5O$.Y)A,6(%R>'+AO$,2VCRK2T*3G"BC;+4]APGL#-,^&K!2IG2G#QP),HLP_S''4G9?FFYUN'%(]WNI'IAKQ8%WI(UD4_% X>6 MW; D-".YH"Q'G&R6UA?W-G(#9: 1?U*R%ZUGI%QY9NQ%-7Y/EI:C1D12$DM% M@>'OE=R3-%5,,(Y_:E*KZ5,9MI\/[+]JY\&99RS(/4O_HHG<+:V9A1*RP64J M']G^-U([Y"N^F*5"_Z)]C74L%)="LJPVAA%D-*_^\?+6!=VHP MN6 PK@W&;^UA4AM,WMJ#7QMHU^W*=QVX$$N\6G"V1URA@4T]Z.AK:X@7S950 MUI+#5PIV G/?^Q8*8!" M+&P)'JAQV'$]VKMJM-Z%T8[15Y;+G4!1GI#$8!_VV\][[&V(7!,^[Q"^.Z^7 M<$V*$?*FGY'G>!/#>.[?8C[7YF.3._^O]^@_]]X)QKC1TECSC2_P?2LSPK%D M_-:4V(+P5V*M?O[)#9Q?3&$=DBP,%XWI>FY)5 M]1/H?M1>\[JZ@9" MC8@$B4M.)27"*-'9D!(=DBP MAX37(5$OI.MFJYAW^Q>;PZ0JF"2YI#A5!7P&M?OEE:6F['7X*B2\#HEZ(5V' MO:/#WKM6U_:IY ;AY&\X04'SPD*K2P$LX) ,GV*6PT=Q2?KU0*ZMP :8:0DV MP0QK\ 6V2V$[%NIN?Z5^=]B$C$NN.VBI/BA;."A;-!1;-PW'K-)## M$;R (WA[NAIS4S%.V^6D,W+\4QF>P]R1/SM5H8',&\U/2U,#S!D%LPLB/);F MKM]?G![GJEF&O:7]NV4X)%LX*%LT%%LW$<=#@MM; #>)>)\0@[<)\1QF$J*! MS"3$NX7VHKD;U M[=N1OKI7_8KYEN8"I60#73FC*2265U>554.R0M_%/3,I6:8?=P0GA"L ?-\P MV+CKANJ@N3!>_0M02P,$% @ %#UL6?3K>$L>! _1( !D !X;"]W M;W)K&ULM5A=;]LV%/TKA%8,+9!$WY:5V0822]L" M-%@0M]M#L0?:NK:%2J)&TG:V7S^24F1;8I1T4U\LD3[W7)Y[R4N*DP.A7]D6 M@*.G/"O8U-AR7EZ;)EMM(F8UDC,\=I M8*V"[/,?W[%C)RF!JV\=SQF&ZV7':8LTF)-[ _KE\ MH*)E-BQ)FD/!4E(@"NNI<6-?Q[8K#13B]Q0.[.0=22E+0K[*QETR-2PY(LA@ MQ24%%H\]S"'+)),8QU\UJ='XE(:G[\_L/ROQ0LP2,YB3[(\TX=NI,390 FN\ MR_@C.?P*M2!?\JU(QM0O.E38P#+0:L/0&3FW@ MM V\%PSO-O#>ZL&O#91TL]*N A=ACF<32@Z(2K1@DR\J^LI:Q"LM MY$19<"K^384=GWT$$66&+M%"3,%DEP$B:Z0Z4?PD9J-XOH^ XS1C'P3J\R)" M[]]]0.]06J!/6[)CN$C8Q.1B*)+07-5N;RNWS@MN771/"KYE*"X22#3V4;]] MV&-OBA T<7">XW#K]!(NH+Q"3G"!',OQ-..9O\4\5.:N3L[_\Q[_9^]GP7"; M2>$J/O?%2<$8P$4U#RY0!&Q%TU(M["\?!1;=<GEA6O6M6XA5, M#5'6&- ]&+,??[!'UD^ZF ])%@U)%@]$=I8=K\F.U\<^N\D)Y>D_6.5#K%8J M:^$E65_NQ&+%(G-J8NM2"\2MT8W[T(WJ=XT;G MN%?GG,A9NT:/L(=B!^C+/>1+H-KBVBNT\ M1\T#Y%:4".W3YA:$"VY72*2!?,[G0#?J M'H4)#;N"5Q]Q36]S5W.C;BA:_;?V]=S6]$?R;D=='QSIJXNA>TPW:<%$U-;" ME745B')'J[N6JL%)J2X3EH1SDJO7+> $J 2(_]>$\.>&=-#<>,W^!5!+ P04 M " 4/6Q9KU!H&]P# #=$0 &0 'AL+W=OGG4GC%S8F"\P$TLYVIKN;">WV0Z$,CFRUDIMKFQ;QFM( ML+SD&V#ZSI*+!"M]*E:VW C BQ244-MSG-!.,&'6>)A>NQ7C(=\J2AC<"B2W M28+%KPE0OAM9KO5XX8ZLULI-']H]I\CJ9.98PY?0;6:CUR(HLM( EWE)UQW=_0IY08/AB3F7ZBW9Y MK&.A>"L53W*P5I 0EOWCA]R($L /6P!>#O .!?@YP$\3S92E:=U@A<=#P7=( MF&C-9@Y2;U*TSH8P,XTS)?1=HG%J_!FT!Q*]1S-=((LM!<27:((I9C&@F:&5 MZ!/+RL78?@<4*U@@Q5$.?7L#"A,JWVF2K[,;]/;-._0&$8:^K/E68K:00UMI MI68\.\Y533)57HNJ&6PND=>_0)[C]1K@TV[X#<0:/DCA?A5N:W\*D[S")"_E M\[M-^GX]ETKHPOO1E%%&T6NF,*OQ2FYP#"-++S<)XAZL\>^_N:'S1U-^)R*K M9.L7V?I=[.-_-B#T9+-5-L,7Z%I*4!=HIO3,ZQ6L3(E\)$R7",$4W7))TM+X M_N%!F?4]UT7T@6V3E(6S1K.Z%7SA2A-3,SK"9O"F$IJ^CJ-B3:^PIM=)FF4- M9S2F>_S#C'D=1\68H# F.*YF/A,\)Y2H7Q=HNA5"FW-:GYZ1H]8@"@T$9*&B MR:_3<%5\"PO?PF,*ZMRN=8LYSK73<%5N]5]<;7]S%I_#NFY%V:)BG+W/ M!\\7&-T;T.3AB4DK9D:%F=$+2_!<5G;K>:&5)R:M6#DHK!P<6)?/;-&3C"=, M>4RG?3_V@H$3#>W[%;F<75IMM6M[LXM:-0\55V/BKQ>F[/[WL[M;HNJ-]QN8>T*\=L!9.< ML6)P?U"36X^*@K#7HG??"+F'=D(-%K-B1VW4'=1=[KLE"W/A#6&!T^KTOA5Q M#^M%CM<=U@35S*Z'>&W[V+X+<,_QT)WDK.%S-C>$!4[OZ;9AE]Z]S8>/O[!8 M$2:UE*7&.9=]G;/(OB5D)XIOTM?Q.5?ZY3X]7 ->@# !^OZ2<_5X8M[PBR\Z MX_\!4$L#!!0 ( !0];%G4MR3MG@( /P' 9 >&PO=V]R:W-H965T M)22"F%=@#XL%- M;AMKB1ULMUW_/;:31BW*LB'6A\8?]YQ[S[E.G&RY>) %HH+'JF1RZA1*U>>N M*[,"*R)'O$:F=Y9<5$3IJ5BYLA9(<@NJ2C?PO-BM"&5.FMBU6Y$F?*U*RO!6 M@%Q7%1&[2RSY=NKXSG[ACJX*91;<-*G)"N>HOM>W0L_*0A+S)1A(/JQP1F6I2'29?QN.9TN MI0$>CO?LUU:[UK(@$F>\O*>Y*J;.F0,Y+LFZ5'=\^PE;/6/#E_%2VG_8-K'Q MQ(%L+16O6K"NH**L>9+'UH<#0#!^ A"T@."E@+ %A%9H4YF5=44421/!MR!, MM&8S ^N-16LUE)DNSI70NU3C5/H9M0<23F"NST>^+A'X$NZM>,SA8H-"]Q+N MT!P(RE9@X^$;B@K>7:$BM)3O$U?I2@R?F[59+YNLP1-9YUB/(#C] ($71#WP MV3#\"C,-GUAX> QWM?[.A* S(;!\X; )/R\64@E]L'[U*6HHHGX*\[*=RYID M.'7TVR11;-!)W[[Q8^]CG[Y7(CM2&W9JPR'V=-_=$])V5W3=+6UWE>GN"7RM M];;JEF6?*<.9(M@A$1(BJ#A3A80@@ISL^IAFPTSABYB.[(@Z.Z)7L>.:,L(R M'#!C.$^X+]T_>]*$80;?F@!^0P3Q&ULK55=;]HP%/TK5UDUM5+;0(! .XA48-4JM5I5 MUNUAVH-);DC4Q,YL![I_OVLG9)2FJ ][ 7_<"/DDTH0-3SG&5<3 M)]&ZN'1=%2:8,W4N"N2T$PN9,TU3N7)5(9%%%I1GKM?I^&[.4NX$8[MV+X.Q M*'66!GQ/<:-VQF"<+(5X,I.;:.)TC"#,,-2&@='?&F>898:( M9/RN.9WFDP:X.]ZR7UOOY&7)%,Y$]B.-=#)Q1@Y$&+,RTP]B\P5K/P/#%XI, MV5_8U+$=!\)2:9'78%*0I[SZ9\]U'G8 Q-,.\&J MP_HOP'HU8">-5HIL[;F M3+-@+,4&I(DF-C.PN;%HE608SIA*XIM.&&UY5C4G_\1PU2S-U0M#'Q1R.CT[@"%(.WQ)1*L8C-78U MZ3-?<<-:R[32XKVAY0+N!->)@L\\PN@EWB5?C3EO:V[J'21<8'$.WO 4O([7 M;]$S>P_\PL)[!^3TFESW+%_OS5PKA7@*-N>G,$<5RK2PZ?QY2[%PHS%7O]H2 M5Q'WVXG-3;]4!0MQXM!55BC7Z 0?/W3]SJQDMB;;TE!Q^Y;;]*=U,!SZH[&[WK7W.FCDCP9-T O9 M@T;VX*#LZY0S'K;)CNT.'A!=,0]V]'B]P9[FEAAOU"[9;R3[!R7;AGPFXK-2 M(3"J/*U +.G21W4]2XZ^R?@ M[C2M'.7*]G(%H2BYKJYXL]H\%U>V2^ZM3^D9J;K^/YKJ#;IC&PO=V]R:W-H965T*[[\Z1/SG3G9#?U09 HY]EP=4LV&A=G86A6FR@I.I45,#-DY60 M)=5F*->AJB30I0LJBY!$T3@L*>-!/G7W+F4^%5M=, Z7$JEM65+YZQP*L9L% M.+B_<<76&VUOA/FTHFN8@[ZI+J49A6V6)2N!*R8XDK":!6_QV3EQ 6[&5P8[ MM7>-;"NW0GRW@X_+61#9BJ" A;8IJ/F[@W=0%#:3J>-'DS1HF39P__H^^WO7 MO&GFEBIX)XIO;*DWLR +T!)6=%OH*['[ $U#BJBS;%,6[? MREQ+\Y29.)U_ M.20J_1W+SOY;8 )%;H"NS[9'R-W&-T27^9%Z$5NN%+D.A+ M!9)J^YCR)7K/..6+=K)"+RY 4U:HE^@$,8ZN-V*KS$0U#;4IV&+#15/<>5T< M&2AN#M4I(NDK1"(R0C?S"_3BY.7#-*'IMVV:M$T3ES<>R-LU4)?LJZS.,/)G ML'OE3%5T ;/ ; 8%\@Z"_/DS/([>'*@O;NN+#V7/;;N^FNJHL8NRV^TNQUF< M3L,[#VO4LD:/L1(?JXY*]E@IL57Y6$G+2AYCC7VLI,=*XBSVL\8M:_P8*_6Q MQCU6/(DC/RMM6>ECK,S'2CVL9.QG92TK.\BZWH"Q[TJ#]!&S_DI.R !QTA(G MAXE"TP(5S@158P(?>])CDXP,M8NC3E#10?S;4FRM>R2XG<;=OF7<+ H[75* MU"OD]6B43 8*V3,E_NMU*!B]9073S"^/)M.#M8C3RE:+_M_ MF MWZL+'N:L)VU^2;$ GN',7/DY>N&\ONT.]L$Y>^#A[X;Z^!GR".WGAX^R% M^_H:8G7RPL?9"_?U-<3JY(7_Q5ZXKZ\A8B^=->W;_3.6:<64(*Q,5G::F?%D?A^N!%I4[ M@MX*;0ZT[G)C/B% V@GF^4H(?3^PI]KVHR3_#5!+ P04 " 4/6Q9E:]P MH5D% !;(P &0 'AL+W=O@:;L7PU[0TMG6*HDN2=L-L ^_HZ3(5JPH M=G-[8^N!]SN*?S[H3KS82/55+P ,^Y[$J;YL+8Q9GK?;.EA (O2I7$**=V92 M)<+@J9JW]5*!"#.C)&X[G&"<2Q)6$]OA705NG3&NX> M/]#][.'Q8:9"PT3&?T:A65RV1BT6PDRL8O-1;MY"\4!]RPMDK+-?MBG*=EHL M6&DCD\(8:Y!$:?XOOA<-<8B!4Q@XCPS0<;U!MS#H/C;H/6'0*PQZAWKH%P;] M0ST,"H-!UO9Y8V4M[0HCQA=*;IBRI9%F#S*Y,FMLX"BU/>O.*+P;H9T9WZVF M&KZM(#7,6^.O9F_851A&5G81LW=IWGEM)WCE@A%1K%]CD<]W+GMU\IJ=L"AE MGQ9RI44:ZHNVP2I9<#LHW$]R]\X3[KOL@TS-0C,O#2&LL?>:[<\:[-O8%&5[ M. _M<>TT O\(S"GK\E^8TW%Z=<_3;'X'RU/F#)\T=P\Q/\O,NW6M\3+O_@][ MK[1EM^Q;W8S7/;!OL;_>8PGVSD"B_ZZIWG6.Z]7C[!Q[KIZ7 O2;Z^'=<^5[%4N.4$*6!3*!.U$;$ ML:+FL$$&LXOF>OR&]P?8U]>[:NV7ZO9&75XMY=6P1@-G-*@6\_>+\3X?#*'DV9^2&DN*9LU"=0B;:AT#.R/4-!W6]NKLN)76Y2#+DB MC1'7MU6$81S*)VSDZ%3\@*A%]935A2=9@[Q.D9_4\ 8 M$)@+0;;J,%YDRT]K)Q+2'!DIS2.E^52T:@?ARM M*&E6C)3F4]&JBFX38_R9S%BX%FD #Z-0X]C%@:K-SA2#V@80K<4TKH\!]I-, M3K]&4?;3CX(-<&PO M]%266$X$L M>;+2)?WUU;5LYZ.ZI>O#ELPAM72/SKE'TG4M,BS-6K#;!6,F6.5"EB.R,*;X M%(;E;,%R6EZH@DF+9$KGU-BNGH=EH1E-2R#E(NQU.G&84R[)>"B7^75NRF"F MEM*,2+\-!>[V-1V1;OR1!$YNHE(V(O=G[W\ME;EZ%[C[R8>3D\[]^=5^_*P" MSDGH%>V_0O2B@^M:#)..=Z6;X:=6J^6>8N1+#WG#1&D#;\ZMC!4QK!=\/,R4 MW*Q[1%S *M.# M6JAU2 M5AX:1MVPLC,FQ"T\*#^S'>U5MK5G'=@QV3:MH;KI9%P']+?5G/:V;.]-ND'! M'Y3YLK33D54?*IO=:);Q5=5?9:T!3+V+J].B$.O/@L]ESMSD7YUP/*0-+U@H MS1]M-BB5F0TP38('I@V?;4=^:UK01U&24'+['^D1T<";#^OV] M=4C8.2*TT0".8B/R PYU8I,TF"ZY,%S6O05/4R:?G12LO*%3>U#?T;?C4Y;1 MI3!W+3@BF_9WEO)EGK2C;F AZE&;]C>87C=NSX$V%YL+"/O(=77Y$8SC,#\"&)8'ADXG4PP=8MCN'K5\.\ 0/+ YG^;*WQW<8KY.4Z MP/;TI0K!9HI7(C93?*T!\:\;,)+$O]M8'F!@NX#5#N3WYX&:\G.B"'85\X8] MP3B2)!@"M>BOT3A&5B>&CW]_L*Q^%S7LJW/QZ-7X"4$L#!!0 ( !0];%F7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GK>^;*R! M"@ M \ !X;"]W;W)K8F]O:RYX;6S%FDMOXS80@/\*H=/VD-IZ.0^L%\BNTS;% MHFM$07HL:(FVB4BDEZ2IGH9(NBJ4\C5UH_L MN:F5G4=;YW97DXDMMZ+A]F>]$\J?66O3<.3CP(XV3Y0W'10=[SE>U+'%_=<0\R MCV93W^!:&NOZ&GW[W#/NA:\\'+5._R)K)\R"._&KT>U.JDW7C+^+";B-/@[' MSR&(5^;_A%&OU[(4"UVVC5!NB*,1=0>H[%;N;,04;\0\.E9A7%7L1CD?)':K MAJ9\W>Y._:5OJ^&NG<<%,317TI\PMU4/3@?Y1:M**"LJYK]97=92%M66O;&@$0SQ'$B;U0K6!WHA1RS_W%AX#ZWN,,+R$F:AIBU?RNI9?A@Z_D M>\A ^,"-['B]%QW$Q%P3$\O&O_?L_%O)"UMZNQSD_;V5NX/*(29FFYA8-PNQ M"D*&224FMLJM*G4CV#U_%C"QQ)A#8F*)%$Z7CV>^!_<::7Q+]H?7+DP?,;$_ M;KA1/BGW!F'%E@?2B#%KQ,3:^"I\T(+GB!DB)E:$?W:-=+VS_DEJ/FY"E3*$ MQ#P1$XNB:%=6?&^[#'&S?Z/7!%-#0JP&U&#!^UZ"J2$A5@-JL! 3'880JP$U M6(B)J2$A5@-JL! 3LT9";(W.8.S#??^T?X)0F#:2D;1Q (68F#V2=[?'R4AB M&DG>12,GL3"?)&,-.=@9NZXJB(D9)1ESZ!&,@5/,+^F80X\0$_-+.JI?,HB) M^24E]@N.F4-,=**+V"\XY@QB8GY)B?V"8YY#3,PX*;%Q<,P+B(D9)R4V#HYY M"3$QZZ3$UL%?T8*$A%DH);80CADD),Q"*;&%<$R8D#+,0AFQA7!,F) RS$+9 MF!-@04+*, ME8TZ !5THPRR4C3K*@5TH0Q=?4P8 ,,3$+Y<060C"[52V( MB5DH)[80BAFN5&,6RHDM=&(B!OY#(29FH9S80B]$MX6NVUP!=Z5@%II16^CM4E1H3(B) M66@V;)@[[I*KQ%HJ4?WA+V%]>) &@ 'AL+U]R96QS M+W=O3ENT]"MW[IM3KI3_F=AO-OMU_MVO_QSS:?K'X/3>CV]EE_/4+%ZZ<9NG59,^#M?=)5TV MW"R>7E?-^/0J3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ02T$M?6#;B'HMG[0'03= MU0^ZAZ#[^D&R1!F7!$DSK FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$ M6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36V<,V@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC9[64*@MZ'>1J"W MH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W MSUYV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H M':AW$.@=J'<0Z!VSCY4$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZMZAW2Z!WBWJW M/ZEWF3X/N5Q[OM9X_9^D>CJ?FZ^7ORR_=LYNP@7G!+\3/?X%4$L#!!0 ( M !0];%G63,"2X $ .,C 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[# M,! %T%^)LD6-ZU=YB+(!MM %/V"2"8V:Q)9MH/P]3@J50*6B*A)WTZBU/7?B MD&^?:IC0QK;.7 MOOJ6,OE(*-+)<4]8-BZK1UW914V?*Y2T>*X#R9*BR)8M<6FZ(G^Y-CNF':?/*C\\3H\[G,DP^F)2X7(QV;_*VX34^FCWX^&:5=4_3([7>^K]:MQ'H&- MC^/O^.N,M_4/[$. ]"%!^E @?6B0/F8@?9R"]'$&TL&UL4$L! M A0#% @ %#UL6;RUU#?N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ %#UL69E&PO=V]R:W-H M965T&UL4$L! A0#% @ %#UL61:BLLD?!P _1T !@ M ("!20X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %#UL6?K33E\(" 'C@ !@ ("!HQX M 'AL+W=O$F !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL M6:[HUJAX!0 _A0 !@ ("!.3$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %#UL6>YZ;9V>!0 ?0\ !D ("!@D\ 'AL M+W=O&PO=V]R:W-H965TE< !X;"]W;W)K&UL4$L! A0#% @ %#UL M6=-0S$CM!@ D!$ !D ("!HF4 'AL+W=OJ*\& "U$0 &0 M @('&; >&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL65W3?JB#!0 8PX M !D ("!4G@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL64VDV)2$!P XA4 !D M ("!&(H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %#UL6:GPT.C]! )0T !D ("![)X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL64ZM M<0!Y P ?0@ !D ("!%*L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL6>_AT?JP @ Z 8 !D M ("!$;@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %#UL6<,VSV4W P 90D !D ("! MS,0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %#UL6>=80ORR @ QP8 !D ("!I]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL6:%%$QYN @ A@4 !D M ("!Z^H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %#UL63[?2NRB P &PO=V]R:W-H965T&UL4$L! A0#% @ M%#UL6<[QG3OJ @ N@H !D ("!4_\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL68()M&HJ P ZPP !D M ("!/AP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %#UL6:]0:!O< P W1$ !D ("!X"@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %#UL M6?P:#OY% P H P !D ("!X3(! 'AL+W=O&PO=V]R:W-H965TT[ 0!X;"]S='EL M97,N>&UL4$L! A0#% @ %#UL69>*NQS $P( L M ( !1#\! %]R96QS+RYR96QS4$L! A0#% @ %#UL6>K>^;*R! M"@ M \ ( !+4 ! 'AL+W=O7!E&UL4$L%!@ !% - $4 VA( %9) 0 $! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 175 324 1 true 47 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100060 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 100090 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - Business and Organization Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganization1 Business and Organization Notes 9 false false R10.htm 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1 Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 995475 - Disclosure - Revenue Receivables and Contract Assets and Liabilities Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilities Revenue Receivables and Contract Assets and Liabilities Notes 11 false false R12.htm 995485 - Disclosure - Joint Ventures and Variable Interest Entities Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntities Joint Ventures and Variable Interest Entities Notes 12 false false R13.htm 995495 - Disclosure - Property Plant and Equipment and Intangible Assets Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets1 Property Plant and Equipment and Intangible Assets Notes 13 false false R14.htm 995505 - Disclosure - Debt Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebt Debt Notes 14 false false R15.htm 995515 - Disclosure - Income Taxes Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 15 false false R16.htm 995525 - Disclosure - Stock-Based Compensation Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 995535 - Disclosure - Earnings Per Share Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShare Earnings Per Share Notes 17 false false R18.htm 995545 - Disclosure - Leases Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeases Leases Notes 18 false false R19.htm 995555 - Disclosure - Commitments and Contingencies Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 995565 - Disclosure - Subsequent Events Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 995575 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1 21 false false R22.htm 995595 - Disclosure - Revenue Receivables and Contract Assets and Liabilities (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesTables Revenue Receivables and Contract Assets and Liabilities (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilities 22 false false R23.htm 995605 - Disclosure - Joint Ventures and Variable Interest Entities (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesTables Joint Ventures and Variable Interest Entities (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntities 23 false false R24.htm 995615 - Disclosure - Property Plant and Equipment and Intangible Assets (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables Property Plant and Equipment and Intangible Assets (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets1 24 false false R25.htm 995625 - Disclosure - Debt (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebt 25 false false R26.htm 995635 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensation 26 false false R27.htm 995645 - Disclosure - Earnings Per Share (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShare 27 false false R28.htm 995655 - Disclosure - Leases (Tables) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeases 28 false false R29.htm 995665 - Disclosure - Business and Organization - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails Business and Organization - Additional Information (Details) Details 29 false false R30.htm 995675 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 30 false false R31.htm 995685 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Contract Types (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Contract Types (Details) Details 31 false false R32.htm 995695 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Details) Details 32 false false R33.htm 995705 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Paranthetical) (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Paranthetical) (Details) Details 33 false false R34.htm 995715 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details) Details 34 false false R35.htm 995725 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Contract Assets and Contract Liabilities (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Contract Assets and Contract Liabilities (Details) Details 35 false false R36.htm 995735 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Unconditional Right to Cash from Clients (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfUnconditionalRightToCashFromClientsDetails Revenue Receivables and Contract Assets and Liabilities - Summary of Unconditional Right to Cash from Clients (Details) Details 36 false false R37.htm 995745 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Significant Customers (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Significant Customers (Details) Details 37 false false R38.htm 995755 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Financial Information of Consolidated Joint Ventures (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails Joint Ventures and Variable Interest Entities -Summary of Financial Information of Consolidated Joint Ventures (Details) Details 38 false false R39.htm 995765 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Financial Information of Unconsolidated Joint Ventures (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails Joint Ventures and Variable Interest Entities -Summary of Financial Information of Unconsolidated Joint Ventures (Details) Details 39 false false R40.htm 995775 - Disclosure - Joint Ventures and Variable Interest Entities - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesAdditionalInformationDetails Joint Ventures and Variable Interest Entities - Additional Information (Details) Details 40 false false R41.htm 995785 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Revenue Included Related to Services Provided to Related Parties (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails Joint Ventures and Variable Interest Entities -Summary of Revenue Included Related to Services Provided to Related Parties (Details) Details 41 false false R42.htm 995795 - Disclosure - Joint Ventures and Variable Interest Entities - Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint Joint Ventures and Variable Interest Entities - Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures (Details) Details 42 false false R43.htm 995805 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Details) Details 43 false false R44.htm 995815 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Depreciation Expense) (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDepreciationExpenseDetails Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Depreciation Expense) (Details) Details 44 false false R45.htm 995825 - Disclosure - Property Plant and Equipment and Intangible Assets - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails Property Plant and Equipment and Intangible Assets - Additional Information (Details) Details 45 false false R46.htm 995835 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Finite-Lived Intangible Assets Including the weighted Average Useful Lives (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails Property Plant and Equipment and Intangible Assets - Schedule of Finite-Lived Intangible Assets Including the weighted Average Useful Lives (Details) Details 46 false false R47.htm 995845 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Estimated Aggregate Remaining Amortization (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails Property Plant and Equipment and Intangible Assets - Schedule of Estimated Aggregate Remaining Amortization (Details) Details 47 false false R48.htm 995855 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 48 false false R49.htm 995865 - Disclosure - Debt - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 49 false false R50.htm 995875 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 50 false false R51.htm 995885 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 51 false false R52.htm 995895 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 52 false false R53.htm 995905 - Disclosure - Stock-Based Compensation - Summary of Unvested Restricted Stock Units (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails Stock-Based Compensation - Summary of Unvested Restricted Stock Units (Details) Details 53 false false R54.htm 995915 - Disclosure - Earnings Per Share - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails Earnings Per Share - Additional Information (Details) Details 54 false false R55.htm 995925 - Disclosure - Earnings Per Share - Summary of computation of basic and diluted EPS (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails Earnings Per Share - Summary of computation of basic and diluted EPS (Details) Details 55 false false R56.htm 995935 - Disclosure - Leases - Schedule of Lease Expense (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails Leases - Schedule of Lease Expense (Details) Details 56 false false R57.htm 995945 - Disclosure - Leases - Schedule of Balance Sheets Information Related to Leases (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails Leases - Schedule of Balance Sheets Information Related to Leases (Details) Details 57 false false R58.htm 995955 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermDetails Leases - Schedule of Weighted Average Remaining Lease Term (Details) Details 58 false false R59.htm 995965 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationDetails Leases - Schedule of Supplemental Cash Flow Information (Details) Details 59 false false R60.htm 995975 - Disclosure - Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details) Details 60 false false R61.htm 995995 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 61 false false All Reports Book All Reports shim-20240927.htm shim-20240927.xsd http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 false false JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "shim-20240927.htm": { "nsprefix": "shim", "nsuri": "http://www.shimmick.com/20240927", "dts": { "inline": { "local": [ "shim-20240927.htm" ] }, "schema": { "local": [ "shim-20240927.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] } }, "keyStandard": 281, "keyCustom": 43, "axisStandard": 23, "axisCustom": 0, "memberStandard": 21, "memberCustom": 24, "hidden": { "total": 21, "http://xbrl.sec.gov/dei/2024": 4, "http://xbrl.sec.gov/ecd/2024": 1, "http://fasb.org/us-gaap/2024": 14, "http://www.shimmick.com/20240927": 2 }, "contextCount": 175, "entityCount": 1, "segmentCount": 47, "elementCount": 591, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 731, "http://xbrl.sec.gov/dei/2024": 31, "http://xbrl.sec.gov/ecd/2024": 13, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R4": { "role": "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "100060 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R5": { "role": "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_3b9bc53b-ec2d-42b5-aa68-0c08239da819", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b9bc53b-ec2d-42b5-aa68-0c08239da819", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100090 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganization1", "longName": "995455 - Disclosure - Business and Organization", "shortName": "Business and Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1", "longName": "995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilities", "longName": "995475 - Disclosure - Revenue Receivables and Contract Assets and Liabilities", "shortName": "Revenue Receivables and Contract Assets and Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntities", "longName": "995485 - Disclosure - Joint Ventures and Variable Interest Entities", "shortName": "Joint Ventures and Variable Interest Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "shim:JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "shim:JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets1", "longName": "995495 - Disclosure - Property Plant and Equipment and Intangible Assets", "shortName": "Property Plant and Equipment and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebt", "longName": "995505 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxes", "longName": "995515 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensation", "longName": "995525 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShare", "longName": "995535 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeases", "longName": "995545 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "shim:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "shim:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureCommitmentsAndContingencies", "longName": "995555 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEvents", "longName": "995565 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995575 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesTables", "longName": "995595 - Disclosure - Revenue Receivables and Contract Assets and Liabilities (Tables)", "shortName": "Revenue Receivables and Contract Assets and Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesTables", "longName": "995605 - Disclosure - Joint Ventures and Variable Interest Entities (Tables)", "shortName": "Joint Ventures and Variable Interest Entities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "shim:SummaryOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "shim:JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "shim:SummaryOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "shim:JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables", "longName": "995615 - Disclosure - Property Plant and Equipment and Intangible Assets (Tables)", "shortName": "Property Plant and Equipment and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtTables", "longName": "995625 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationTables", "longName": "995635 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareTables", "longName": "995645 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables", "longName": "995655 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "shim:LeaseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "shim:LeaseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails", "longName": "995665 - Disclosure - Business and Organization - Additional Information (Details)", "shortName": "Business and Organization - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_666ff2cc-c280-491b-8c6e-5a5e0a3b8baf", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_666ff2cc-c280-491b-8c6e-5a5e0a3b8baf", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995675 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails", "longName": "995685 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Contract Types (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Contract Types (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c8dd5438-7415-4c38-baa8-d7879d14dd54", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R32": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails", "longName": "995695 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_72930143-d6c0-4440-976d-448d45944248", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R33": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "longName": "995705 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Paranthetical) (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Summary of Company's Revenue Disaggregated by Shimmick Projects and Legacy Projects (Paranthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_64e13a0f-bb06-4603-b9ac-e25668f3fba7", "name": "us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "link:footnote", "p", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_64e13a0f-bb06-4603-b9ac-e25668f3fba7", "name": "us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "link:footnote", "p", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "longName": "995715 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "shim:RevenuePerformanceObligationWeightedAverageLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R35": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails", "longName": "995725 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Contract Assets and Contract Liabilities (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "shim:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "shim:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfUnconditionalRightToCashFromClientsDetails", "longName": "995735 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Unconditional Right to Cash from Clients (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Summary of Unconditional Right to Cash from Clients (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails", "longName": "995745 - Disclosure - Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Significant Customers (Details)", "shortName": "Revenue Receivables and Contract Assets and Liabilities - Summary of Information about Significant Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_3dfab40b-74f4-47de-bdeb-89525eea8c33", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3dfab40b-74f4-47de-bdeb-89525eea8c33", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "longName": "995755 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Financial Information of Consolidated Joint Ventures (Details)", "shortName": "Joint Ventures and Variable Interest Entities -Summary of Financial Information of Consolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9e93c5a3-e178-4557-bd79-91fe7489439b", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:SummaryOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "div", "shim:JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R39": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "longName": "995765 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Financial Information of Unconsolidated Joint Ventures (Details)", "shortName": "Joint Ventures and Variable Interest Entities -Summary of Financial Information of Unconsolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_af5ff82c-b405-4c71-91d8-00c419a5d5e1", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:SummaryOfFinancialInformationOfUnconsolidatedJointVenturesTableTextBlock", "div", "shim:JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R40": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesAdditionalInformationDetails", "longName": "995775 - Disclosure - Joint Ventures and Variable Interest Entities - Additional Information (Details)", "shortName": "Joint Ventures and Variable Interest Entities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails", "longName": "995785 - Disclosure - Joint Ventures and Variable Interest Entities -Summary of Revenue Included Related to Services Provided to Related Parties (Details)", "shortName": "Joint Ventures and Variable Interest Entities -Summary of Revenue Included Related to Services Provided to Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_557ad96b-c099-4319-81d0-5d851e8c7d6d", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R42": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint", "longName": "995795 - Disclosure - Joint Ventures and Variable Interest Entities - Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures (Details)", "shortName": "Joint Ventures and Variable Interest Entities - Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_af616516-4267-48ea-8bc4-d3c7ec51e61e", "name": "us-gaap:AccountsReceivableNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_af616516-4267-48ea-8bc4-d3c7ec51e61e", "name": "us-gaap:AccountsReceivableNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails", "longName": "995805 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Details)", "shortName": "Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDepreciationExpenseDetails", "longName": "995815 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Depreciation Expense) (Details)", "shortName": "Property Plant and Equipment and Intangible Assets - Schedule of Components of Property Plant and Equipment Net (Depreciation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails", "longName": "995825 - Disclosure - Property Plant and Equipment and Intangible Assets - Additional Information (Details)", "shortName": "Property Plant and Equipment and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:GainLossOnSaleOfBusiness", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:BusinessDevelopment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R46": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails", "longName": "995835 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Finite-Lived Intangible Assets Including the weighted Average Useful Lives (Details)", "shortName": "Property Plant and Equipment and Intangible Assets - Schedule of Finite-Lived Intangible Assets Including the weighted Average Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails", "longName": "995845 - Disclosure - Property Plant and Equipment and Intangible Assets - Schedule of Estimated Aggregate Remaining Amortization (Details)", "shortName": "Property Plant and Equipment and Intangible Assets - Schedule of Estimated Aggregate Remaining Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails", "longName": "995855 - Disclosure - Debt - Schedule of Debt (Details)", "shortName": "Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "longName": "995865 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_66a30211-6b7b-42b5-bfa0-61371ded824e", "name": "shim:CommonStockSharesAgreedToIssue", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R50": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "995875 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "longName": "995885 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "longName": "995895 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_6bb2fa8b-378b-4e7a-98e1-e1d373505839", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R53": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails", "longName": "995905 - Disclosure - Stock-Based Compensation - Summary of Unvested Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation - Summary of Unvested Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_9da78a4e-463d-436a-839c-500a89885b88", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9da78a4e-463d-436a-839c-500a89885b88", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails", "longName": "995915 - Disclosure - Earnings Per Share - Additional Information (Details)", "shortName": "Earnings Per Share - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails", "longName": "995925 - Disclosure - Earnings Per Share - Summary of computation of basic and diluted EPS (Details)", "shortName": "Earnings Per Share - Summary of computation of basic and diluted EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } }, "R56": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails", "longName": "995935 - Disclosure - Leases - Schedule of Lease Expense (Details)", "shortName": "Leases - Schedule of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "shim:LeaseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "shim:LeaseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails", "longName": "995945 - Disclosure - Leases - Schedule of Balance Sheets Information Related to Leases (Details)", "shortName": "Leases - Schedule of Balance Sheets Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:BalanceSheetInformationRelatedToLeasesTabletextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:BalanceSheetInformationRelatedToLeasesTabletextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermDetails", "longName": "995955 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term (Details)", "shortName": "Leases - Schedule of Weighted Average Remaining Lease Term (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "shim:ScheduleOfWeightedAverageRemainingLeaseTermsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "shim:ScheduleOfWeightedAverageRemainingLeaseTermsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationDetails", "longName": "995965 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information (Details)", "shortName": "Leases - Schedule of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_664ccacf-3d69-4dce-9c5c-c7ff7e28e6be", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails", "longName": "995975 - Disclosure - Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details)", "shortName": "Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:LesseeOperatingLeaseAndFinancingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_88aedd46-c8f4-4f40-85fc-f6f5b5e8cbcc", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "shim:LesseeOperatingLeaseAndFinancingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "995995 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_2ab3d260-df24-4a20-af1e-baaf27a5dfe1", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bf714264-3409-4752-a18a-bc3ca6de64ca", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "shim-20240927.htm", "unique": true } } }, "tag": { "shim_AECOMMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "AECOMMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "A E C O M.", "label": "A E C O M [Member]", "terseLabel": "AECOM [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r881" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49", "r738" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfUnconditionalRightToCashFromClientsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total accounts receivable, gross", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r157", "r245", "r707" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r690" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r643", "r689", "r753", "r953", "r954" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfUnconditionalRightToCashFromClientsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts receivable, net", "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r881" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "totalLabel": "Accrued Liabilities, Current, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities", "totalLabel": "Accrued Liabilities, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities." } } }, "auth_ref": [ "r101" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r26", "r152", "r589" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r797" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in-capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r62" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r622", "r871", "r872", "r873", "r874", "r941", "r985" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r810" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r810" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r810" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r810" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r33", "r34", "r357" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvancePaymentsNettedAgainstClaimReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvancePaymentsNettedAgainstClaimReceivable", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance payments against settlement receivable", "label": "Advance Payments Netted Against Claim Receivable", "documentation": "Amount of advance payments received on the contract before its termination shown as a deduction from the claim receivable related to a termination of a contract." } } }, "auth_ref": [ "r535", "r536" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r843" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r769", "r779", "r789", "r821" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r772", "r782", "r792", "r824" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r844" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r810" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r817" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r773", "r783", "r793", "r817", "r825", "r829", "r837" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r835" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense related to stock-based grants", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r390", "r399" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfUnconditionalRightToCashFromClientsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for credit losses", "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r159", "r246", "r259" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock options excluded from diluted EPS", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r213" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r445" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Asset Acquisition, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as noncurrent." } } }, "auth_ref": [ "r939" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r99", "r112", "r155", "r174", "r217", "r219", "r235", "r236", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r447", "r452", "r484", "r578", "r648", "r713", "r714", "r738", "r760", "r907", "r908", "r947" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "totalLabel": "TOTAL CURRENT ASSETS", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r148", "r160", "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r447", "r452", "r484", "r738", "r907", "r908", "r947" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Assets, Noncurrent", "totalLabel": "Assets, Noncurrent, Total", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r447", "r452", "r484", "r907", "r908", "r947" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r832" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r828" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r387", "r388", "r389" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r831" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r830" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r829" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r829" ] }, "shim_BalanceSheetInformationRelatedToLeasesTabletextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "BalanceSheetInformationRelatedToLeasesTabletextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheets Information Related to Leases", "label": "Balance Sheet Information Related to Leases [TableText Block]", "documentation": "Tabular disclosure of lessee's balance sheet information related to leases." } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate [Member]", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r84" ] }, "shim_BillingsOnUncompletedContractsInExcessOfCostsAndEstimatedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "BillingsOnUncompletedContractsInExcessOfCostsAndEstimatedEarnings", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billings on uncompleted contracts in excess of costs and estimated earnings", "label": "Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings", "documentation": "Billings on uncompleted contracts in excess of costs and estimated earnings." } } }, "auth_ref": [] }, "shim_BuildingLandAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "BuildingLandAndLeaseholdImprovementsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building, land and leasehold improvements [Member]", "label": "Building Land and Leasehold Improvements [Member]", "documentation": "Building, land and leasehold improvements member." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Carrying value of contingent consideration liabilities", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r37", "r94", "r439", "r476", "r477", "r478" ] }, "us-gaap_BusinessDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDevelopment", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business development charge", "label": "Business Development", "documentation": "Business development involves the development of products and services, their delivery, design and their implementation. Business development includes a number of techniques designed to grow an economic enterprise. Such techniques include, but are not limited to, assessments of marketing opportunities and target markets, intelligence gathering on customers and competitors, generating leads for possible sales, follow-up sales activity, formal proposal writing and business model design. Business development involves evaluating a business and then realizing its full potential, using such tools as marketing, sales, information management and customer service." } } }, "auth_ref": [ "r76" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "CA", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment yard, Tracy, California [Member]", "label": "CALIFORNIA" } } }, "auth_ref": [] }, "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails" ], "lang": { "en-us": { "role": { "label": "Project [Axis]", "documentation": "Information by project." } } }, "auth_ref": [ "r543", "r574", "r949" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r14", "r150", "r706" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r15", "r98" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r14", "r81", "r172" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r81" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r17", "r190" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r17", "r190" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r808" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r805" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r803" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r809" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r809" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies (Note 11)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r57", "r103", "r581", "r634" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r87", "r285", "r286", "r691", "r899", "r903" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r27", "r692" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, capital shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r750", "r751", "r752", "r754", "r755", "r756", "r757", "r871", "r872", "r874", "r941", "r984", "r985" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par or stated value per share", "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r60" ] }, "shim_CommonStockSharesAgreedToIssue": { "xbrltype": "sharesItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CommonStockSharesAgreedToIssue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares agreed to issue", "label": "Common Stock Shares Agreed To Issue", "documentation": "Common Stock Shares Agreed To Issue" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized", "terseLabel": "Common Stock Shares Authorised", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r60", "r635" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares issued", "terseLabel": "Common Stock Shares Issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r60" ] }, "shim_CommonStockSharesIssuedHeldInEscrow": { "xbrltype": "sharesItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CommonStockSharesIssuedHeldInEscrow", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock shares issued held in escrow.", "label": "Common Stock Shares Issued Held In Escrow", "terseLabel": "Common stock shares issued, held in escrow" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r60", "r635", "r654", "r985", "r986" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value, 100,000,000 shares authorized as of September 27, 2024 and December 29, 2023; 33,738,739 and 25,493,877 shares issued and outstanding as of September 27, 2024 and December 29, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r60", "r583", "r738" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r814" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r813" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r815" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r812" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r19", "r20", "r44", "r45", "r241", "r690" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r19", "r20", "r44", "r45", "r241", "r613", "r690" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r19", "r20", "r44", "r45", "r241", "r690", "r850" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of risk", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r19", "r20", "r44", "r45", "r241" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r18", "r19", "r20", "r21", "r44", "r97", "r690" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r19", "r20", "r44", "r45", "r241", "r690" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r125", "r134", "r178", "r447", "r448", "r452", "r453", "r529", "r697", "r852", "r853", "r854", "r906", "r909", "r910" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r125", "r134", "r178", "r447", "r448", "r452", "r453", "r529", "r697", "r852", "r853", "r854", "r906", "r909", "r910" ] }, "us-gaap_ConstructionContractorReceivableRetainage": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionContractorReceivableRetainage", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retainage receivable", "label": "Construction Contractor, Receivable, Retainage", "totalLabel": "Construction Contractor, Receivable, Retainage, Total", "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional." } } }, "auth_ref": [ "r158", "r533" ] }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in revenue", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Modification of Contract", "verboseLabel": "Reduction to revenue", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r722" ] }, "shim_ContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ContractWithCustomerAssetLiabilityNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "terseLabel": "Contract with customer asset liability net", "label": "Contract With Customer Asset Liability Net", "documentation": "Contract with customer asset liability net" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract assets", "terseLabel": "Contract with customer asset net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r330", "r332", "r351" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r330", "r332", "r351" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, non-current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r330", "r332", "r351" ] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r726", "r911" ] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r726", "r911" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total contract liabilities", "negatedLabel": "Contract with customer liability", "totalLabel": "Total contract liabilities", "terseLabel": "Contract with customer liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r330", "r331", "r351" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r330", "r331", "r351" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r330", "r331", "r351" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts receivable from settlement", "label": "Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected in Next 12 Months", "documentation": "Amount of billed or unbilled claims or similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts that are expected to be collected in the next fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r858" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "totalLabel": "Cost of Goods and Services Sold, Total", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r71", "r72", "r537" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r73", "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r484", "r713", "r907" ] }, "shim_CostOfRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CostOfRevenueMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue [Member]", "label": "Cost of Revenue [Member]", "documentation": "Cost of revenue." } } }, "auth_ref": [] }, "shim_CostReimbursableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CostReimbursableMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails" ], "lang": { "en-us": { "role": { "label": "Cost Reimbursable [Member]", "documentation": "Cost reimbursable." } } }, "auth_ref": [] }, "shim_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts", "label": "Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts", "documentation": "Costs and estimated earnings in excess of billings on uncompleted contracts." } } }, "auth_ref": [] }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Information About Contract Assets and Contract Liabilities", "label": "Long-Term Contract or Program Disclosure [Table Text Block]", "documentation": "Tabular disclosure of long-term contract or program." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r288", "r904" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r288", "r904", "r905" ] }, "shim_CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CreditFacilityMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit facility.", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility [Member]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r85", "r241" ] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerContractsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer contracts [Member]", "label": "Customer Contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r36", "r886", "r887", "r888", "r889", "r891", "r893", "r896", "r897" ] }, "shim_CustomerFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CustomerFourMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Four [Member]", "label": "Customer Four [Member]", "documentation": "Customer four." } } }, "auth_ref": [] }, "shim_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CustomerOneMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One [Member]", "label": "Customer One [Member]", "documentation": "Customer one." } } }, "auth_ref": [] }, "shim_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CustomerThreeMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Three [Member]", "label": "Customer Three [Member]", "documentation": "Customer Three [Member]" } } }, "auth_ref": [] }, "shim_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "CustomerTwoMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two [Member]", "label": "Customer Two [Member]", "documentation": "Customer two." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r88", "r173", "r277", "r278", "r279", "r280", "r281", "r287", "r288", "r298", "r304", "r305", "r306", "r307", "r308", "r309", "r314", "r321", "r322", "r324", "r494" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r11", "r51", "r52", "r100", "r102", "r178", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r717", "r718", "r719", "r720", "r721", "r736", "r867", "r900", "r901", "r902", "r943", "r944" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate, percentage", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt, Gross", "terseLabel": "Gross amount", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r11", "r102", "r325" ] }, "shim_DebtInstrumentInitialCollateralManagementFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "DebtInstrumentInitialCollateralManagementFeePercentage", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral management fee", "label": "Debt Instrument, Initial Collateral Management Fee, Percentage", "documentation": "Percentage of initial collateral management fee payable under the credit facility." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r178", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r323", "r717", "r718", "r719", "r720", "r721", "r736", "r867", "r943", "r944" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r11", "r178", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r717", "r718", "r719", "r720", "r721", "r736", "r867", "r900", "r901", "r902", "r943", "r944" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r11", "r29", "r30", "r48", "r89", "r90", "r178", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r323", "r717", "r718", "r719", "r720", "r721", "r736", "r867", "r943", "r944" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r310", "r326", "r493", "r494", "r495", "r718", "r719", "r736" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r403", "r404" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r403", "r404", "r579" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance of the deferred tax asset", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r413" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDepreciationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r25" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r217", "r223", "r236", "r713", "r714" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r350", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r350", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Company's Revenue Disaggregated by Contract Types", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r911" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r355", "r360", "r391", "r392", "r394", "r730" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r764" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r796" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r807" ] }, "shim_ERPPreImplementationAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ERPPreImplementationAssetImpairment", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "ERP pre-implementation asset impairment", "label": "E R P Pre-Implementation Asset Impairment", "documentation": "ERP pre-implementation asset impairment." } } }, "auth_ref": [] }, "shim_ERPPreImplementationAssetImpairmentAndAssociatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ERPPreImplementationAssetImpairmentAndAssociatedCosts", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "ERP pre-implementation asset impairment and associated costs.", "terseLabel": "ERP pre-implementation asset impairment and associated costs", "label": "E R P Pre-Implementation Asset Impairment and Associated Costs" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to Shimmick Corporation per common share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "terseLabel": "Basic earnings per common share", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r187", "r188", "r189", "r190", "r191", "r192", "r198", "r200", "r210", "r211", "r212", "r216", "r434", "r444", "r474", "r475", "r575", "r597", "r708" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic EPS:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "terseLabel": "Diluted earnings per common share", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r187", "r188", "r189", "r190", "r191", "r192", "r200", "r210", "r211", "r212", "r216", "r434", "r444", "r474", "r475", "r575", "r597", "r708" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted EPS:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r197", "r213", "r214", "r215" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r406", "r732" ] }, "shim_EffectiveIncomeTaxRateReconciliationCarryforwardsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "EffectiveIncomeTaxRateReconciliationCarryforwardsPercent", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carryforward taxable income", "label": "Effective Income Tax Rate Reconciliation, Carryforwards, Percent", "documentation": "Effective income tax rate reconciliation, carryforwards, percent." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r407", "r732", "r869", "r938" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries, wages and benefits", "label": "Employee-related Liabilities, Current", "totalLabel": "Employee-related Liabilities, Current, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r393" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition period of unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r393" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "CIK", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r762" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r762" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r847" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r762" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r846" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r762" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r762" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r762" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r762" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r801" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r842" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r842" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r842" ] }, "shim_EquipmentAndLaborRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "EquipmentAndLaborRevenueMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails" ], "lang": { "en-us": { "role": { "label": "Equipment and Labor Revenue [Member]", "documentation": "Equipment and labor revenue." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r143", "r164", "r165", "r166", "r179", "r180", "r181", "r184", "r191", "r193", "r195", "r218", "r252", "r258", "r275", "r329", "r417", "r418", "r430", "r431", "r432", "r435", "r443", "r444", "r457", "r459", "r460", "r461", "r462", "r464", "r473", "r485", "r486", "r487", "r488", "r489", "r490", "r497", "r499", "r524", "r596", "r603", "r604", "r605", "r622", "r676" ] }, "shim_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "2023 Equity Incentive Plan [Member]", "documentation": "2023 Equity Incentive Plan." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Return on investment in unconsolidated joint ventures", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r2", "r4", "r70", "r591" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r811" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r769", "r779", "r789", "r821" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r766", "r776", "r786", "r818" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r817" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Accounting", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r6" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r503", "r509", "r737" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Financing Leases", "terseLabel": "Financing Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "terseLabel": "Total lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r501", "r516" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities, current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r501" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r502" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities, noncurrent", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r501" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r502" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases", "negatedLabel": "Payments on finance lease obligation", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r504", "r512" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r500" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r503", "r509", "r737" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r502" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r515", "r737" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r514", "r737" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r153", "r260", "r267", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r268", "r703", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r268", "r703", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r268", "r703", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r268", "r703", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r538", "r542", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Gross", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r260", "r267", "r542", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r262", "r267", "r269", "r270", "r272", "r538", "r703", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfEstimatedAggregateRemainingAmortizationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Intangible Assets, Net", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r538", "r893" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r38" ] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FixedPriceContractMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed-Price [Member]", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r726" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "shim_ForwardLossReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ForwardLossReserve", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward loss reserve", "label": "Forward Loss Reserve", "documentation": "Forward loss reserve." } } }, "auth_ref": [] }, "shim_FoundationsProjectsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "FoundationsProjectsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foundations Projects [Member]", "label": "Foundations Projects [Member]", "documentation": "Foundations projects." } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r806" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Assets", "totalLabel": "Gain (Loss) on Disposition of Assets, Total", "terseLabel": "Gain on sale of assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r865" ] }, "shim_GainLossOnOtherExpenseIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "GainLossOnOtherExpenseIncomeNet", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Gain loss on other expense (income), net.", "label": "Gain Loss on Other Expense income Net", "terseLabel": "Gain loss on other expense (income), net" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Gain of sale of assets", "verboseLabel": "Gain on sale of non-core business contracts", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of assets", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r451", "r865" ] }, "shim_GoldenGateBridgeProjectSettlementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "GoldenGateBridgeProjectSettlementMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Golden Gate Bridge Project [Member]", "label": "Golden Gate Bridge Project Settlement [Member]", "documentation": "Golden gate bridge project settlement." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r261", "r271", "r273" ] }, "shim_GovernmentContractsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "GovernmentContractsPolicyPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Government Contracts", "label": "Government Contracts Policy [Policy Text Block]", "documentation": "Government contracts policy." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin", "totalLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r68", "r73", "r111", "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r484", "r710", "r713", "r876", "r877", "r878", "r879", "r880", "r907" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income before income tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r69", "r107", "r111", "r576", "r592", "r710", "r713", "r876", "r877", "r878", "r879", "r880" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity in earnings (loss) of unconsolidated joint ventures", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity in (loss) earnings of unconsolidated joint ventures", "negatedLabel": "Equity in loss (earnings) of unconsolidated joint ventures", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r4", "r70", "r106", "r217", "r224", "r236", "r247", "r591" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r276", "r282", "r284", "r479", "r480", "r481", "r599", "r600", "r661", "r703", "r735", "r956" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r282", "r284", "r479", "r480", "r481", "r599", "r600", "r661", "r703", "r735", "r956" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r175", "r400", "r406", "r408", "r409", "r410", "r411", "r415", "r422", "r424", "r425", "r426", "r619", "r732" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r113", "r122", "r194", "r195", "r217", "r225", "r236", "r405", "r406", "r423", "r598", "r732" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r163", "r401", "r402", "r411", "r412", "r414", "r416", "r616" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r864" ] }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedSalaries", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries, wages and benefits", "label": "Increase (Decrease) in Accrued Salaries", "documentation": "The increase (decrease) during the period in accrued salaries." } } }, "auth_ref": [ "r3" ] }, "shim_IncreaseDecreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractLiability", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract liabilities, Change", "label": "Increase (Decrease) in Contract Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service for which consideration has been received or is receivable." } } }, "auth_ref": [] }, "shim_IncreaseDecreaseInContractOrderDueToReducedScopeOfWork": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractOrderDueToReducedScopeOfWork", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract change order for reduced scope of work", "label": "Increase Decrease in Contract Order Due to Reduced Scope of Work", "documentation": "Increase decrease in contract order due to reduced scope of work." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract assets, Change", "terseLabel": "Increase decrease in contract with customer asset Total", "verboseLabel": "Increase Decrease", "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r864" ] }, "shim_IncreaseDecreaseInContractWithCustomerAssetBillingsOnUncompletedContractsInExcessOfCostsAndEstimatedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractWithCustomerAssetBillingsOnUncompletedContractsInExcessOfCostsAndEstimatedEarnings", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billings on uncompleted contracts in excess of costs and estimated earnings, Change", "label": "Increase Decrease In Contract With Customer Asset Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings", "documentation": "Increase decrease in contract with customer asset billings on uncompleted contracts in excess of costs and estimated earnings." } } }, "auth_ref": [] }, "shim_IncreaseDecreaseInContractWithCustomerAssetCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractWithCustomerAssetCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts, Change", "label": "Increase Decrease In Contract With Customer Asset Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts", "documentation": "Increase decrease in contract with customer asset costs and estimated earnings in excess of billings on uncompleted contracts." } } }, "auth_ref": [] }, "shim_IncreaseDecreaseInContractWithCustomerAssetForwardLossReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractWithCustomerAssetForwardLossReserve", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward loss reserve, Change", "label": "Increase Decrease In Contract With Customer Asset Forward Loss Reserve", "documentation": "Increase decrease in contract with customer asset forward loss reserve." } } }, "auth_ref": [] }, "shim_IncreaseDecreaseInContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractWithCustomerAssetLiabilityNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net, Change", "label": "Increase Decrease In Contract With Customer Asset Liability Net", "documentation": "Increase decrease in contract with customer asset liability net." } } }, "auth_ref": [] }, "shim_IncreaseDecreaseInContractWithCustomerAssetRetainageReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncreaseDecreaseInContractWithCustomerAssetRetainageReceivable", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retainage receivable, Change", "label": "Increase Decrease In Contract With Customer Asset Retainage Receivable", "documentation": "Increase decrease in contract with customer asset retainage receivable." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract liabilities, Change", "verboseLabel": "Increase decreasein contract with customer liability", "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r534", "r864" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets and liabilities", "terseLabel": "Other operating assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r3" ] }, "shim_IncrementalCommonSharesAttributableToRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "IncrementalCommonSharesAttributableToRestrictedStock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Incremental Common Shares Attributable To Restricted Stock", "documentation": "Incremental common shares attributable to restricted stock." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock options", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "totalLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements, Total", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r201", "r202", "r203", "r212", "r359" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r773", "r783", "r793", "r817", "r825", "r829", "r837" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r835" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r765", "r841" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r765", "r841" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r765", "r841" ] }, "shim_InsuranceReservesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "InsuranceReservesPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance Reserves", "label": "Insurance Reserves [Policy Text Block]", "documentation": "Disclosure of accounting policy for insurance reserves. This disclosure may include the method or methods used to determine the amount of reserves." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Intangible Assets, Net (Including Goodwill), Total", "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets." } } }, "auth_ref": [ "r883" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Operating and Nonoperating, Total", "label": "Interest Expense, Operating and Nonoperating", "terseLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r217", "r219", "r222", "r226", "r236", "r492", "r713", "r714" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in unconsolidated joint ventures", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "totalLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r857" ] }, "shim_JointVenturesAndVariableInterestEntitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "JointVenturesAndVariableInterestEntitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Joint Ventures and Variable Interest Entities Disclosure [Abstract]", "documentation": "Joint ventures and variable interest entities disclosure." } } }, "auth_ref": [] }, "shim_JointVenturesAndVariableInterestEntitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "JointVenturesAndVariableInterestEntitiesDisclosureTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntities" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures and Variable Interest Entities", "label": "Joint Ventures and Variable Interest Entities Disclosure [Text Block]", "documentation": "Joint ventures and variable interest entities disclosure." } } }, "auth_ref": [] }, "shim_JointVenturesAndVariableInterestEntitiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "JointVenturesAndVariableInterestEntitiesPolicyPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures and Variable Interest Entities", "label": "Joint Ventures and Variable Interest Entities Policy [Policy Text Block]", "documentation": "Joint ventures and variable interest entities, policy." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r508", "r737" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r945" ] }, "shim_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lease Disclosure [Text Block]", "documentation": "The entire disclosure for operating and financial leases of lessee." } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "shim_LegacyProjectSettlementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "LegacyProjectSettlementMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Legacy project settlement.", "label": "Legacy Project Settlement [Member]", "terseLabel": "Legacy Project Settlement [Member]" } } }, "auth_ref": [] }, "shim_LegacyProjectsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "LegacyProjectsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy Projects [Member]", "label": "Legacy Projects [Member]", "documentation": "Legacy projects." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r507", "r518" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r507", "r518" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r506" ] }, "shim_LesseeOperatingLeaseAndFinancingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "LesseeOperatingLeaseAndFinancingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Lease Payments Under Operating and Financing Leases", "label": "Lessee Operating Lease and Financing Lease Liability, Maturity [Table Text Block]", "documentation": "Lessee operating lease and financing lease liability, maturity." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r11", "r51", "r52", "r53", "r55", "r56", "r57", "r58", "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r448", "r452", "r453", "r484", "r633", "r709", "r760", "r907", "r947", "r948" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r66", "r105", "r586", "r738", "r868", "r882", "r942" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "totalLabel": "TOTAL CURRENT LIABILITIES", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r53", "r149", "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r448", "r452", "r453", "r484", "r738", "r907", "r947", "r948" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "totalLabel": "Liabilities, Noncurrent, Total", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r11", "r55", "r56", "r57", "r58", "r174", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r448", "r452", "r453", "r484", "r907", "r947", "r948" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Line of Credit, Total", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding amount", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r11", "r102", "r951" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Line of Credit termination date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r50", "r54" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r50", "r54" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused line fee , percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit [Member]", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "totalLabel": "Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r11", "r102", "r311", "r327", "r718", "r719", "r736", "r951" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r156" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r11", "r900", "r901", "r902" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r11", "r28", "r900", "r901", "r902" ] }, "shim_MachineryEquipmentAndVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "MachineryEquipmentAndVehiclesMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery, equipment, and vehicles [Member]", "label": "Machinery Equipment And Vehicles [Member]", "documentation": "Machinery equipment and vehicles." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r241", "r725", "r747", "r749", "r911", "r955", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r809" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r809" ] }, "shim_MinimumLiquidityRequirement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "MinimumLiquidityRequirement", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum liquidity requirement.", "label": "Minimum Liquidity Requirement", "terseLabel": "Minimum liquidity requirement" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "periodEndLabel": "Equity, Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Equity, Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Equity, Attributable to Noncontrolling Interest, Total", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r65", "r104", "r174", "r248", "r289", "r291", "r292", "r293", "r296", "r297", "r484", "r585", "r637" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to non-controlling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r91" ] }, "shim_MitchellBGoldsteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "MitchellBGoldsteenMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Mitchell B. Goldsteen [Member]", "label": "Mitchell B.Goldsteen [Member]", "documentation": "Mitchell B.Goldsteen" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r828" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r836" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r241", "r725", "r747", "r749", "r911", "r955", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r810" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganization1" ], "lang": { "en-us": { "role": { "terseLabel": "Business and Organization", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r114", "r123" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r171" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows From Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r171" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows From Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "terseLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r81", "r82", "r83" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows From Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net (loss) income attributable to Shimmick Corporation", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r74", "r83", "r108", "r147", "r161", "r162", "r166", "r174", "r183", "r187", "r188", "r189", "r190", "r191", "r194", "r195", "r208", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r434", "r444", "r475", "r484", "r595", "r656", "r674", "r675", "r758", "r907" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to non-controlling interests", "negatedLabel": "Net loss (income) attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r43", "r96", "r161", "r162", "r191", "r194", "r195", "r594", "r861" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for basic and diluted EPS", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Diluted, Total", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r168", "r199", "r204", "r205", "r206", "r207", "r209", "r212" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "shim_NetOperatingLossDeferredTaxAssetUtilizationLimitPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "NetOperatingLossDeferredTaxAssetUtilizationLimitPercentage", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOL utilization limit, percentage", "label": "Net Operating Loss Deferred Tax Asset Utilization Limit, Percentage", "documentation": "The limit of NOL that can be utilized for offsetting income tax expense." } } }, "auth_ref": [] }, "shim_NetRepaymentsOfBorrowingsOnRevolvingCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "NetRepaymentsOfBorrowingsOnRevolvingCreditFacility", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Net repayments of borrowings on revolving credit facility.", "label": "Net Repayments of Borrowings on Revolving Credit Facility", "terseLabel": "Net (repayments of) borrowings on Revolving Credit Facility" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r141", "r142", "r143", "r144", "r145", "r146", "r182", "r183", "r184", "r185", "r186", "r189", "r196", "r216", "r242", "r243", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r274", "r275", "r283", "r417", "r418", "r419", "r420", "r421", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r482", "r483", "r496", "r497", "r498", "r519", "r520", "r521", "r522", "r523", "r524", "r539", "r540", "r541", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r614" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle." } } }, "auth_ref": [ "r16", "r141", "r142", "r143", "r144", "r145", "r146", "r182", "r183", "r184", "r185", "r186", "r189", "r196", "r216", "r242", "r243", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r274", "r275", "r283", "r417", "r418", "r419", "r420", "r421", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r482", "r483", "r496", "r497", "r498", "r519", "r520", "r521", "r522", "r523", "r524", "r539", "r540", "r541", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r614" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r809" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r773", "r783", "r793", "r817", "r825" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r800" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r799" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r817" ] }, "shim_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "NonRule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Non rule 10b5-1 arr modified.", "label": "Non-Rule 10b5-1 Arr Modified [Flag]", "terseLabel": "Non rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r836" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r836" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from non-controlling interests", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r7", "r31", "r95" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interests [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r39", "r329", "r871", "r872", "r873", "r874", "r985" ] }, "shim_NoncontrollingInterestPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "NoncontrollingInterestPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interests", "label": "Noncontrolling Interest [Policy Text Block]", "documentation": "Disclosure of accounting policy for noncontrolling interests." } } }, "auth_ref": [] }, "shim_OfficeEquipmentSoftwareAndConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "OfficeEquipmentSoftwareAndConstructionInProgressMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office equipment, software and construction in progress [Member]", "label": "Office Equipment, Software and Construction in Progress [Member]", "documentation": "Office equipment, software and construction in progress." } } }, "auth_ref": [] }, "shim_OldCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "OldCommonStockMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Old Common Stock [Member]", "label": "Old Common Stock [Member]", "documentation": "Old Common Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r111", "r710", "r876", "r877", "r878", "r879", "r880" ] }, "shim_OperatingLeaseAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "OperatingLeaseAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current lease liabilities", "terseLabel": "Operating lease and finance lease liability current", "label": "Operating Lease And Finance Lease Liability Current", "documentation": "Operating lease and finance lease liability current." } } }, "auth_ref": [] }, "shim_OperatingLeaseAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "OperatingLeaseAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current lease liabilities", "verboseLabel": "Lease liabilities, non-current", "terseLabel": "Operating lease and finance lease liability noncurrent", "label": "Operating Lease And Finance Lease Liability NonCurrent", "documentation": "Operating lease and finance lease liability noncurrent." } } }, "auth_ref": [] }, "shim_OperatingLeaseAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "OperatingLeaseAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "verboseLabel": "Lease right-of-use assets", "terseLabel": "Total lease assets", "label": "Operating Lease And Finance Lease, Right-Of-Use Asset", "documentation": "Operating lease and finance lease, right-of-use asset." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r510", "r737" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Leases", "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfRemainingLeasePaymentsUnderOperatingAndFinancingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "totalLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r501" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r501" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r502" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r501" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r502" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r505", "r512" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease assets", "terseLabel": "Lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r500" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetsInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r502" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r515", "r737" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r514", "r737" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r154" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r738" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r56" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense, net", "terseLabel": "Other expense (income), net", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r77" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r809" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r774", "r784", "r794", "r826" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r774", "r784", "r794", "r826" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r798" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Unconsolidated joint venture equity contributions", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r79" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r808" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r808" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r800" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r817" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r810" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r799" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r801" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r845" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r800" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par or stated value per share", "terseLabel": "Preferred Stock Par Value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r59", "r328" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock authorized", "terseLabel": "Preferred Stock Authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r59", "r635" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaids and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r860" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Presentation", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r855" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Return of investments in unconsolidated joint ventures", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r170", "r862" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from IPO", "label": "Proceeds from Issuance Initial Public Offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net borrowings on Credit Facility", "label": "Proceeds from Lines of Credit", "totalLabel": "Proceeds from Lines of Credit, Total", "verboseLabel": "Proceeds from transaction for the sale leaseback", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r13", "r867" ] }, "shim_ProceedsFromOtherOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ProceedsFromOtherOfferingCosts", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other offering costs", "label": "Proceeds From Other Offering Costs", "documentation": "Proceeds from other offering costs." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r848", "r863" ] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of assets", "terseLabel": "Total sale price of non-core business agreement", "label": "Proceeds from Sale of Intangible Assets", "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ProceedsFromSaleOfLandHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLandHeldForUse", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale, Land, Held-for-Use", "documentation": "The cash inflow from the sale of land held for use; excludes sales of land held as inventory or investments." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r147", "r161", "r162", "r169", "r174", "r183", "r191", "r194", "r195", "r248", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r434", "r444", "r446", "r449", "r450", "r475", "r484", "r576", "r593", "r621", "r656", "r674", "r675", "r733", "r734", "r759", "r861", "r907" ] }, "us-gaap_ProjectMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProjectMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails" ], "lang": { "en-us": { "role": { "label": "Project [Domain]", "documentation": "Planned program of work." } } }, "auth_ref": [ "r543", "r574", "r949" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets1" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment and Intangible Assets", "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]", "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures." } } }, "auth_ref": [ "r884", "r885", "r898" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r517" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r86", "r151", "r590" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r517" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r517", "r577", "r590", "r738" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r5", "r117", "r121", "r588" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Property Plant and Equipment Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r86", "r517" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r798" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r798" ] }, "us-gaap_ReceivablesLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesLongTermContractsOrPrograms", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Receivables, Long-Term Contracts or Programs", "terseLabel": "Amount collected from the settlement", "verboseLabel": "Cash settlement of claim", "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date." } } }, "auth_ref": [ "r859" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r766", "r776", "r786", "r818" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r244", "r354", "r525", "r526", "r580", "r587", "r628", "r629", "r630", "r631", "r632", "r653", "r655", "r679" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Member]", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r176", "r177", "r525", "r526", "r527", "r528", "r580", "r587", "r628", "r629", "r630", "r631", "r632", "r653", "r655", "r679" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244", "r659", "r660", "r661" ] }, "us-gaap_RelatedPartyTransactionTermsAndMannerOfSettlement": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionTermsAndMannerOfSettlement", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Terms of settlement", "label": "Related Party Transaction, Terms and Manner of Settlement", "documentation": "Description of the terms and manner of settlement of the related party transaction." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r244", "r354", "r525", "r526", "r580", "r587", "r628", "r629", "r630", "r631", "r632", "r653", "r655", "r679", "r946" ] }, "shim_RemainingCommonSharesForIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "RemainingCommonSharesForIssuance", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining shares for issuance", "label": "Remaining Common Shares For Issuance", "documentation": "Remaining Common Shares For Issuance" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "terseLabel": "Repayment of outstanding amount", "negatedLabel": "Net repayments on Revolving Credit Facility", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r80", "r867" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r768", "r778", "r788", "r820" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r775", "r785", "r795", "r827" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving line of credit minimum cash balance", "terseLabel": "Restricted cash", "label": "Restricted Cash", "totalLabel": "Restricted Cash, Total", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r856", "r866", "r950", "r952" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r14", "r98", "r150", "r172", "r582" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r856", "r866" ] }, "us-gaap_RestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Restricted Cash Equivalents", "totalLabel": "Restricted Cash Equivalents, Total", "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r687", "r688", "r866", "r950", "r952" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Retained (deficit) earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r63", "r91", "r584", "r607", "r612", "r618", "r636", "r738" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained (Deficit) Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r143", "r179", "r180", "r181", "r184", "r191", "r193", "r195", "r252", "r258", "r275", "r417", "r418", "r430", "r431", "r432", "r435", "r443", "r444", "r457", "r460", "r461", "r464", "r473", "r497", "r499", "r603", "r605", "r622", "r985" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByContractTypesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Total revenue", "totalLabel": "Total revenue", "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r109", "r110", "r217", "r220", "r221", "r234", "r236", "r238", "r239", "r241", "r349", "r350", "r537" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r124", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r704" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Receivables and Contract Assets and Liabilities", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "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." } } }, "auth_ref": [ "r124", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r353" ] }, "shim_RevenuePerformanceObligationWeightedAverageLife": { "xbrltype": "durationItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "RevenuePerformanceObligationWeightedAverageLife", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue performance obligation weighted average life", "label": "Revenue Performance Obligation Weighted Average Life", "documentation": "Revenue performance obligation weighted average life." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations yet to be satisfied", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r120" ] }, "shim_RevisionsInEstimatesDecreaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "RevisionsInEstimatesDecreaseMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revisions in Estimates Decrease [Member]", "label": "Revisions In Estimates Decrease [Member]", "documentation": "Revisions in estimates decrease." } } }, "auth_ref": [] }, "shim_RevisionsInEstimatesIncreaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "RevisionsInEstimatesIncreaseMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revisions in Estimates Increase [Member]", "label": "Revisions In Estimates Increase [Member]", "documentation": "Revisions in estimates increase." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r513", "r737" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "shim_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Rule 10b51 arr modified.", "label": "Rule 10b51 Arr Modified [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "shim_Rule10B51TradingPlanOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "Rule10B51TradingPlanOneMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule10 B51 Trading Plan One [Member]", "label": "Rule10 B51 Trading Plan One [Member]", "documentation": "Rule10 B51 Trading plan one." } } }, "auth_ref": [] }, "shim_Rule10B51TradingPlanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "Rule10B51TradingPlanTwoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10B51 Trading Plan Two [Member]", "label": "Rule 10B51 Trading Plan Two [Member]", "documentation": "Rule 10B51 trading plan two ." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r836" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r836" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds after deducting underwriting discounts and commissions", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock price per share", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfInformationAboutSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Revenue [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r241", "r849" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unconditional Right to Cash from Clients", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r61", "r67" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Cash, Cash Equivalents and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Condensed Consolidated Balance Sheets Related to Services Provided to Unconsolidated Joint Ventures", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r851", "r870" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r11", "r29", "r30", "r48", "r89", "r90", "r718", "r720", "r870", "r943" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of computation of basic and diluted EPS", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r875" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r262", "r267", "r269", "r270", "r272", "r538", "r703", "r716" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite Lived Intangible Assets Including the Weighted Average Useful Lives", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r716", "r892" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfComponentsOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5", "r517" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfRevenueIncludedRelatedToServicesProvidedToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r46", "r47", "r659", "r660", "r661" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue Included Related to Services Provided to Related Parties", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r356", "r358", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r387", "r388", "r389" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r9", "r10", "r92" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unvested Restricted Stock Units", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "shim_ScheduleOfWeightedAverageRemainingLeaseTermsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Remaining Lease Term", "label": "Schedule of Weighted Average Remaining Lease Terms [Table Text Block]", "documentation": "Schedule of weighted average remaining lease terms." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Aggregate Remaining Amortization", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r716", "r894" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Information About Significant Customers", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r18", "r19", "r20", "r21", "r44", "r97" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r940" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r761" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r763" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r135", "r136", "r137", "r138", "r139", "r140", "r239", "r240", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r624", "r625", "r626", "r680", "r681", "r682", "r683", "r686", "r693", "r694", "r695", "r696", "r698", "r699", "r700", "r701", "r702", "r705", "r724", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r748", "r752", "r911", "r955", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r237", "r239", "r711", "r712", "r715" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r75" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses [Member]", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Share based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r730" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited", "terseLabel": "Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value , Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r373", "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted average grant date fair value, Ending balance", "periodStartLabel": "Weighted average grant date fair value Beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r373", "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awarded", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Awarded", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r356", "r358", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r387", "r388", "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares, Exercisable as of September 27, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price per share, Exercisable as of September 27, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r367" ] }, "shim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Exercisable as of September 27, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [] }, "shim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average years of remaining contractual term, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for options exercised, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "shim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [] }, "shim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average years of remaining contractual term, Forfeited & expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeited, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for options forfeited, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of shares, Forfeited & expired", "terseLabel": "Number of shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of shares, Outstanding as of September 27, 2024", "periodStartLabel": "Number of shares, Outstanding as of December 29, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r365", "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted average exercise price per share, Outstanding as of September 27, 2024", "periodStartLabel": "Weighted average exercise price per share, Outstanding as of December 29, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r365", "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ended vested as of September 27, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average grant date fair value, Vested", "terseLabel": "Weighted average exercise price per share, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding as of September 27, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average grant date fair value, Outstanding Ending", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnvestedRestrictedStockUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r387", "r388", "r389" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price per share, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price per share, Forfeited & expired", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r355", "r364", "r383", "r384", "r385", "r386", "r389", "r395", "r396", "r397", "r398" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r731" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average years of remaining contractual term, Exercisable as of September 27, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r32" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Forfeited & expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted average grant date fair value, Outstanding as of September 27, 2024", "periodStartLabel": "Weighted average grant date fair value, Outstanding as of December 29, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average years of remaining contractual term, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r93" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r8" ] }, "shim_ShimmickProjectsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "ShimmickProjectsMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shimmick Projects [Member]", "label": "Shimmick Projects [Member]", "documentation": "Shimmick projects." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r511", "r737" ] }, "shim_SignificantAccountingPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "SignificantAccountingPoliciesPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Policy Text Block]", "documentation": "Significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r60", "r64", "r65", "r143", "r164", "r165", "r166", "r179", "r180", "r181", "r184", "r191", "r193", "r195", "r218", "r252", "r258", "r275", "r329", "r417", "r418", "r430", "r431", "r432", "r435", "r443", "r444", "r457", "r459", "r460", "r461", "r462", "r464", "r473", "r485", "r486", "r487", "r488", "r489", "r490", "r497", "r499", "r524", "r596", "r603", "r604", "r605", "r622", "r676" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r135", "r136", "r137", "r138", "r139", "r140", "r239", "r240", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r624", "r625", "r626", "r680", "r681", "r682", "r683", "r686", "r693", "r694", "r695", "r696", "r698", "r699", "r700", "r701", "r702", "r705", "r724", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r748", "r752", "r911", "r955", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r179", "r180", "r181", "r218", "r499", "r537", "r615", "r623", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r647", "r649", "r650", "r651", "r652", "r653", "r655", "r657", "r658", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r676", "r753" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfCondensedConsolidatedBalanceSheetsRelatedToServicesProvidedToUnconsolidatedJoint", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r179", "r180", "r181", "r218", "r244", "r499", "r537", "r615", "r623", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r647", "r649", "r650", "r651", "r652", "r653", "r655", "r657", "r658", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r676", "r753" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r770", "r780", "r790", "r822" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBusinessAndOrganizationAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Initial public offering", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r8", "r59", "r60", "r91", "r617", "r676", "r684" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of shares, Exercised", "verboseLabel": "Exercise of stock options, shares", "terseLabel": "Number of shares, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r8", "r59", "r60", "r91", "r370" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, value", "verboseLabel": "Market value of common shares", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r8", "r59", "r60", "r91", "r622", "r676", "r684", "r759" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options, value", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r8", "r60", "r64", "r65", "r91" ] }, "shim_StockPlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "StockPlan2021Member", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Stock Plan [Member]", "label": "Stock Plan 2021 [Member]", "documentation": "Stock Plan 2021." } } }, "auth_ref": [] }, "shim_StockSplitPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "StockSplitPolicyPolicyTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Split", "label": "Stock Split, Policy [Policy Text Block]", "documentation": "Stock split, policy" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.shimmick.com/20240927/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r39", "r40", "r42", "r143", "r144", "r165", "r179", "r180", "r181", "r184", "r191", "r193", "r252", "r258", "r275", "r329", "r417", "r418", "r430", "r431", "r432", "r435", "r443", "r444", "r457", "r459", "r460", "r461", "r462", "r464", "r473", "r485", "r486", "r490", "r498", "r524", "r604", "r605", "r620", "r637", "r654", "r677", "r678", "r685", "r759", "r868", "r882", "r942", "r985" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r491", "r531" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r491", "r531" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r491", "r531" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r491", "r531" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r491", "r531" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r530", "r532" ] }, "shim_SummaryOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "SummaryOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Information of Consolidated Joint Ventures", "label": "Summary of Financial Information of Consolidated Joint Ventures [Table Text Block]", "documentation": "Summary of financial information of consolidated joint ventures." } } }, "auth_ref": [] }, "shim_SummaryOfFinancialInformationOfUnconsolidatedJointVenturesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "SummaryOfFinancialInformationOfUnconsolidatedJointVenturesTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Information of Unconsolidated Joint Ventures", "label": "Summary of Financial Information of Unconsolidated Joint Ventures [Table Text Block]", "documentation": "Summary of financial information of unconsolidated joint ventures." } } }, "auth_ref": [] }, "shim_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "documentation": "Tabular disclosure of lessee's supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r816" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r808" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r815" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfFinitelivedIntangibleAssetsIncludingTheWeightedAverageUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademark [Member]", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r35", "r716", "r886", "r887", "r888", "r889", "r890", "r891", "r893", "r895", "r896", "r897" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r835" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r837" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r838" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r839" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r839" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r837" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r837" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r840" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r838" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureRevenueReceivablesAndContractAssetsAndLiabilitiesSummaryOfCompanysRevenueDisaggregatedByShimmickProjectsAndLegacyProjectsParanthe", "http://www.shimmick.com/20240927/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r445" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r834" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r22", "r23", "r24", "r115", "r116", "r118", "r119" ] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Not Primary Beneficiary [Member]", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureJointVenturesAndVariableInterestEntitiesSummaryOfFinancialInformationOfConsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Primary Beneficiary [Member]", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r41", "r447", "r448", "r452", "r453" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "shim_VotingInterestOfCommonSharesIssuedHeldInEscrow": { "xbrltype": "percentItemType", "nsuri": "http://www.shimmick.com/20240927", "localname": "VotingInterestOfCommonSharesIssuedHeldInEscrow", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Voting interest of common shares issued held in escrow.", "label": "Voting Interest Of Common Shares Issued Held In Escrow", "terseLabel": "Voting interest of common shares issued held in escrow" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r804" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units", "terseLabel": "Dilutive potential common shares", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "totalLabel": "Dilutive potential common shares", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r875" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator for diluted EPS - adjusted weighted average shares and assumed conversions", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Denominator for diluted EPS - adjusted weighted average shares and assumed conversions", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r199", "r212" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator for basic EPS - weighted average shares", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r198", "r212" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.shimmick.com/20240927/taxonomy/role/DisclosureEarningsPerShareSummaryOfComputationOfBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r802" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-14" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r333": { "role": "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" }, "r334": { "role": "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" }, "r335": { "role": "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" }, "r336": { "role": "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" }, "r337": { "role": "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" }, "r338": { "role": "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" }, "r339": { "role": "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" }, "r340": { "role": "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r353": { "role": "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-7" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478788/912-405-45-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii)(B)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479664/932-10-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477385/932-360-S50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-1B" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 77 0000950170-24-124597-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-124597-xbrl.zip M4$L#!!0 ( !0];%D^NJ:?\A\" /I.) 1 /_GOVSOO=S9^O=EY5[R+7XIM/RD_QU=EXT=5 M,ZUC\;S\6.^-1.8[%__EU]VWQJO+3PSB>%*@XF$R.MIX___+ERV9(Y;BI M1M,)O*O9]-7A\P*AV<-?UM'FSXM7=A*++8HI1X0@0C]@N274%C.;4DGS?V&\ MA?'";=71<5WN'TR*'_R/1;X+WCT>Q]$H'A=ORK$=^]*.BKWY6S=@F7ZSV!Z- MBMU\6U/LQB;6GV/8[!YZ,('S@#,9-S\_6UCZ%[99U?O/B3'F^==\S;/NHJVO MKAZ%\N3:_&=[)<58/N^^/'/IY,)+17?I9/'2\LP"%J]FS^$<)["U.+\>3OZ/ M*R[/7SO;G%S^]9OKS^PO?SN_M/QZV7-)7D8&>8;X_/)Q-7X'D*]+?_%M85(_ MGQP?Q>=P(1IW5YZLJBDO6A/L@#S_/[^]W?,'\="B\UMO)D?UV3-MHM_N$YT0?43-W%FYM]>6;)33WY=F_PX=E# MF-278HIY#M^>'$ L+WXU?''FB653<4K45>C:7;&PL4LW=>;)$3"$7D0P%#^/ M7R=QW)1N%%%L$:D]Q@;137QR'@?EX5DHP >'I?^CY3WY1=A0M0"VB[=P%_YT\,XL2T[1/%?T_+SS\]> M5F/8PP1] #QZ5OCNKY^?36!KSUL>\SP_]?GLL3^Y*AP7S>1X%']^=FCK_7*\ M5=CII/J?Y>%150-13%XHH77SV"P*I@*CZZ?F9I5V\4J.<=B$HY 2/ MB$=CD3,)'DOR*X+G6M+%E6Z#U I95"6(XED "#E49/D),$EBL#9Y%BDW187.E<,>A0 MX7=X4A7>P&?-[5;[=W:C589D6')8(9F 8+EP&%:I!1(^)DVE3H&P^2J!!VU] MJ,-V7;^:=CSE_-)<5%9(81%7(@#VYZ4Y^,U$35BBSE!MSJ!!E@9;85H'>_SL M%\;E)6M^4UO?JD"S15-8M?<8!2_A:!D<@^-.(Q(MYLISQ8B8+WHFP+9>5L#? M)OF F^UQR/P%N 'H.$9:)(^23,*)J+WS()FGX[*[ MX>.GCWNO@%4VY=:X' &3JJ<1^-/%2[=$)BPX'+#T\&P1@3_@A!'FB1%) _$A MWF'ITCF:K':(*9V13EED="0HDL 4$UAH9FZ\]+.8 O#S-FF)HJ' +PBP-TT# M0X8+;#1C48N30\_29&OOP-;Q5]"M8,F'1R"16I0![+&P^KR;7X]/+_G='N>/ MMK_8.KP_:N75ZZ^Q]B5\]WXZR8I-9M__:'EV#-N@E]O]N MJ3SF&S_.AY(.> MVM&'6!_>CF1^Q_^\$71(L 98(D&6*T-"50#$T1@C!N?OB'X%1W1C9C#&HX(%"NF7&*( M! _TI"7H)-0K!*(^)D\C(]:?/Z(KWOGX<$C[ (O1%"D6 (>"\\@FT*$5MPF$ M)K$R?B/O5G) ?<4@XA7SP004*/ R;D1$EH'6S2V-P)H(U2I=361O2^O*4585 M.X7\GI#H0CO[3^\G![&>KPBD_&Q--SH*R8RS%@?D"?!VSIU#%NN E+#>LF2# M,=_@RJJ.XKO09?E'X:($9=MH@ 0#OD)9 +*1 5%#@;60I(W\!BL6,?'1X 2A MF&,X<,22$J OPVET4MLZI00HTL!![N<@UHP1!*QPZ\''WD"/0UB8QU MQA%!E6#LAL3QKAK[>T6+6[+3"Q9\HZ.*5'#,":C[A) L2EOA%Y/7:< BO) M)RD)LE+#08$A#'Q(!(0QCL">8P2#X=X.JB\8]?RL1[&.*<)U/C:__)2C#5M- MZ]R'11=M]&$KN];!KBP/CT;9T]]^=E#G/>4%HOG"-K\V(9ORS\\]L_VSJ:9U M^U<;3=F:'4P+)< @8G"TT2'O&6@0S&/@CZ!0!!*)!B&*C63/YK?&UK\V_ZL, M^>]4QKIHEQTO]/2_W/G/L]ZT\S?/']?$_0S:[L\ +_MZ-"I].?DM'CIX12@/ M,WRK\2FV_%Y7 (_)\>\C"R;T.+S^U[0\ZBSL[$K>_EHVSWYI;?)?I^4HV]%O MP9R&"UMP'52CL'-X5%>?6Y1JNO?\]/S"U_\R7_?)*I]?="1'K2/OY(#:$,WD MES:(ATWKJSW[S?SO^7W/SX#H,H@Y)HUGR% "QK=68!\X Z@,TEV N /3WO45 M8CMC(*=X0L9O*]\Y1UI(S2_:BR/ \_V_QC$0VPC M1T.RS$0=2:]S_'UU^Q4 MB2N %\"DGF1__ QB$I3'D^>5>/6CWD&O)D[9K=5U4)Y!W8/+&KR2*&9 M>!2* FV"C.9<@YJ@!$A$:D!+B"X'#?H*S9< IC:0D@ETMVS^^/7X5Y J!X>V M_N,QG?Q.DA>NX"FGFS]9O^[JE].FPEPB[I98.3SSSY\J>[Z MGBLV>BH]3BZ:O?>;BU>,MPQAA3"Y"=ZR%F_-4O#V1FKE:O%V??+5B1S6U2B MU9,U(H$B[0'-7,(UT"TF7LBPE> +\^4LA:HSPP8TFYS[%VC30C' DJ)>C\ M M/50_9[3XK>_*26*;N2\I0;T+EH /;M$NA<1!GD@P\43'Z6;.PC#0SLNT?L MNT/=&ZI=.0MK6:B;K'04.2\8XMYRI&-02 2@=:NT#P+W#77GD,JP>Y\6LAP6 M,'C[]5!:2Z0EYXA@:3V)RB3;2UWQM@+W/J3M:K1Z MPQC6W(<[)B@>F#4,#GCE)LUM:>N&CI6<.5:-]R:57P%[/ L5 MB:A>"E0X4Q1X'B)@<2)N@8AL9 Y9E92+7F@E>D<_WPF5[1#:^(0=_6[+L#-^ M:8_*B1WU28 M3?48 MN*:MJKW0:Q)K0@:FB$26M=9&E,@)K9'#Q.% ,+-8#7!O2@SK9ZA\?QR78 MC'L?5TI5YRRO.U%5B$P#LT/ V@ L0J>,L$333, M"\M0)$H#: J+BB##$E1Y9(@9GH7[GY )M8R(96,V0E$2CJ MJ&)2*3KUT+6_^XI=K\C:2MD)&B.B4="L.P 5!3"^I(K$.*^\B;TCI37ZE[X! M@EP&$( L6-1)(AQP%C6> C\#5=LX:9FEGB1K^@:$&_FGWX]7Z1N^G]R#!^&< M7D].@"4Z$AZ NWL'!K[QP#QR=D# B>&06 #D[1O>]LKP."-T038NQQZTU"B+ MA4,B=T+@T@GD;*Z(L5[+%*S3K+=@6;V:0>NEOZWAR@J]%J+=!4T)J 5IMR2:<,R/$00( M(R?;3A(L(F,Y0];[F)SF' BJ;WC;TWR%<]SD3M(@B90T]2 #L$#<*Q"%)&B$ ML>?$6!%$)'V#R@-(L%V1YIXDD0+T%DXE:*$Z6J0=4%1@7D4O2)2D=YF@IS;P M*,/J=^ UQQ]RL[VNKU3SZ_'B-^?MYM-O'DHXVR;-&64$12$TX@QXG0M4H=Q6 M";B0-8J['L*X+V@<>$[E#':;2"(:5\JFO(+PJI/+7:@1O^&NV?^LR[,??Z^J_ MHY_LQZW$..LZYC5PC(TP.%<6$; !M(SA"4Y2!Z=4SQ^]% MKJYMI,W%]H!9B]";CB+!OPHR^S87[2^AI"&_;V<P\='H MUXS*S23&\4.1B0!VRP) /,ELLK;9=R18Q!V.*DC) ^E=A'#MIF0/2FB>NLGJ M5*262HF"T1B,(U#H;"*Y>QW6GE$KC>QM$E7F1N_LX:*X:966_#F<$EDQP C" M'&!V$X"=N_1. +-: E1R?[ ( &/6(>^7]PGLUGCR M_5Z5)E]L';OFNLVDGK:6UPZV@/)QU4N_&\M!-Z^8&%8@/E'F" M#1AD4L@*[A!/02#C:&[MH[F5PH28!L_2'2&[G@B$Q-]XCHW)\ M*GG-;/!6NY5[H,P$6!,2^&0T1*CH!5AGD3.4V\==CU. MACA7AW\GF>.C4CA[:#-P>,QM17,O1(Z]HYRX%-10K[?6"(4+4D5M::XM,0@L M28XLH0$9$:)RRF#K>QNO[AN$>I![X4(.4P,D@Y:Y&3B7R+' MN8#ZFG79:6MB*51VD]$G/0/+6CUE??"F)D4XE1PQ#L\$P%'@C-HBYYFW,D3) M?>\R06[BJG\;]ZT_7KJ#/D\IRH\>=?KZ$F,##Q-]/.9"$!*0]3C/&K "V: X M$IPD8K@%];2W-=%OJ_$^&%^'KZ*;7)1OO2Y>O!0_B*?2"F\2"LQF/X@E2*OL M+C=86AJ\L*LOJ/E>=2]/]%Q*-9%G%/1Q$Y!*& 01!S/3.3">M,#6<3 X>YB0 MTN_"U3.&[]U 8Y+4+"<=9O\<_(D,\11)QQGC@KLH>YO:?U/_W&G?]J\QY&_B M_,Y'Z:3SG+!@N$.)20+FKS5(.S"NG!1>>\:\\KVEMC?EN)S$M^7G""83(/5^ M;I7?#MUI?CWN(FP+]>KS%7H<@.--(<9++$^ W9W,G>P60 M"H3G;WL+^KZ;'&NB9B<51Z[95U5WT^QZ9J(-3(: M,*-(4(,1M[GB2&B!HF(Z<9M<" _=T%G+]*8U2=,DE! S2=1]JYA(A1 MU*BDDU(K+\]9F_H6Y/A>]JW,!!NARMS!GJ "5NYO+--1*]MR@ OR)RAF.J)1Y[%/0R ;05R3F6H#ZPH/MK\^SWT5S!W4< MY-;JS(Q@$RC6 :S$ML.42Q)9*C#8D(IQ'8G'IG=L\4%Y>-8#ULBPM8H[%'6> MH1%S<+!$(I6(N53("0) M3FAOT_T>@H-N3409HL%)2T1C3LPR#J#* :I1 TDR&S'KW[RV!]$2:(EF0DPR M! &JFPD&8"221H[D[I-4V1A#<"[U-D^[?S#J 2M-6 @6 D.".)J;<65W$M/( M,!RB9%*'U%O5O&_I/WT )]6&4!H1DYP #PTN#YGV\&?0B44=)>TM#UU#'<4) M)DU=$_\US:@$\O6"-/QS%SSF^@V";RCZSUUZ)[1EG# +7"AA%A%G)G?J4A%A MCI6B),@@>F=F]:G9VFJ$?>+4.F4=HEZ";-"Y,Z_3 EF#F<%!\2A[FU%]0<^8 M#CX[K=NB_!SS%:N&!$&$+042,F!&$D;46HRX\@Q9!?*:^J2Y$(XHW%OZN*K2 M]&TY!I;?7;'ZI .!Z$WE\>*E=V)LFBO-!$$^.@OJ54C(<4J0<-(3SXTT>N@B MV>^\D61LR W)D8@20$B80H;D*D.9NTB:%#'I;=Y>'T"XFF87*3H7);<(>*', M[5DI,L*!VA Q@T\P=OV-5_6K]?^:#)7<=\[F-PO.NY9*-D^ )TQ2K!5V _QZ MG7^54M24X(245 9QP0W2"1:2',>1R1BEZ-VHXP?0$FLUB4.8":"U%)#PN>9$ M9!&6AW\*+(U)PAO[X =9K6?XY]( )%448%LAJ;*EQ2U#!ILLT@SS(.8,E@_= M"[?Z2O$>A#"P$\DE;Y'(U,:UTDC+W!E:.E <163<]C;-Z=&4]ZP+](YXFR=0 MY2&^7&N'C-<*:8VU Y4T&3R0\ ,P]W"PU"4'&$2SJX43C0P%%4=IDBB+F)/^ M]CGL6U.O)?HB 2R>"X-1(E;D!%*++,WT2[&1UGO&=6_;(?>^>FX])@2.B>7^ MJJC]A^>QY]I3C2B'_R7+G&&]I;2;=[C^S?H#8)KU\6(NQW_%@]*/XJK;Y2R/ M^I*(Q(&ACG'N'A^U!^IS ID\P$]X26A_>ZL,"9S]2.!<#Y,AF!"B:$2.ZYS MR?+X*BI04H$K8UUTN+<)*P^TC?X2^0XAD9F 03#P - #@0&_Y38U*44%IE:T MKG>.BP>5?KLFHF1&.PEF,JC38"MQF74 '1$3S@BN R;]G:UVI?/W1)+$U@WU M5X!C;4= AMOAL!R734.4M$D'BT1,NF/VZ]?OO_M MH00SB$I2,1#L6!.'>!Z?:B(/R-% 6?0ZL-1;)_C]CQI;@,&YZ6%WA(&)S,+C M4COZU(,!E%W2\'\XL<2)8+W5L/J6UGV62H"KZ:5 2 ?)<")(!VYSR_)<[9)_ MB\8P[H.UJ7>FS>I#16?RO!]G'SAB>>340#0-\09!,8=$8(2X1E"?($$8I3HE(77O?!K];;WW$#VO#Y0?42%%"A19G+5BK_/DZJ!03%B MH1E"C_E1+XS-'FA#E#H>I;9(&9PS2_-<7PLVJM<^*)ZB];ZWGJ*'D">U1"<" M%?D8&4%*@NW"L<]B@BG$%2?>)DIL_WI,/ZA\A35Q40"K3D8AS[)O2.3*C%R[ MIJQ0S"J,%>TM%YT#;A6Q9'"I\/;:(Y6"+T,&X MA$ S!.LUU^D;&0U*1GK&&"".[)VN^&!Z)*W#&46U3(3HA"+.[@CO";+**T2P M=PDS%1E9N0!^*">E.&-YCJ8("5 _![4"T!;3W!$228BQMU6]@^.F'X;2FI1L MH[Q7TJ,02,Y:TQCIY#6**G C2=26/T 1OQ?]% 3N^\^Q'I?[!Y,WY=B.G=2Q0B5%(-$_6H2##$XEY6%VB8/&$M/JIY0_$+'0Y69V M>@.B W%G)-)2 _^(EG,LF/*IOR'G1Q2D7!.=@.[/$S?9+4=RFJ- EKF 6 * M,5;&@'OKEEMW#_$5>=]BQ#9PC43N(LV-LC/3 '1J ZS!Z&A#/Q?362IW';VG*3+":K-S?L#X.Y#F3 M8 8C*3 &T]@$9)3.;>24PTR;A&GOPF0/VMGRE,(O+"3K.'9(\>QW42'FEDP. M:2.HB-%JSWK9F;"??I\!J15(HZT!*LQ+U# MW;6[\FX6/OE2/0F\78\CC(L\&<]@9'5N!ILKQVWFP,PPZBRF6H;>&GL/JI_# M.F*Z'.S"H, Z(4DDQ'--C0F9/7$/)HJEQ WI# _*].!6L:"$13E[$!0DDY A MQ"!#M<^78#)L M-TV< -/MU+21;<[WTSG5EEH:?3#]R7@PUE ND:!4YQ@_*#XR6.09<<()J:GK MK?ON 2D^:R+#$+S!(B(ON )UQ^5FWE; TZT5-E(%BFU?@3O,TEO/++TS48(S MX_'NQ&8BH9(2D.<^@N(M)$$Z:H*D X,K>L4(Z]U4QP+"Y29/?07-KP>Y_"[NMQ4 K07(*1#GELQ5D;ZMM>QZ978\W2$@1/(\>'H=S3V 10?WAV0&MX',?"76]57]Z%L9;D0FA MN,G& @HF@:3 ("NUEPKDD++,^ZAECQL3/I;YGFLR[)456H*2H(++05DED,$L M(N*BD HK[\@PW_,A&"-6V^B]0%9ZC[C(QHA0&A%I36*> )/MK6>N?QW1@,#8 MS6EQ46&_"PPE591%(Y&0.1Z6A:56SB*"-L1Y$**75BR=G>=:OH-5M<@_D@A>.)T%SZ MG&==!IO '@1*2]%I&A51NG_]"+(;X83 _AJK_=H>'93>CF8PG!S56R^W'QV@ M@@)S72*73 ) !8$<]10%I:W65!K?WQ%YW^7FON=9!6N"IN3>6Y\0"]( -'U$ MQ@N/O$I)1:JC7+UL>Q@VE)0R)>IS%^T\1MH0E\WGB(05$5OFM+-]\#*?/RD" MQL'-K)0SE][MI#1)2EHX> $XI5E.S^<)49RX$,EKSGO'ROLT1'-%2I*T#%.2 M$^^4ZXJV7;(82<(4"3%HRGNKQ:Y]O."R.HM(F5VD'BQV*P6PVT21ID DF,O6 M$6.MZ^U$[YZ9$GT0"<[19+5#3,$_/"J+C(X$11*88@(+O?H&]>NSBIUCP@N' M".8L!\;S*+CH4 J!$\^TY[ZW1E=O?(JKB0DK#,R>9 4E=_OF+&&PC %(T@FE M=" NN=XF"]T0-.L8H+E$80P0\BIR@8*G61@;@YPQ##FAL;"8$;[Z@6_?RV._ M*TY\ALWY'+J5H..^EH M""S)WD:L'D92Y#H47Z4XZ+;$(A<2:Z<^@^2R%,4DF%$V44U[6Q_2!PN_!Z%D M9:BW&F@2T^S&]5PADV?_:3!==)2:QA[W&WT<11YKDJHF9\4RBI*V0+O$@4 5 M(%J9B0G8,34T/?1. MH;?5>'\2Z\-7T4W.I0&L6L-9%3 LCA;$&Y8:2"1QCXSTH,-P[SDHI 'SW@*C M9UZZU?3@5"%/6+8:,95GFE$K0&[)_*?AS,.Y2K+R-O\/VC)8$=W$8%0D).?\ M@L'&:40F> 5 MX2'%&5RO74)7LS$U@F8)?IJ50+I;JQ#@N%=V7W_G$/'@ASV" S8%BO@TV<^GM*Y SMF[V\@-/7A;*SX @ MBX]X-X7+[:2JSZ^G;"I.B=KZN/?JJN5\3:DH/RJ !1_<=N-3I+@OF&S:K>?TXQ9L]! MH,?G^;IGA:U]??7%LRN>)^LG*%759%Q-XK-B4NW&U/S\[,V[#Y^BIAYK[Y%R MR<\XAQ.9I0<9)?? 3_RS(H&1-;OG$U@0P.V!Z\LV1]EX!O8%"&C,'>;)D4A# M*-Y\,HY29[)/",Q.T+$<11 M8.E%H,83!9>!!F 3AXZP-P MOJ9X%[\4N]6A'<\O=-5D4AW"M9D;(+!Y]\=;HY@F^67-D1W/7^.K455O_0FW M_[WX<@ TB.!['[>.ZHB^U/;HQ<)*8"%7OAM>_*4,DX.M5$Y0RXK&^8V[[U_^ M]#R_%39Z=':;KJKA%-M]T4TJCB9%J*9N%%\WW+W']_M?'C]JMC[L/WA]=Y3 M/82]UR\_[NY\V'F]5VR_>U6\_C\O_[;][J^OBYR%LK.WM_/^W4,_&7K+D_G' M]M[?=M[]]36G8-S MG[4:T[@:MVI@Z5L5##2-[%?+O5((!>V%*^*1H2:WFS611Y:H)^%9,5.X08NY M<5IL,;;9',H]_%Y5?IHMB&PY]N- "49_/T&G,\?RRT"3O:7)NZAV%R/0;?'G MA]]L_4?Q?AQ_O$=Q=@M-CB\3N).-K7&%YT M3R88;P*>SF[PV=8]:N)6$X\L6*/9,("'P]/K^:,_ETWI6@_2UOSJV45P53C9 M>?MPEA_\-6\VKV*V 3B]KR_ H+GX%O+]MQAYW3T_/9_4Y_ X=)P,#ZG -YWHYFN &(=<*1ZID=UEX'^'+? M.+GXJ+_LQ?TJ%A]WBKWC0R"^OVPT=MR@!EAMNDPD:2%59$H@J6A. Q8:F:@3 MBM%$ZW4RAOAEB:2_3VT-/'-TO!N/JGH"QGI5']K)S\_*KS,L1I-ZN@RI=3FI M&<7EB^NE$:!8>.BH<>%1W9@)/8836";J_/WC]NZ'U[MO_UGLOO[]_>Z'XO>/ MNWL?M]]]*#Z\+\ 2^P#F5D%8\7ZW(.*'\&/Q_DWQX6^OBP4C[<1 VW[Y(7]- M#.,7G?BC8*U& M 1\T_'YK^#$D:ZSE*&AC$23JO'#BKN:J563@LMFYQ=4KPI@:4#=H).M;4BA4HY M27AD&EDG6JK!__S0 M_,\7[^_T5?0Z7G 9,1B2*+=@Z26?FX-RA9S3"6D?N9%,)B+O[/#JB&$W[K<3 MOL:3=_#-4@GBVLU?&C*>5>L5+ZL:!'2;T+,TFZ)?L>/;\HP?7G^U?E)DF!55 M*DZA6-BFV#N*/F<1AJ(<%^6D*5X>M$Z*2T,3 R=9<]I*KVRV16RPTTGU8GE& MW!D(M\^^DUDG\/?;==??LT2[[EL0GU_4.;6]0XZU:.YG*>P2#V2,-BF;^SDI MEG,#%-**)11$HM0(2["]BEQ2+BQR@E+$O 5, M\"08SO(/W!_MU9Y;]WLTF79J&?AD@-4=,<=BA_@Y07L$;5.]8@^J=YG.I M.E.T)%Y4=5%-#F)=_/>T+IM0MG,"0,%9!,62-[JI0 &YW]V6B[RMW7.];\>S M@ML?5\Y!'A!:[&SN;NYM%J\/CT;5<:Q_)=M7GAD3TA*7X-"E_, MVCD5T=,@$0;S$G',-9B822+F@L6626X<6PYKWPZACDTS^_&V'$>R0IP1#!03U(1'P+"5"C$(_-Y0)I$P@OIX:0C MHTL2OM]"B*X00GM3N+M@&-] [O8"$"%80I.ER.LV_2@W-/>8(>L228XQ).#(BCR-1QI=+\1".>IV[T__4G38EZT123.(I'!]4X M%N/6(;%1 )J-IADQ"@MD"=PKQ(MCHNL*#:PF/BL88]C<.?DPZSW;<*A+XMY+.$S-V(HUI"4L\L<5A>2])-0$;I"PH/QRZ@VR MV@6D6=+*Z"BBLW<%^=L*^.[OF<#Z%))7E"&**1DB\BN,H[6KR@T#QI,ML(J1YB_HUHN_E-=?OY@K+2-^/970Y M'[U8U]TLH4N/J/A3:O_#;"V'M8+BL2>'([7- M*LHU/M>'LY\NY?R'V]K\ Z8_6DR?Y\JUS#!^]0=Y.%(!RA<\%CXYU="^TX%G M[EKJ<4'F_KHJ.$Y4QTLL0LXL]2X7'U+:MA=CR+*4\U*M4Y0GD2*]JT4XTYJ/ M"76M /M^E+@JH1W@W38ZWBA 6RL^V]$T%O^1?7NY?K-H6]LMU35_P:E? %GS M.)C'S3:[XHS<&R&R$SC*W,0=$YO[1],\9R$HY WFR@M&=+QSM<%,M'82:7E8 MO/>WG=\&%'W\*(J]%#C/'O0D#]!4/E=[8XHPC3Q&QB*7:5F\]O5,'+8U -\D M5V9A>=N\RDNE\?;>J^T;=%RZ:VCBP3HG;N ['S+7^>2P"+ M^/]]E+8L(]MT(?0 MHNU]T!0_P/. 5(IF"NICW:5>8G=S;,]_+A1V'$H M?J#='AT0''SO\FR-?'U[*=R45S%[3BYG;=I%M(NTS:0PN CVN-DL6G9X95S@ M.I!=)CNM<%R;B+0@&G'F"7+*6V2#)SY*HZU<4J7>RVE=PPZ[,MTL2B=V;RG2[21K&B+1"FP=>NN!7#Y9? 8NPQ0BV$0OK/?"K'/ ++0G767F[\-,"L ]=\$5S"&P.WE'/ MU1N@P4/8__%&UE3A8:#>Y0/;+_;KZLOD8/[U)BBNL5U9B*DU'IWGRJ<>>' M4VU+]*:YEZBQ$)OZ%AV;R":^MF?3MW=1O'F;^/DM7G3]>U8995@<++&4ED'+ M<@C>DO5?1G%O+^9^-VVI]-B/IWAJ![$"#>E)G-N 0-<5 J MP?H3%)2QPBI&4=!.(&X51MH&A1PSA"1.:%1+:E"2W5#U2Z#^_:H^OB!FUE[4 M\@4_NVBIX;.+3,H[=I-\+.0X\*5KX^=G!PP\\>,8\&*>67*9PV$6,AV+BDM$/>"X)XD@R92"GR)GKJL<#*F^4PECG. M_;5%N9<=QO61P0P8/^Q_V/_3W?^0X_I('\W%'DPAR$,EV4+M4F2<50 MC*LVQVG:=*D L,MV\E@Q.9EN,D](RHE*^5VCX_SR+R6\&EY;C&'953;V/I=- MZT$:V[$O[2C'SG*KW7QQ,['C8.O0%+FW;ADN*U]G/]@?+XSJ?V=&TZU&QSA% M320<&:D]XBYRI+4 I9MQ9@.8*8'>N3')3(_X>CHZIIN/MNS1,:O+Z[E9 XLA MW>?;=)_F((Y&US++Z_@E+ZV>Z5Y]R=9?+%9R/7AJ3 M$-86K N!#;*1!(09L<$%*IE:[AQK>"-]PQ-_<.=N0,O]^TF;4@;6?E85SBR%1$ 7X@KES,K=D5(LX MOGIA/?FF"L,:(24C$EEB:&YD2D!H%9,QV7W^(^?VNK9YAGP1U\> M;__&SGW9NS)#&>'J)03=#LDF>_ M,+:AC-PPE,YQCE^$LCD:V>.M_.WY+F)X4Y3=RF:^Y^Z# M_YXVDS(=SU_8WHK )'AQ5'4:ZU8=\-_#\]!Q.?_9O M!M7!B?]^MN)R/ *5#@$)U[-4V;-?P$%V'[>0[3SY-DUBO65'7^QQ,\O@O 3( M9X#% %C?PN39PNJ>S!2K-^]W_[&]^PJ]??_^/W?>_;78^[#]X?5OK]]]V%O[ M7*][Y1S#]M;GT[GU5O\1P7;\(V;UYHNM QI5U1\SG\ED5I@+!F);5O;WDR'Q M72EK[CKS!K2B@F#T]UR+UI90G'PR*YKXL?75M,^ 5T4[SD\'G63N=:%J^X)* MYM,"9K:1A\&!,M?ZA7[(U\W>=/;R^>NZZN.3IY/7-ZR3OO0UBQ>?[*DMCP.5 M:;&RN2Z;/YKV[=.QC_7$EN/\MLU\2'D%35PXU8WB2\QRMCR=5DV[)S7R] MC4T15/;:S:KTKH!0!J>=&_-M.=YL__#R#^V+KP1O[@0GXN9CLPXTP0+X M>U/F(H]&/XXTS-Q[%;G@,W 9ZPK@[NZH]3Q FL/9_',1Q/J>Y>S!'G9LY7%PP?W?E D!*')?[?/@-H MYDUL/"N>?2E'(_@Y+T8ZJ*:CR8XRN@NEG\K?J22T\[(]"Z)@).SE"KF9_DQ6\#C1MH)'MF,[G.4/WT MV=F?E+\\]_+-8GLT6L2K[KYY:_,.UK!&^*7%,UC.1BZ.S9?".@+\.JJ.%F[] MDMW!&99='=D(&%MH. M5P)TO90M[XR!R4RJNKO;@V(,V)_[<>S#)*/2MC0T8[&+ MQ :B86I')\P-"+H(94I@6&?64I=M)7BJJ\SLJRP'8DL_DX,3%+Z"DK>]!VJ% M3T?'&VW,X]SKV^7_"]Y_,BT5GE@"2<,^ZS@YSE[B.L)B6A8PJ3H)F6_*,9+L M\2O;)B,;17F8Y7H^M&1]>S(SX3!_*BQ\)J3:S.#*A=K*+$FVQ^-\DM]J&/]YTB DE8V'2XYC9ENMN'X5?>?YHJ9U M?;'BAV*!\ &WC^:(> 5ZL:A#6W<8MJR_=EB73RPHW2B:9[HD#FJ MF%L7@/2:S%6%V2U?H@/K,S;M)7#%$7S9PO)?TRS26T5J-H?O2]E$4";@M9W* M,).!YW!\ [283J?+TFT$DAQ9< ;!6P_1J&PF*(Y: M4+9O!B1[=LX)T?6-WQ14__FL!VCA1+([[D)73^NZ>-'N'N4W-EO.-C$[+[XY MI].-P,N8^O.Z9!3?5((2I24WE"FNJ/CS8K[D'S$>P:I&)V/HZJ];IIAU,Z#WW/QDIEQW0GCC;,.G-J#? M9!8[4_-=&8INE.0X[E>3,M]H6QZ3G>D;)[AYU@LVX.B H]?C:.;A%&!M(=:S)*89K@VH-J#: MG?B9_6S+T5SP E<[M0$!19IL7(PVBO^NP-XMLI\E6S5'L,UQK#N; SF.3*" M'CRPO@$?;X^/8%XN:("3%JE:)*MCMA 78O=/4/"/8^ G^GWE/T>5ZP+,.RJ-!9Q@0^ X(W''''&:);69ZG'3QX@&I!J2ZDS/R M#!^K7,O%7#4^,R)LP*T!MVZ#6_/ T&E&PT&9H\C',Y=/3I<\BFVQP4FYS4GP MJ-499YU-<]BO#:5MOW[Y_K>!Z0V(>3?$7%3,.BLZE_G96;R^#3#GRX[J,JM_ M8(C4&P/J#:AW5]1K42@7$]KIJ&6'N;9GEI-8S]()+K1 IN/L$;?[=3S-,^V& M&'[I3]M$H2H5'O96'<;!\3T@UUV0:Z[MS3,# MS_ADNBC+4GN@'3?..N:7-R04V!3EIC9]K#[(%E!Z,8! MU094NQ.JG<6TM@=+;#.S8+$OK+FXRZ]>2LW2KMEIAOVXSN,;SL$I8G*=" MU(OFM&YD0-$!16^/HB'OX\2(R.I>FYCL)X6S_H]1M3_@UX!?=\"OTU92\[AO MG2N7IG&60]^TB/>Y&GV&YRVFY,_S7YNVNK"MJ\IWM]GV795?.3Z:YD*KR4$5 M\F?S!]?15_O=5*PBHTB;&3M_DY^V)07SLNNV@J&:@*'=%4S%V9H&K!^P_B[1 MNS0)\YA:$2WTW>+.- MJ#A@:EV!<5O,U)5H+7Z1G8:Y[*YEC@.:#FAZQ]3:$/\UM;Y-JVU 9/NND=)I M(?N 80.&W1K#_+&+==/UHSC.V;)@I33SNN.- I983X]FY8XSAMD5Z\]OR2?E M#UJV\>.5,&YE!N@Z(=6O$@A>&>%CZ+OQV$.T(#(RV;7D< M^W*(APS8=2?=+?=2S29 [MD5IGZ2N\KG&N(TFN9LEYG:!@K9:-9+:QR>@^X& MB/2Y'7*8(R.@STV*>@C.#%CNSS)0NRM.^];4<7\*B)OS6<&N8=/J8KN-:ZW#IVLFU'5%M;IXV^1)CGN+2-*5MG_3Q MCSJW9>M:E\&JTJCTDWE1\E_MOW,[SWI>)K!XR4*OWMV8V^A:^+D/2SR=@72. M6AYU_[/'V4=S>WQ%Z]C-26-,T0-F3)7,TS],]VH,P=87-;OTZ/ MS/UZLRHZR6VEQ]5"\G^;^W\4NJ2PJY:0FRG'E(ECH4.L+VL_/6S7=L=#W9#ETY/I&<)Z_/ MT=6N4>22FD1>B0/GV_4.H8H>ARK8@PU5/)DA%1]LV\@]SP)J/VK6+.FN0\5K M*>%[Q'@[A_0BC;W%LQF9YK5DJH6EY\L1L(AJ.AM_]N)$^=P$]7-V T!R9(^: MN#4KZ#W1UKLQKNVSGYV?M/ZY!-[?)E-OS>]_\>T<]?GK-LF?%QG*;)L=1WE^ MR5V:;FKZ_;>I3:RON^N*T?$MLN1LV_VZ O&/9FB>VO^6/E1^<:*;W-0"WGUN MK.YA&<(H7C]9=Q$;9D]:?#@^3WOW2@_?,1GH5K.';WI(3^ ,SHX> ZE_!)HP M&&/AXM.Y8"OZ%AZ(V_[C81+Y8/;NQ^*GGLZ;_4EA_IFY]WVNY<[VV^+G7=OWN_^MOUAY_V[:P:C M7O;VR]YQZI^TCYNWW&$&KQ@D?/^EVW &#X$*!PG?,PE_V=GO3.)A01Z90,]1 MXD]D0:"?#ECZ-!W;:^U"!FXP<(.!&]P[-UA0#JKTJ3I:)T-84!.J5+P_&9\PL(9K,58.K&%@#4MG M#8>3S!1R6M/DN#=\86]2^3\.JA$\K/E+\;I=W, AKD5<-7"(@4.L5'GPJ3<\ MXJ5M#HHWH^K+H#M)=7DA..+^$0%[DC!^YP+=*:@3NL+31!'V-H@GXZ#/8^&,)O)^43)SV%7Y6- MSY507>E]L3VVH^.F;%6&4_;PV[:KII/BM MF_"Z6S9_# SC6L1E@X=B?0R#+X%AP#<]XA;\4SMLI1HU+:W)2 MM*]NF<3O)Z\>N, 2N7"^,:A@8$'#,)X$,:#,.X+$@Y% 1<6!8SBOAUUMG#, MB[H78_AM?FEG!7[Z+-]W[ M!J(?B+[/1/](8^W3<1WWRR:WE0^?&CN*S6E*[Z<\,^@^^,#'A444>WD1.9S> MI>X6>]W@HMRFO&U/VLV_G*D+ ]L8V$:OV<8CC;2'F&Q.>_DT/:K&P"?&955_ M:DXH]3Z8QJO9$HJ/L 3@$GD)"\QB8 P#8^@S8UA&1+T'1W(^J Y[CJ!'I CJ M0SC->+F7?#[X$K2'_.K%9)N!$0R,H,^,0#Q&1B#6%,1KYQ#MG+YT(/Z!^/M, M_/(Q$K_\%+\>E*Z\G^XAKV?O&DC]>E*_<;'.DLD;GI'?^_,S^NQ!X?40M[[O MN#7\S!WT>SE78*GC@8:A)#T>2L*'H227TDQ1AHRRM^D*?)]#2V;-F(OVS>="'J$W5?U8.S!\HHUH%-D4UVF[MN<0N]W?J>X):NIR;N\ IV)^-+K-:;P\D=#QTL2ZHVGB:L'[4FWLRB/PJ^AD>FZ>'QX.8&[C# M2KG#I6-$BSGU/G3^03'EMT."?I[-O=' %=OON QF#_X !CI9I!,VT,G=); ' MPDC^;BE)ZQ!*JVX?LKVW]_K#WNTP[()E/E1\^CZV\]@V/FSVL6YV0.E'OME5 M9>P-]N9TXXHECI$7R*,DDG(C:.^^?%6-[",N?-FC?VJ.M3(+;XY!_O#ZEO^W) M2UO7Q^5X_[_L:!J?%=-QV;WEXZ>/>Z] C %4X"GL61&B+P_MJ/GY&8*_NG*> MGY^57R=;X^DA"E5;EYNO>/8+%1M&TI^>G]WP+P\8^9='U4O"^65M=I5%FP\$ MM@-C6PEC(U0HB7E$BCN+.'42628UHI$*:ZGT7N'SC$TZ1Y/5#C$%__"H+#(Z M$A1)8(H)+#0SZV1LDFZ87"7_E!G;K9TY3UP'WHW-I"Y]+IO*6O"@^3YB&AGD MPA4*+[$$:XQ1"$J P@M:KY8^(JZBC-1P2;Q;AL)[2F]9-+R]=-8G-]CB\K>RXV3TAPG=QLEP)(=B&(/)I"XE! MPQU@^Q1Y6E0<&^T54C;'HZ3TR"I!D,%41B,D"5XM0\.]=Y[&-XC23YNG#:[; M6Z8OP&\980K;-''2;!2^0\U!\7W$Q#((B2M\N)XQK9-%3!"2,Q<2TIQB9&7D MQ@6O#?Y&2-PJ:6%&>/\H)PVQ')[W4\ MLF7H!FJV@WKF"N], 1[TWEM2S;K[;ZQ5E%R_^2XL(]+! M2*2D##02&Y1(R]"=9U3\^NM1[B&]/0[M]*M6W#1+%C9L0^@5IOL.5'--;ZPVT>XVP&K'_UNAS#MDMJE?'C_8?MM\7U-4WI].$.08PAR MW-8^#M'9 ;9/ MD7$QEC36T2-!4D29676%Y)$)0QF.A/IO'.:WRDA,2:H.+)YY6,GAH!@_- M8,L^35OV">YVP.I'O]LAL^BVF475$>SB>*,X&MF<3C0.;3? HSPA?:@E?>R* MX&#E7%%+:I0,+"JDK9:(6ZJ0(<$A&Z51B1(E>%Q.6E!'@K]G MP>A]=S\GL7 MEV;TD UFAO+1P5DSP/;)L3%*3%!>R,)W:\7[I1/*D9'93;QTTJ@U2X7"IPZ8@P1B+LG<[U MH@+I1"U*. 1&B*>.BV4HMZ=DUSGS01CLC/UH&LKQ_E^K*GPI1Z,E20>UP56._U&06;C9 BW_:4F+0>0?8/D6&1K4/Q"6+"$LL,R>&K(@^9^)Q M$JE*4M%5MTA9/D/38,0_\4#5X.&]'9F\C;:)14N*J$IHVL2A.\858;)N^B\S4%YN/7^*-9V4H[W6_K;'H!K;@)T];9XV.'QOF]OP.3:3G&M3E&- 1_BF[1IC\VC# M_ZY*^/PS?#FMXZ +/V;Z&>3&%0D/WB;#B42:2) !"CMDA&5(!2&]4#X2MI0& MV:>TV.R,MU,J1R608;,W=4T92EN7L0&Q4?GV4Y L_W>RVE29#=#L MG[8L&?3C ;9/D<\%%;BA.0M"9#YG#/"YF/5CQVU*%'/&EC(/L0]\CI(-JH=\ MX,%;? OJ>153K&O0CR?VZ^ G?OQT,LB,*T*)1BFF$_#_D$.)QD:DHS1(IF1I MBH%;^8U/Y3:Z\9SF=L!"/8P?[->3++K;"814?HT!_3O6U;-?T-,6 X.Z.\#V M*;(NX2DQQCN4D@S NI1$AGJ*J%=!.YT((=^D==U&W5TVZ_K69E<;5#SQ\H7! M_WL[TFC[G0]*[-![_=:@'B86= D3DLG@$D4VCRW@P>8D8490TC(D'ZAERQD? MOC"@8.DI=&1#\16F! ]D,HQ^&3!D8*17,U+"M>3P'XH66U"QO4!*6E20B&J\CBMJR M7,=ND/9@7D5*DK748RV7DL?8&55+,J48EQN*W=O@S+Z0R9J\#N>V/WBF^HTE M S-=7U*X<]+I()%A00!CC!RY0#3BBD?!<++!?<-,;S_(9EDU\E1NR%6&BOM) M)H-O:O!-#5;\8,4/NQVP^JG"^=8)4H]!N"W3-_5V9_O7G;<['W9>[Q7;[UX5 M>Q_>O_S/O[U_^^KU[MY?BM=__[CSX9]W1K?Y)E9X3J<8/7"5@:L,NQVP>H#S M8/T-UM] ^T^:]I_@;@>L?O2[O75FPF,0;LNT_EY^W-U]_>Y#L6 %#H+PB1#1 MTV(93W"W U8_^MT.=:*W"X)O>P^G,FF*(WMLW2@.67D/IICZ_I-$GD0"B&82 M.R,Q,NW@L*0QTL%(^,WH@*5RWKJE9-/-*._WCO!>+K5029H-SE=8J?00)W&LG(ZBH>C$&ZC^[X^/!I5QS'NQE&>N/3VU/YA3'S3#3 M\%$3R2 4KHCY:6RC8P1Y;ACBBFGD*$E(28R=,YS)M)Q>0!W!K4P82+JA]!.? M?3 HM@-LGR(/,S$9(;A"UCB+. 45UZ3 D:76,=!060C?M-R_9=["2GD88QO: M//&HU.#%O_ MVR'0NM21+K=HG]+K$QK"%T/XXM9.)NI9D$FCY )&G%N&X&D2L6B--]*X9)92 M7[.Z1!RE-XA:H8-IP/ '(2,'V#Y![A4P(RXJA:0B'G&J$K)8$228B-Y'+>2W M&=*W<>NLD'N1#2K8T^9>@\-F<-@,INW3-&V?X&X'K'[TNQT2B6ZGY;VMQOL( M0'\(.I2;;!3C.'0^>56._W*Q2LV'P$S=O!N?, -NGR,"\#,1YK)!6SB N@"TY M@PD2-G+. C9!+<*"J U"GKBX&/3= ;9/D:]I1K$-W"$B>5W6#O*BM2^34&].]85\]^04];0@R:[P#; M)\G'E&?_/WOO_MS6<23^_BLH55+K5*'E>3^DW51I96=7WYO8OI;OWKH_N>;1 M8R%+ @P .E+^^CL#D!+%0XD4= "YW0JEBB2 ,[,='^F9_KEJ\$*O)[L*\A&-=W]54<#)YZ>9W1Y.WGM%:-93ZS=4L;PYMBSE9 MN@-6%MHA/KU#2,S>R,KX:J\R4-XBQ* #8-T%LA'%A-Q+FLF+U0K7+](_+F>K M6?OX#XKX\J8>[F_34%/+W;@W#;*":6W'R+BL2HC,!Y#9Y\HX)\!Y9*"Y-B79 MH*+OQ0I^=,9Q/55NY)"CR^#=5.<[+%AE,4_6X2U5"AR)LM"N\9D$;)4,2PK! ME]813(4(#M$!9SH;&TM0V(ME?*UXK^9I<8Z_A+8]-# MTA6J?TT20C3]/$U%Y$IB-;%#;F7>BD\0I.' 0TK1%E&29_NH?[T'_YK89Z>M M8>@*%52B@DI4>F: MK 85LX=0.(/$M<3"9,ZYE^2;&Z>AO@+3E9Y:H\;MI2!_*ZWM&+$EG:F&3780 MA,F@N&SUE30'&3E/4@479>BYY'5?V-)FR@TY5^EJAJYFZ! [PD/L"$=+4CWX MT>X<+G2HS:TW<^^N+>#CM;KU0UAA@ME;>#/+&>?/_O)K%L7+E!CD9*HA)HV' MJ*(#CH$IFY257-_[)H&;PK32H$VJAU"-$2(K#)@JLMI7F:>,/88UO5R/.OV@C'S8$QH6\$8Z6I'KPHZ6C M*1U-2??'J?LC'"U)]>!'NW/4P! VMSZC!E[_\N/+_^N_?_SK=]___/K?)M__ MW__/JU_^/]H)1Z)%XV+&"$=+4CWXT1Y]3N=>+VD?NA5^6,[/W(4NVMLNTO]. M)W^XGND#NO\=-R(JDX GGD$)%2"JQ*!@-E8*Y#S9?DH&MY&^;@/]*2Q_7+Y> MAS7F_PEGE_@3+E^_"4O\."R@?HEY\UNK'\N+A23P)XR?D?4 MQ"?"*/8B^%NR7(3EY/)R_6:QK./*'ZWV:O/#FPOYZH>_["3/28T7:SR/N)P(.YT( M)M3&J_4=IJOO^LUWY?/'$'$?!,O6"O!>AXHSZ2"F7-=85MH[ZXI(G>"N7D3\ MU6IUN3?Q%@9+'5D!3,UA&50"GQF'HEDTOACE4B?YL)=1_7BY7JWKZL[FOWWU MT*2<6NGJ?_XHQ+O)[",(* O1!NGK4D:?0$F>H'ZCDJHNAPLEH O[(=5>!=0J M5;@L"(ZS*FR*!7!9)F"JZENI1I;&GNJ7[U% A9XJ+Z?.WM5^[-'X.]NLVP:Q MBP^#_4(63R?UK2ZP/OOO>/:.,E8&'!]+H=^?AF^.SB;..7A>/"@>ZE<1+60E M=#$LBY![Z0A^ U.;LTY?\=]RY#5C*66%UG:,W&*8,=L@P(9V75-L@W=@A M^JI'Q:9:R7'O#V37TMJ.$6;.N#IMVH-SV-H>,@XNA(HHX;/B,024G1*E.S5\ M.13,A)HJZO)]Y)$21VKL_HSK,)MCGGR3LI@#UE?3GJ# MZ,WG\(CZ3RFM9R9FAZH/6_I:L[^_4N<7*5V> M7YZU4)COMJK^\.UG59>B?G7?3;&?6G67G_5D]>KCQ?_4.O^)K&N"Y\G <\]X MBT)F:^TF8 1!.5\@)H8@,.;, M?>]&)=]XFWSU\5F*F6=SGG1R3P=)6\FXK\ ML)AO_K5!=$4[:/G>"NV($@H[6@.).072Y M@$Z\)!1!]!2J_[?9?+&/9-[N,4B4M(KNSDA"B+N?YRX6:YF*%H1I0:I%&XC9 M*O/CA.[H4V]_A3#P5S8C,B\MJ'1^]3_4/>SNGW3T/HSBIZ2)"%(*# MS\6!RJI B+J +3&4^L.BVZGKZV_(;O1X?3'/W7-;;_VJS=3N,_+Y.!7HD>XW M;@V?[L".6TH(LX]W(<:9"D7J2JJH06$6X&66P((3P:D2O!0]M]+>)V:5,%.C M]]A?^S@5:/>S0?V[W4!NOCQT2?I[(B,WG_W9CWOHJ/<]N ]XV#D,=.?!OD:< MA)06Y_63W[6TF/EB75^X7DS6;[ I;L;Y"MMY?[ZYDVTY79,RFX=YFH6S^JSU M&YO&ID]O35B>_3Y)9V%5U>XB_(8P7V2\_MPZTO;CJX'^"V;U4]X^ _F\G.%; MR+,E;M3N69V"R_/Y\SQ;79R%=\_:3Y]?A-RNP6]<%\^VH[LZFFZ_\??+U7I6 MWEU_X.:E@//\_&*QVA2">+;$L]"*H5:5?-OFL+[GL_?:^?:!K.;BOFD_SE77 M'^ET78NK/]O"O7E_V+]Z^-G\;#:O3[$.R_6S<+E>//_X!W5:M]_>K//VR!]* M'=NS;E87BR6H4W)(S!IL\^_Q\"O-S'PZP?E_W51?EU\FKA6POG'"]PN[^J(GF]R,OM?SP/_YM6\;GV+RU68Y]5T@F\35A.M M+M%D4XY[4H4I_&FTDW,Y#Y>Y=6@YY!0\_!A\X\/OW9F_Q/K;&+FWML5FDF[W MO2NSH3U+LR+JL[=?AVJR+"ZKZ3%[B_GY]J,X8T_9'Z]?D%I;FXL5/EOA1:@( MP.M)V QX^]Y/;M_ _SY;S39'H7?/KE]_U]WZYN.4_N--\^9JD%O[YMM/O(8_ M%6Z'5^WPDFJI"7;C?[N\!XUO?.-C QK?9WQL&WSV$4'2/49_3=C%GC>V1PXJ M.:'1O?? FWL\\+O&5QVA"?-)#^N;)>+D;_7?;U:3[ZOYGW<3BB.=JH,IQ4," M@4]^!DAQ;A3%FPF3.WF2?-2(;*2K/>S1C5*6/)%5YB*I(4A52%5(5 MVE5(54A5:%/( MR.L]!R]K&9SS$81+ 915"H+W$DHJPJG@VW=NY^")$&46AD$NHK6'$@Q"X0@Q MA")LT+D@[W9YVBC97Y:+\Y?US=I#_+^S]9N7EZLZ<%Q^__:J0M6+U0KK__,O MX6U/:7G1@4?([VG$^&LFLGBKEB&1$LF-<2B)9 M3R2+1J'@E448. >E@P2OC 6GO78YEN)(160V?A*OX3@DTZ0;"D6 MA4,3\7A()JV9&J>(9$2R8UQ*(EE/))/9,E5* 5U/C*"$1@B\VE?5)JN 2RR$ M;B&MH%KK=->Z?I7Z&F\R1)4S".0L,Q>%S_)X2*:\FM8C\LA)MGMPR=@O'U\N M5NN6Q[^D2\C'*01^9)HT\!+[_9=J1"MDYAJ"XP&40@_1)P?>6BUD-891=)K\ M[G)_V?3TQ_)?BT7>U!##Y>^SA*O7B[/RZE3YO@JY0]>00[E)R9BGHA M#)N81B'7QBI 8S@H+@JXJ!@D:[/*1FW2%DX(0,4D@B)BR M,(,L&_"E[GWW3\Q+9]Z<[#6"2>K(!1]VEN \W\M M%ZO59/L =!T\:+<).0L_"N"*P7+A(YB,#)32%ES4'C!H6_]&74(G[&&7J]R- M@OVT7-1GZNLF0DRY\R/W 1*7QKZ4 ^628S84Q BQE #*80;G*V@P<16ML*B[ MQNPN%Z9[X)*=,K['AC1#%F;BTF"6\N2Y],V.O1V^T/XJ.1K%_BTR(J;5[O$X\"6&F:-%=U>$U MGIW-YK]-)[_A')?A;!+F>1)R_?79:KW<-#R;X-N+UL!J13O"H)6(=H2/TMA= M?;&.E0ZM3[_U= M*_I]>NN'+.>$K,$LY4"15:S(]=#LP05$4-I49-FB(9ID)%?!><0^KA4/BRPU M98)N' E9XU[*@2*+61^\4QQ*E+(B2R X%B1D@;&4G#A:T\<-X4&1I>S462JJ M0<@:]U(.%%FZGN,8LP%X"M7*8EQ ,,X#XSP)&91#VZD*M,M5X<&1I8;EYJ"0 MP\/=(G[_\T^3]DNS\XNS32?Y30/Y25BM<#VIWPRS9?ON]G)QM5JD65ACJT*[ M6M.MXM@C?2D4_@NCAWSRS!D!5L9J,TLLX#=5-JU6/C.;L@Q?C,[?U8U M^J]I6%.+=NC_4QZ0SE%)! $TF1]LHH% M$,9&4$)HB#Q;T!952EDXR\37W)<>&J1E]A8S_ N7BR8E3G#QG"!*$"6($D3W M&#F5N C("B2/KEJCIOF;?( BDU(N&O2B ]$ON<$E:W2L>D,@)8$8$4@S%RJC MRE"RJ2!-3('3PD)DPHA0T"3; >F7W"N3-7K\.K/W.-;-$\_FN3[(]AUWO%V] MFHDVZNW[W'SCJTD\ZAOK7Q;K<#997&#SILQ_HQC7<;AXR)5Y<\L1/ :EF(2( MR8**]2NG,@/)1=(8BN4Z]Q'C^N.UFETY+?LRS86;&B]'[K4D.HU]*0=*)YL# MS\PB9&TTJ*(L!",]<.9UA$2SE4.GD6,".R%FS/H!ZZ MZU<*.12)NA[+LU*Q]!&YNB\Z&3G5;H^ECH9S2<8EO,JGJO) M-V>+U>I/K3'2Y;S^XN9R>!.$^O?%;+Z>_%Y?>+FD^[^!JQ3M$A\%0 F5%3<( M&##5K<(D<"@3"%GWCE)DU+F7^[]75>/.\:]5 5L_O:UR_@W7;Q;YU?QW7*V; MVZFOG<-1>3K"U"-S)47*4$,>8$(3!>>%%>R\Z1>Y<+P4/B M2DSUZ*LW$;#&OI0G#ZS#U-/TV^.+2M(8/7%4:.YWK@Q&J2H36I",:Y[ !L MEVO)0UIPOEIP;%#D.L*XQ>.FX%?HR7^%V7Q2]6-5):]=3FY2YND65^"0F3I/78@IXXB@2=#<(S25L=FUHO?9HJGT(KM4+48(Q<-IF< V+ MJ'U%8"\52P\"3<&FFKJW$S0)FH\M$,.&9F'1R^ ,,)=4LS3K*1OE)L&]2,;J MOV,OX:B'L33YU"JR-"EZ]6 -W+?NC.L0UK)LC%.* M0"4"CI> GR!68#)P$RNL&GVVEJ?NUDO7<"GGJ*5>4T#3RI1PHFAQG%4J.@>.H09EJ;D8F4S4WD9G"$I>L M6XMCI^3V?:!)4=4- M/(EW*@8!)%HG/>@A3.MW:3NMH_2H*V,G*L='*JIZ3S MO8!I*D>?G4EH&OM2#A1-7G!578,*FJC\LYHN/?4)?O)L\T)'M]^C%)DVAA!X2"$*G=BY' MW>#GG 7%4$'P$8%GE5IY^6B2["70\:#HE/ML)D::0N@D@2!T9NV"=\$!QDI- MQ;D'W_@IF+7W. M:GW6PWOFQ>O"DN@$G.\4OGE0>"I'Y*2 ST-ED_^ Z^M4\MDVL3QB%4^\_MX^O[M>ADJ_V;SL'SW:HWGJ[K'M2=9+L[.-KO< MUM'9]P;'I]H,*^F=+$8BZ7A)^@GR,9$QZ AHI:L4\Q:\#09L M"BXR[IGPG:/RU_>#.D:+D>LI=V-/[J1HX-VS^J^O;BFOGSPFY%K<)0$7E1(R M]0'->N=$/:=KZVK7O,E3/Q/W&.]?EVVT?*["UF^!U.XWNT3* 2D& MD9($8D2D5,BU9T4!-Y6/RK(,C@D!]70=M>9"R]Q+8"^1\N3N>"F0]Z&!O'3G M.W+EHEWG<2,Y+&-)."GKWE6W):6*AL!"@9PC4YH;*;JUTG:Y0_YIN:B/LX\V M"'N.U#U*/3M\9 ;9_:Z2=R'FHX;XDCX0($D@Q@3( YFHNE*5(X*QMH7<\8I>53(8$91C)42K.\Z[ M7:ZD]V>B[CLV^"@5C6Q40C A^)&\>%&B,C% 5%Z"JJ=R<*VKJU2Q).U8*S3< MQ]UT[S;JOH.*!Z(/%';(93M:+295 N!$_7W]M&T"_ MHEOKD>L?[4=?F#5C;?:Q[D*F[CR@8MU6@JO&O/4QNI@B8ZF;9[W#+7-5Y@^) M,R]NJ/,OBSYS8@PJ0S8]"<2(&)J9Q>!$K :Y;45Z5(00 X<@70F^.)2F MEWOG S&T8_J+T7GQCD%G"*(D$"."J&>QDE *X)X%4"8Z\!$E9"9*Y,'$J'JY M2R9#=$0J0PPE@1@10X53@9E4S<]0-"B'E8?:6[ A,N]R5CYTRL'O;E87BRVM5_H_KD?]1-/1=._ MO+ALDWWTOO(_[&WWNGLB3G[_.DQ\BC"!J50/$:V]-*A8M\*8A -=E!.I.!N# MZ_UR^Z2CJ$],[_87HW)K(N@@<8+2053NZ7J;NR)UJ[U*=MM=C!%> MH-9)=TX57WV]W5]DM38'.S0,T:C\U9E'B$+)T&Y6,#QH,!7 M&KJ"(IC82VF0?=BR7$V]9*.CYR%CL.\2L(?>B],5^/8*?'*!RZI!Y^?UR]6; ML+RWDLAQ3%R?.U-=A/:3_W@BG@QWD#2P4QL8B24-[ @'1F)) SO"@9%8GNC M]AX!LQG&;)[K@VS?<9>0F*NY:?.P?9.;[WHUK:=U7/C/L)JE/JXI3EO\AG3V MIKNI$W899-%:T' $YEMJ)XL*HE<&T$;&C4I>*-]'],OW83F?S7];_83+U^V\ MO^' QW=>]4O,K]=AC:L?RXMS7-:%_VYQ=A:6J\U+WM^(L9LW8N*A?@7VE.G1 MW8L=T*O0@$PNA:&)!F&['\\L+]+&8B'YX*%59FT^V@PN\?J-HCE&W4=XS#XQ M^WF_PU/M1D?7_4?0$%1/2R((JB=L"UM74-J40&]2])/@X!TZ$*Y$7NDMB^OX M?7<)GWE\6U@\]11A0[8P89NP_0C5I) I;:H%K%$94((5"#DPB#XIC(C"I$[? MVUW":Q[-%F9/#=G"7W\%_]";]D]&ZM 5_)TK\MWL[+**_7T"^6D/R%>GI_+3 MVMT>% IVBCK;T[;W9:%R(]X/#W.,<<5C*L8 >J- &5Q'7U&+DRT.>RYXED(SG+TX% Q4&B:SR!Q0)8] M%AVE3IV4KCXD,&JW>XNDOIWRZ;=?'D4 M8+WQV:)^]F<_[J&CWO?@/K!C%\_*AV?99;"O$21WK1G5?%$UK65' MK]]@T_&,\Q6V?*+YIIQLU<,\*;-YF*=9.*O/6K]Q7M]J]?36A.79[Y-T%E95 M&2_";PCS1<;KSZTC;3^^&NB_-DZKM\] /B]G^!;R;(D;A7Q6I^#R?/X\SU87 M9^'=L_;3YQE;>77_@YJ6 \_S\8K&:;=Y[ MB6=A/?L=JTZ^;7-8W_/9>_5\^T MO%_&CG/5S4^SRO'GXV M/YO-ZU.LPW+]+%RN%\\__D&=UNVW-^N\]8B&4L?V+)S],[Q;/7_R[7N)Z"[Y M1TLGZ])U5^C)C:<[O![N:PU.##,W';A]<.?SY8W+;1S1[C2QEJX,K;:LS3;JSY\^W6HAM[B\JH#S?/M1W'&GK(_ M7K\@MOO>3V^%;O\]6LS@[J_1Y=OWZ.P*VMA\G MW%/-^1]O&H97 ]U:AM]^XG6'>8E[ZI4ZS,,]98?Y(/=4&4E#HB'1D+[^@]A3 MY?;Q49\)BO6?+4OQ\*ITW?N>>RI]?#:8TQ]^(^VUC,E !O>^$(WY5"&:.^]& M'][!:+]3T6=\\\MM6<'-F6@W83C..3J8+NS>*^]T)N#^PDV/"(8^M>%%SIM[ MOG#V[W'Y[9]_"K,,]5?'27%'%XNWG?#'.=J#WIPHQ'E7Q;K*S/C(X?$Z%:=#O$$BKV"XC@/J'VB M9!-TMJ+C.QW?25/N.>"?UYUD39I"FD*:5UYU3X 5VM2%E(64I;[-I;;L&5XGQ3VP2M[7]53I:PIW MK&WWZ6XR9V&>F@)+56-B7L)!1[*9E3K4P0H@;E-(>H%(-L M59;!2^Y2N+>)-DL;J9(/SJA[_EQ@>K31'KXL]"@XE;3UGJL(233PY& @R&#!N*)+LJB#[%2QV8E3-YS06[OS MU3R=7;:\YI\6R_9 +VZTJOYE\<-BGCX$8EP?ZWIJS"ZEW5]-Z"$R[G'8/2++ MZX!T&XT))C/C5J*#I%UL5;H0G) "A&2I<$Q6N(X)QFWQ*(,"7ERI?$L(T=57 MU_^\4D5Q+.0<&C9$ARY15I^"MB:T.KH[ F9*@8JG4+?75)6?%DW1)M2*Y MCTO0AQ4]E&[*W1[;E!ZK$O;6=6DD3"6+D6CZH%X0P2EE*T.5\1P49P5B=!EL MZ^B 1HE22N>H7:K=:96%%)@%%9B$8+@&=&BQV I6RTZ#IE[PP5BE!^0HF:=' MM*+#,T_WC#SED,<4)%B>VW6A,!!3D9 RJF)$")GA;>1IX8IF&RL3&:@<"SAI M$GA=(>ECL3Z7QT;>9TFGY![[>9["$7SGE)LQN\]_P/7D;+&Z-W")-HWC6.KC M\I7W-=*^JVW?6]M@O,L[+B4]H>V+#+I/&W1"%R^EBL""3* \JP:=4PBLJ(2" MYQ!8OFW0%:>LDYI#PAA B5S/O4IPT-$DGI0WWG5\*C\M%_5Q_EKWP]V,LDTM M1?@7+A<;!HW9&CL-RXDL!XJR^W(<9>5/B MM45Z]"&"ENU*30!*:EPA9. MG&3RH$K($"4&L-EP+W@T%CM7:BQ&G@(RB!FQ8M)%\,E9<(ZY*),LGG6\"+L@ M[V&> #[51@W))B.W*AEG9)QU0XM=:VMI"JB0VKDO)?"(U3A+.GK'8HFN'V!]5)I%\@X.PY!)N-L6 MY'% Z;>/,,2.*\8 Y MQ=83.("7DD/**@@6I1>&=SK$ARBS, QR$0K:[T$H'"&&4(0-+3B$DW'V&,89 MI0'OH!@M%7&3![PH5= WU=]7#ZG^3CO.<2P]&< ]AD^+B(578U:BK,?NHB%X MKR Y:0,*Q8(.?3A+-M$OVQ3@[RZ7+>8%E[-%WJ8&U]G9_&CUU=G!PDV=8&0@ M$ZZ.:XQA*/ %3HMF4P6; L95B&[;?T")3E&SZQ*K&-C[>(!/G5< M#570R<8:UD*. EH*M4(;+1B5/2BE!'A=&(B01&(I%.%$'S[#U;P2JA-@MXL/]X1)-509)\MJ6 LY M"EXEQ8J(UH$PMEI)LOX1"D_@=/1!%1E8ZD3'[>* />1Q4(S;O*)LTAVT8R.? M58)7V"J>GU_@?!6:Z-#&0-L[99>.8'G'I:0GM)V1]?:9TZ;P2N64@3->+;%6 MECAR;,6/C Z,Q\A*I][<+K['%_GOEZOU>7V4U2^+%SG/VC.$LY_"++^:7W4F MVT1/;#;0ES?VSY_Q'Y>S51WH:US^/DNX-?M^QK3X;;YYEXT%>)P'U0$K"5VI M#6()1P$Y7[C,B05P]3P*RB@.P5L+DK&@C67.L-B'Q_(X(7='P/%^JK$/54_( ML!O60HZ">9'K(D5V8&4K).RT!V^=!B&P\.Q9C-CI,K&+P_,XF4>&'1EVX]VP M1F/8Z22*2M* ,[K5ZG4(7E1@<>9=+)A#)5LM!F'HVS4DIX3I) KNX68\3=0<[PYZ0ME"N[ [*];)^M:E* M7<5E-2G+Q?FD"A#<*$T]FF0%O=?1Z3[\ MT'>WH7@U3]426N%?JCWP^C*N9GD6EN^NVEI<5=6].>F/0ND[+LUU\W4,#Z7B5A^Q2VE3) M+OU4]PWKDL\R09+"@[)15QN3)3#5\@PQ1>9X+WG#0\/IJ%6([%+:6LDNO052 M9HI))8%@J?68= HB-PB,V0K+'*7+I@]7_:%!VO%,6;./[,'QZA"9I[2WDGGZ MJ6Y,P06#63?\9%#&6O#5O*P'^1*KV:H\RD[!_UVB @9*U4%I$F5M[Z!6_QG. M-J6SPZI5SWZ-%VL\C[B<"#N=""84Q0#THE/BJ6A*E1>7\0Q/2JMZV9_N'OXH M=JBH;#2"U1U*&5EW&Y_!Y1 A>.21.:>#[,2M6=_ZSDL!Q57C7_%HP&GE07HL M61;A1>D67MN4U][6!_GJNMM23JUT]3]_J$V'%.3F\!_1HO\*!6A;\*"%XV&- M/?Y &.T?HS($YK3@8*KUWMJN"HC.1N ^19=1>J]D+QAM56S>+,[JK*^N#/EY M.KO,K=[28MD>Z,5Z&T 9ZAK\LKC[8-"3T2^E(_X2?XF_Q-_'YJ\W#+U,!1B3 M!A2*UEDQ:DA&IQQ0Q6P[?L"DM1&2<B-P@6,>-3\56RJ ME20$$X()P83@8?>1=)*'RFL)K-K2%=;)5L!K7^UM:6/4R%/QMP'OM6.9.!V<<&_,-Z4$H_M6ITEQT'[")^^LC??-H_M_Z$6.67 M]@#: P:V!VA4-KBDP ;;:N;X")Y;#R&B+L4AL[);,T?J%'C)H%-[C99UWS!< M@V;&^Z*3#S:=QA[ -6T M '0!D ;P!'?PUA4*FO-*IVY!.71@U,A@)&BH @R M"=TIY>A0V*3&*@=,E03%%5\O>I9@>'=&?);.W= GSX/"7^G=;DLV7 M^Y3^#SIV;\C%K4__[ <^=-QM>)N!OI^Q[:.VR7P6+M>+ZX5MSU)%LCU\^W4X M"^\6EU<) ,^W'\49>\K^>/V"JK-GX6*%SU9X$99AC=>SL-'W[7L_N1UH]/ML M-8NSLZHGSZY??U<(T>;CA'NJ.6^?][;-2GNXJX'6B7[[_,FWGWC=85[BGGJE M#O-P3]EA/L@]54;2D&A(-*2O_R#V5+E]?-3.X9MW[3AWQW1V]]S;S_H8D8M? ML)%^G6MFF(.KTM!^\A]/S)//#_2QHYSOGHH^#YXO%^?G]:2PL=UW$X;CG*.# MZ<+C)]D<4%_$/?IRZMKPH7CCO\?EMW]N%1RA_NHX*3GHP8U&I'_&=9C-,4^^ M^0[++,W6]U[-'L\\D#23-'\\#S\LYO#RPZ7A.%=[T(,;C2C_LEA?F1DW+\[_ M;72K3H=X L5>07&_^=RCA/)-N6\))7S^O1X3[XA'K6/_'3K D@K/:@G/3@A2H@6%%:E^24ZK2%Z+4,E^!3S]S4,3;N M3H]?+]C7SW&J^^#-&;BZY=P\[!TWO$>\\CWE#7W!!!#Z_O*K:[F;E57@HN>@ M0K80BE-@>0Y)*,-5ZE0>WPE]QY0R)/B7)W.>KF+M!RCO?2;$W-,5#6+N8S"7 M9XU>Z03!.0-*Q-2JOG+@]1 FBD=,G'7*%3)C N<1G/8"E"P,8E023-36NLQC MB>ZHF:NFTG]YE?+352VB+E&7J'M$U)5<(A;. 85PH+23X#@F\*I(GQ"YXYU: MVTD*R[C/8 O+H%31E;JZ5 BS$)7VK?3545-7^*E2AK!+V"7L$G:'5Y0J&"<] M4QZPE194W!KP(AHHS$5AN$%E.I5GC>29BY+ IDIVQ4V!8+$ 2TI9[93CCU]Y M]H%%J::,JQ'!O:>*5$1YHOS8*+]G#FNE$V]^,RL]@DJ90S2B@.':>8-2%&$[ MQG71-NE@0)746JVU:Y 8"W!OA;?%%6O-8W/XOD8X;(<*X*>K6]1V[2 A&C_@ M>C*K'3$^($%[34I+.//MJCT]F3M@&Y"%@,B.\%$TEYCI_JHM>TBE@>(N4A0Z#U$'01@T=+;4(03\;8-^--R M41_GKXO5:C<[;E/<$?Z%R\4-&%$$%=%IK LY"CJU"T(3D$%Q]:"I2JGG"\^Q MU;"/R*()(7<"G6(V%EW%D3+2@U)!0> B5\!EM-%Z%E+'Z4YT.@ZA)CH-9"%' M02>3G5-):W#&%% ."\08)0341B6K6&'\-IVT#=H9:<'FB!515H-G$H''^B++ M;(J\T\'T:^G4O0-3T_IA1"@BU'@7TT I5 M\+IT%I[)Y0P7^XB):DF/ UF(4>! MI^)\;+DJP%5#32D)G/ 23"Y)*R51R4YTGW"F<.X*($L95$H<@JV$XRS%PJ1% MR3NM;_9A0#G)QTTH2N3>00^^?XO+-%MA2^->-;?X9''11.?>2A:T!QS-:&D/ MZ-@@*%[_$,%:RZ56*?3A@-@$H6RSN+^[7+;0$US.%GF; MW;WYX8];3;Q6T:]/]N9LRBP=LXEA(U[(43"L&%]0Z7JN#BQ4'J4"T8EJS/J@ M%<\R,M'IM-XCP_XGG%WB_0@C;P9!C"!&$/M4JAU3*0L;(3%1@625!5^,@""] M#S97,RV5/GRM!X)8UQK;8\?9 -#).PE6,EXM,4*H**QH%7F4/*.A2T(7#;22[=Q;=+ MQ\D3IRTG2HR%R89!88K6^U4FZK-R06XPD*1*LF@.S>&N_AN7^2_ M7Z[6Y_515K\L7N0\:\\0SGX*L_QJ?M57;A.,LK$.7MXP#G[&?US.5G6@KW'Y M^RSAUL#]&=/BM_GF73:V[@FN*./]$5J7O\:+-9Y'7$Z$I_[E/>J4>"J:4N7%93S#D]*J7G:QNX<_ MBGTLMHL:9AF$E PH9 $"%@DQJQ0M*RA#IPI=*(P;3 JBL74?\Q+!!R7;6V") M3BDF]M\'G;NIVV=Z/"G(IX?_B';_5RA VX('+1P]]<$AC'XY1E-$E6RP4)B( MH%HVO^=G"O12HZ]8/28FN'LTE/]Q%6,^$O\)?X>'W\ETZDXSR"+YHH, M3($+U:HU5D2&0AE;.K4 8T)K&1>P2?E5F#0XGNM7+$6A>"S9ZJ/FKYIZMLI9$1@(C 1^/@(;$J1TJ*J! X.E$@%G D9-&>AN*Q%#)V,/>WSY]\^XF7 M\:?,[/"J+W^)?\K503ZHCD@A'&\0]VG#JLOXA;>+?X_+;/[?<":B_.LY5'_3@1B/2 M/^,ZS.:8)]]\AV669NM[;UV/9QY(FDF:/YZ''Q9S>/GA/G"O#>T=@X]64>].!&(\/7460DQ,,;W&B$>!L\ M.;I%IMI8.X3\?EP;ZSM,5!IK-/WSJ'?D9[I">!.MCQ:TRP44Z%]Z<@:MKW,W#WG'#?<0KWU/2SQ=, *'O+[\FUJI^:PDQ\88Q;L!K%4$X M%;33!='H7M!W3/D^0NLO9N:GY.J]<^2(58N@2E EJ!X0JDI[CI9!0FU ^< @ MRB(A&".#D%+ZV,ES#])4+*&KE)+U-2[J:H/Z##[[R'V2H=B[>Y$?#5355"GB M*G&5N$IU8K/RN M1C!@"CSI:(4WG9Z[66)TF14PJ0);"8;@5'3@4 HM=078X]?Y>V#5)S4N=A^^ MY!-!_"1%8'00WS-FO4TNMUYA*=AJ'!<1P#'&P99<>'$E9_2W,6MB%"6X9D&[ M5M#:!O ..2#/TDK-M)./7ESO\W1E4^6_O*S>*0/V@)DU8XZ5^ '7D[/%ZM[8 M, J*.)K1'EU01%^#W?5,\.D)N6I_2TM-.CN2A1R%#9B"<\X'!%VD &5C;N7Q M-7@>F589.7,=&S RKXPN J(I"I1D#)SW'(++,7DEC&/FM@WXTW)1'^>O=7L\ M@5[< Q9JHM- %G(4=/)9B**U@9A;PP^.&J)G%K31S"EI6 BF$VO$M)8Y2] \ M5J()D\%QZ>5[X5]#W-D.#,5S@P) MA(=W51 1B8BG8Z]I8[1V)H())E4()0Y1E A)U+.AP'J@3)W8<&-:LY[D@ >C M0>5ZKG1">V#UC&DLLR&TT$>RUXY1J(E. UG(XZ#32=MKS!8>QURA=? ?- M:(FJFWSQ1:F2OJG^OGI(]7?:-U=C8_6GUU!KF;"J6FSH@A M;1)D+1.Z"%U=="D7BM &C"T2%/>VQ5+7?S)T-B=99(Q[1-?_A+-+O)M!=R%/ JGHDD4P)C0F@1+Q)B< IB"0*YT,+J#KQV\?KN$5[D7"%P MT4*.#5P.2['<&M L1U"YVE_>1KDIBR@23TF);C+9#JY? M?1RSN!:R +.0YP MM<-=KM3)W-7CHE$7V4U2^+%SG/VC.$LY_"++^:7W5LVT1@;/;3 MES>VTY_Q'Y>S51WH:US^/DNX-05_QK3X;;YYEXU52*=88AXQCYCW$.8IA5C/ MI 8XLPBJ: 5.\PBR*"8]Y^J.Z.-=G)['R;S. 5A.)2-W*6%OQ LY#NQ%GELL M&ACK?468B!"%41 T=R:+A$EU$LYV<9<>)_;(U"/FT4*.C7D5<,QRS< +94#% M5MV>50,NB8S(>7.JLCX\K<2\(:L*,6\@"SD*YC$A@S7> #-*UN-MX."L=\U) MFX,3,L9N3.\N3MKC9!X=;WMP[U)^[I,_OZQ?;0IM5W%939H1GMT>PVY?$]^J4EG![*0H[ /G6?%:R] J11 25FJ?0* M[UP*);'2A\OW[M84K^:IFA(K_$O=4%]?QM4LS\+RW56KBZN2&'3:)9H1S8AF M#Z*90Q::ZY*#+UX:,EFIVF$A#-!K*0HZ!9<9I[J:IMEE($E4J& M4,TQR,RB8Q$CPSO2Q;[<^WIHFG4;)5*5-\+9F!=R%#CS.O*8BX)D' <56#TV MIL(@&J>%4I:)*/MPK!+.'EL+*!]V!Z7Y;K:ZX3!=+\A=VOL.-2WS]X,;>]^(>L, 0&X@-7\R&D[908TJBGILC:),M*"4B>&&; MUU8QDU&DR'JI0_RWV7RQ;';GU8[^'7ZP33\R WY9W&W,_O?BK*[7*=2>(H82 M0XFA(V(H*E>T9@Y2C)6'II5$=BC!%,2BN(N"B3X=LQXJL[-TLYM=+5__RA]I];$D(7.D>V3[3M==!D?)CA\0="9/^(--4V MK_9Y@! K\U0Q#.J[*?#>H8[&BBP[)>IV0F1K5_)F:Z%?10W/T]EE;MUU%LOV M0"_66Q,_U#7XE(G?5U$FZ8BMQ%9B*[%UGVSE')ER"L$[SD&U@ Z?JB'*L4CK M.#H3.FQ-6ALA&8<Z""C< $_T:_L6-BJV%0K27@EO!)>1X[7 MD[[VEB&6*'D&YY%5([>Y*'D1P+.V1G&ID7=J+E?]ZCX+V4^M&N$%Q!CE0 M0@+M-W6J"^V/EN4@9LS8!?% "5*5J-;23 ^5L-,)B4LK=QJ]S 7-6!I)K MN8)%,7"Z)"BFZ*C1I9@>';^?I:ZW=#'R@(N1ZV"2^G=;E,V7^Y3_#UIV;P## MK4__[ <^=-QM>)N!OI^Q[:.VR7P6+M>+ZZ5MSU*%LCU\^W4X"^\6EU>) ,^W M'\49>\K^>/V"JK5GX6*%SU9X$99AC=>SL-'X[7L_N1VV\_ML-8NSLZHISZY? M?U= SN;CA'NJ.6^?][;-2GNXJX'6B7[[_,FWGWC=85[BGGJE#O-P3]EA/L@] M54;2D&A(-*2O_R#V5+E]?-3.]9ONVG'NCI#L[KFWG_4Q#B1?L)%^G;MDF(.K MTM!^\A]/S)//#_2Q@_[OGHH^CYXO%^?G]:RPL=YW$X;'#[$F;>A'&\0]VG#J MLOZA>=V_Q^6W?VX=[*#^ZCA7?="#&XU(_XSK,)MCGGSS'999FJWOO50]GGD@ M:29I_G@>?EC,X>6'2\%QKO:@!S<:4?YEL;XR,VY>C/_;Z%:=CN@$BKV"8OA' M]&W2&QW.20^.;:"]'L[/ZRZP'N"]H[%QZLL\Z,&-1H:O0\E(B(8ML6M M)-L4MQ(G'65/?1SWDMH\BLAW877$9 U$# (41@<^BP@L,&%;-'PVOM/AP8?L MT2-H- $4;XE'G!E01ABO?4'&U5Z+4@D^]G(&K M:]S-P]YQPWW$*]]3YL\73 "A[R^_HHDZHY3 LDV@6.6?9UH!2]%C5EEIS7M! MWS$E_0C^Y:F6GY*K]\Z1(U8M@BI!E:!Z.*@:&Z+1.4-I9;9581&\KN:E#1Z# MU(PIWBER&I-*!I,'QG6I*-7U-/)7::B$DAHC1.0)'"@_)6@C,A 7/.%,T1 M;8I'C57EI\Q]>8XZ<96X2EP="%=/NJJ3\1J#PP!2I0R*:PX^6@^12X^>%93= M%N0V!H:!!V#&M4I0*H$W*0*JE%14.3/5:2QVI%6=IDQ]>67K4Z;WX4LZ$<9/ M4@1&A_$]@S;R++DPK0J>P:8=4:1/!.Z4[])1A^3EI6LJ=K52D0- M(1@'+#$GI,_!T4+T5*[XKK M=#CAVLH<$@/E9:GF8SVL.Q0+5(.-8:Q:7 M>4H^&*]\)VZ'&8O:1P?&&E&MK"#!,R_ :R\3&N69Z73>_%HZ=;T,:NHEQ8$3 MH4:\D*,@E'<80S *O&N9*D$C1%/_D*)$5HIAWG?"M54]_[437AUBXJ"8=.!E M-:=**(7SP)GSGYEAO?OCC5A.O5?3K4ZXYFS([\EV" M&#;NA1P%PZ+.66DGP>18&>8X@\!,!.M<$=7FR=QT[-@>&?8_X>P2[T<8>3,( M8@0Q@M@G(%:XYE8G!2B9!!69 ^<5 ^T%=SYP5G@G\6(77^N!(-:UQO;8N77 MLD\0&\A"C@)B$0O:V(Z/+&A0EBGP3'*H!\D@I$X\%=6'2Y8LL9.2?8+80!9R M%! KV57DJY"+/IZ-$RNE1LLAB654]1]>&T)8B_SQ)N3<*?,2U^FV_>96,=TFF6F$?,(^8]R*]@F5/:6(BY1:DYG\ 5 M&P!#U%QG;ISKI'KMXAP]3N;=4:9.*PIL(^R->"%'@3V?C$+/5.4_U*2S UG(4=B'@F6E:+3+M&,:$8T>V!C2,4D M(@2Z.OV,5'2S0[324@F@UD(4=!,ZE*Q)Q2M:ZX!Y5;VI@V M"KA7R%!991#[\+X>FF8='X-DG'!&.!OO0HX"9[XY2>M_H'6NQ\:<$(+*!JRU MCJO@!2N=)JN[.%8)9X^M!90/NX/2?#=;W7"8KA?D+NU]![EJ77S]J'\?/+E<'SQC[YM=#UA@B W$AB]FPTE;J$Q8$9,-8'(IU=KT'H+#""P7 MEJW)3G53/'9Q[?YM-E\LF]UYM:-_AQ]LTX_,@%\6=QNS_[TXJ^MU"@T:B:'$ M4&+HB!C*C=1&)P.1L03*"@'.. W,H%3(99"B$SZ]BT.9&$H,)88.;*F)H5=% M3S.6E )PPSDH%QQ$7C28HEDH3%EI.N7G=W%C$T.)H<30@2WUJ3#T =2\M3*? MF,%OKB?O@(0V3+",7#?7? 5M8$@L4 2G EI@A.QE\3HQR5TMQ6QV6.G].-$ M],>B\RDI^1.QFEA-K#Y*5B,OAJ<*VB!T J5E !>\@1B$1\VLB:I3KVR7N -B M]0FSFG*\=]"W_PQG+6QF$E:MA_-KO%CC><3E1/CI1%0[B#;%7M1+/!5-O_+B M,I[A^+;%NX=_'!OCGK6,=+-)%WMJ["N,&D M(!K;MBZ)X(.2$%+"$IU23(A.XXA-1^=MYXBO;O4L^-1S-W7[;/?\60FA"YTC MVR?:]CIH,C[,\/@#(7(/=^6>JYBI[/+W+KL+);M@5ZLMR9^J&OP*1._+]N>>V(KL9782FS=*UN5]EI9 M#98'W^+A2N6D3B"Q),$\%Y[EVVR-":UE7( P.H+"I,'Q7+]B*0K%8\GV[C;8 MQ\)6-?7[S-\@NA)=B:Y$U[_\FC!41#H-F+P!53!#:'5'M5 AQ105\^(V736W M.IJ4H616F?]L_M=7JLDDB\ M)=X.S,OH;$DLH@=AN0650@)G8@2G0L5RL=KD3NZ(-CJG:B+7U[#0XIX17% ( M2=OZ_81<1/_8-%_5Y:I?W8-UJP_F;#P>IH\A-(3@3G _!6,Z&B>%5PJ2CZ;A M5X//G(,V(C'M>/V[$S(=BE-22 ZHM0,E;8:8A:T,QFJ7J\2MS8^-W\\;TVXJ M'1G3#S"FK\,[ZM]M739?[E,%'AQ0<.NS/_MQ#QWUO@?W@2(TO*$,[XML[YT' M^QIQ$E):G-=/?M=JFLP7:]P4.UF_P4;GC/,5YO;5)IHLK.L_RFP>YFD6SNJS MUF]L.J8\O35A>?;[))V%5:7F1?@-8;[(>/VY=:3MQU<#_1?,ZJ>\?0;R>3G# MMY!G2]Q@\UF=@LOS^?,\6UV+YQ__H$[K]MN;==[&W(52 MQ_8LG/TSO%L]?_+M>XGH+OE'2R?KTG57Z,F-ISM>/;QI;_>AF&]FY^>S]+^3 MEXOEQ6*Y:3/T"$S:&'/O,?#K30S\^D'Y?UV47U,YCHE[^9Y9+V\RZ_4ZW'4' M\4@/>35O+4CS95B]F?SE;/'/UOYG6W65RNPCRO_C3:6;BPHV!O(M*#=S=DO=JTVK/6';P^H VZ]#W3 7EU\K^>/V" M.LRS<+'"9RN\")4O>#U3F\/B]KV?W [ _GVVFL7963UD/;M^_5VAU9N/,^RI M<>Z/-S?8J]%N=]AO/_$Z_E2:'5ZUPTO,4^'M83[JY,?TF7!\]]D*@G?IS]TQ M^MW3VNUG_9([.'?XP\?7N92&.;@J#>TG__'$//G\0'=-.]OO5/1YV_I#M98G M?ZO_?+.:?%^-E+R;1!SG1/4D,X09PLQ784;<@YE3A\B-G"X['>=:#WIP8Q1D M/SY!IGV.\+!7/!RGE=@G0 03BBSH?H=_CPOY=": ].2FGMR;]W]*<[/'';B/ M;?C(X[GNE4E>'^-1W58$I/7L]]EZAO?V;3J6>7GL[>VS4DX4I.^* K:[9YWZO;2LTQYYE+QH$S(H*3TX+(/ M$ 1C/"?MC2BW$Y^,42F%5$!FX[>=>'W2"9(MQ:)P:&*G$OE/RT5]G+]6S>X[ M=]29J7#FT!US'U^1]I\82F@D-/:5M;D7>/&0/!-)0S1>5()Y!\Y* UF($JS" MG(OIHS3W+O#Z++.XGG*WQ_JFAY=PNCMZ/*/Y16X99-L\?C.UZZ;+EG8RFT\6[^^:PON[IF=T4A_)V75<)W42X5$NZI!&N^_+ MILTP6L;K?+VU#G<\1]S,_=J\S\TW9K>/Q,>WSVY*=4 ,VX3R\PN*))R(S(Q"1-)# "-9^R]MZ2*BHK2;Q0]:[-QMJUY/GQ48,\^-VO I8 M'?=$'@58B8B-Y3JAX)1&/ F!C L86<-48%JXE+9RCS\D-+13L"(CP4N4Z&%1 MHL)V[Z5%/T:XQ->M]%9V$BI[EO/1_:M0WD/7L&)%;K4L"^;0D:2']1R:6' !;L*=FUA M%W?>"&DD"BJ8O+,#4$P'CH02@AGI#'';*6T?P("?$KO8B!S65H\2_ATJ(>ZR M,^?UT;R 6GT7[6Q23SXVW^(O)E12C?TSKR;SZ!#IU\LSF!Z6RQ. MGQ9'ZI"PH@P1QQCBW&MD+)!G'BUG)O$0]59%HH>PY;?M7H:\'2>?E>D4]>]Q M?CH-;R>?XG(G1.\E*M0.:V8>L.07"#N0B1P&A.WU9FOOI9 !8%$HS!&722 ; M4D*$>TN >\M$MHK\/(22]PR07\5%,X+.'!(R/F+W=0E6/PTW_ST"T9Y46:_6 M\IR9>J'EQ:;MH4W;];X-C27%42%XAD !*:-[-?JR;KK81M*TO\R/)01F?0LL+A!4(VZXD+Q/E46ED :X C@"] M+#,1*88C]=['$'$?Q/E9((SP$:5'CF(EJOU$4>W??ZOR1?79^;BMZK+<\-$T M$1CTV;FM9_G38F@.6->*H?G*MD$IM:>,(DL"%.N:",=L3RK0C- M?;ARG,.SI:!EQBQ(>L6GMM/_9ZW1/,B3#)810C YN47$ V>HP,ILD80I(T MO229RDJ=5SW?3=Z#6K]+/RR:>A)[R]I"\4AH<4CVJ62:*K!88/&Y8%'I /R< M2"2=C$# N4$F8H$\!T8>E/:NGI< MDK>6S)='W-LBP@PD-B_ZSE:^]A%,$TSJ*/]2?KQG&4,Y\7 MQ^N J6AQO&YWO%CPV5O"""L"CI<7%CD'CA<&OTLG$X+FMJ>S^8!/3?PQ=O^^ MG:Q4\?>U)O;M@TG)CML'*PAVW!,Y# 3;Z[78P**U0GFD%.. CUX@[9Q#RAH; M4HR G[V<,.H7'[\>FJ(C3 XJJ+XO1_./F'B_@=^RI)4-E?NF7,5:[8^U\I:J M9#Q!#IL(UDHR9'*:6DL95BU&S:_TN__KN>G;Q8-C'6+D MH XLE2V6!2@+4#X74#*IB%>!(NX<0SPEAK2-' 4 2)J,=(QL 64_M'[70$GP MB+"#JF2S+[LNCYC=K\/JY_8B>ZK%:NV-=A6KM3]6BVMIF=84>9VU(]IIQ M ZEVQ'N*B @DEPNUR&A*$14T2&>59J2OTA5WB!/]LM3WB][YMQX1<5 510O_ M+K!98/.Y8)-@ZB4)$KEH'.)48*0-X<@DQE,PTCJZ=0YU=^'UG<$F)R-E"FR6 M6/L3Q]IGBQARAC([ ^8_JC[;? L'_9R<1+AZN(-[(_&'9E9V['A2=0J+JE& M7,:\KDL\TH(GY"E\RKQ7UNYN.WM6R_=+K>QOVXL^J+AXV<1><&L?<6NOZ;B2 M)BI-(N+19(1S%!EK%7*4V> (3)C>$1U_,"K>C8#3$58'=<:G[&3?&_X=N\0A MA6OOCW8=F6W%1!Q[AYQ-"26J M.&;<:FG[JO7\1*AY1ZH.7)V74ZGK*$D.B0)!N[OO$&.!(Z49=Y)SBTEO=2.WK9B M5PW6&WM>S^WXU_LIF4&^:YRDO%JT<1P+3DS2.BGXH(#Y4!0-P4X)2:C:.K3U M$%?G&;&;CY0ZLNC4Y&UN/DP?>U!I6?QMZ6R_Y95 M_?4D_+12])Y6NLS('%9%FY*DH^!DP((F90YSQA'1R!!%+6,@1 M,*)ZJ;G\Y#@I1X3C@I-/OM/XB#G_;.IC#$V5I;>3N9U\K-TX MMI45>CL!2$82'U01FG("L"!70:YM9NQYP-AZ9+!FB-L0D=8*(\RB3Y(Z R#5 M"S-^,N3B([/+O3[[(/ E^OT43/@?$_B]W2I@YS%4?TSKR;SZ!-\M9K&-?,\O M6L69U6Z19;#0XT/6N;TV,GL=W''*)T(= 0[-X ?'%&D3"=(R<1.TP)KTDIQC M*[CS4ZOC?X_STVGHMH>TW_=VV(/+$MHI*#G@&2THN3\HF7*((E&&HA,8<<8B MS'NKET[3M,>)>61[[[2HF-=UC=N"A6.:M6Q*'@[ ;.8DX"45:B M)"CP?:\-<@D3A&7P,C"?6.BE4N70<):-C-ZA#W$8JE72:3R->[%.IW&^/&Q9 MN8NEIU%2:A1]+*:NGW5O'H46BJ#(,+@40G)D++<([!>/)N 0ML-A/2:]6)\F M?X#44<"I9NEL ,F#L;*$K),4$S_7$SOQ)>5$.:]?>EM$^! G]9!Z6S;= M/E5T#&C3;/H9[&)3 0=],XNAGE<_6]\6/B]1L;W9Z7)DV\=V[(4Q:BD6P2#G M?$0<4XQ,3@5(I8\B!AL2ZZ5.Q>;BS2_U)#;O4J>"/3E=G(Y@1 YI1UE8 MJP#6=MB(2(&U\2@YC!%7WB!C[=MK"[/7)RK M!!GL;$!$.@&VB'-D-&7 9)D4TG%MDWX,X6Y.Z[.\YO'[6NG?I1_6&O]NLM;W M3MU7VMY[-5,SDF2'"\K/';,O!]$*;.X9;.YZ&ZBB.%*;D!"YVGVR#&GK(O*" M:\5X#(IL =M]B/G.@>WKFSW92-&#JLY<8M7#I.QM-\WB%>48_L\A'P-#'.1!(UC;*?%,H;4:C5&>F?I[,6(]8;/797 M1H>,##VRPV2E EK![X+?AX[?V&@FP#-!T1@,CH>C2$O)D L>Q7A M6? ;TQWFXQRBGNY)(HQR5NW:6;6TWK9:SJH=I&(6 _JT\;CD!-&6$$2HR=4+ MF 9W0V$DE4XT\408V3I?T>-9M4=9MZ\;-3SB0AV751N"\A1GI(C#D6)IM%0& M^S(O5O4 MC*D18SMT,)X;P\O>I8*Z!76?\(P5)I(&8U *1"&.B4;:)HL45M%I3WC"L@_O M8;]1E^B1H67'Z-,O19">EB+('BY%O+FS1S*J7(1&3?(*1:Y;WZI+,9A''1#!-'%+&:(\5^#!&N>3?!Y)I8A75B;EMLRB=(XFJQUB"G[PJ"PR.A(4 M26"*"2PT,[V:Q;XJ+K.1(259;%FS*/!:X/5IX-6(H!,/&@GL+>)"8>1BY$A$ M(ZA-2B:FKL,K<\9YP1R*/J?RIDX@:Z5&V&--F0E6DT'"JZ8CK$6!U^&B7_VD)S0K:)@NW#@.?BOBO^_,]-T\#D=A_&B4"5/"$.$$#)G@ M >DH$C(.2TXBUX%O'4;4VL80N$0>[";BB6.D1?(HR22,:/RI%0 M3Y9O=BC*]4QT\EKWBW\Q()$H>/M\69DT$8%)A2)G"AP'R9&C@2&LI),$&Z_( M]GF*I#FCC* HA$9P'Y#,0!4"&!9.\N"MR7#]^/43/J[LR46$CW)2#ZFW#P[* M%2MYTQ!O_WPSS8'#!NSAF\U"VS_8L9WX6+T_C7%>"F0N0C5.H37O<2RR'1@&TC[#&@>1;#26B*ELAAY*7*P,BCD,(<_ ME98Z2!-]9#%H9TO_(B1D4>>D[(@UR GLB#7;I:U%4NYT 6*R@ *,4 A MRVE>=<%*,$F]E]O%+QZPS++S)10RTL>.7.50^<,TX_=R4KSL:2Q[A/NQ)T$) MRJQ'VJN(N$S A$,,2##M!(D.X\C[9\*]&1%2=OR6 Q4%+ M8/@E8)NL-#MXC M1G.!"TTI9Y*K'DWE/S#=&[');M3V7=; M]MT^L4T2#AAZC GAZ,$F1>*0,\PA$8QEW"1+]59 Z/$$_O6D'&78?R)7CC(, M5R0*I#X?I"HLF?N^78+#0S9[7K;E(9U]'V-EO9^>P9LO#^LW-H,OB$^#$-'/XH"W3"SW-7R\[^J_VK/J7EXB]2N/X!85Z%ENM>PE#L#B;O IUF%[*XJ3\.I\VM3MLV=Q;.?UIP@:^26/ M(3SSY5HYO]P1J0G]UK /<];U%96&N5C^S!-WNO;EEXVO)^-Z JV8V]G\I5W, MIZ^N?@'#VGWFCL'4;<_0BXW6#5W_K-Y,9^?367N6Z1DPJ;7R+2;\PWY;%\IA:N8?3G-8R^7\/HWIB=G@?EN[5H M??_L0[ KU+V16&R@XCU>L6;COR[.(M#B59W-X*VEDB!J$D;<:HYT,A1YS5P2 MD6J@Y[T4L;'SQ2R^2^_.8X=,0+\C\.USN&8^6RR+.]2310ROYW=MV#_)CMVC MOH[4](12%3FI?E@T8$*;+NS[;O;13NI_78?ZH?'J_N1_L+/=O^FNOGNQ^OC% MJ.76__%OFM)\WJJEWNU?Y-7WU6?;@(>ZF.0Z;_6D(L;@_.\;Z!0XKI/:MJ(R M;14/+H&K;36+'^$58$?J29I9\),7/NMG2]K;/W(#MGT\7'T^EB MOOE<^*>:1#L;7U0,5Q?P6W-2O9U4%!,UJE[_].;=W\%5 (][!N]=]['=,[_I M'-3SZG,]/X5_FRI^J8&'@U=QI25-G'VJ?6Q&%57^?SF9U U_\[\DB-'$RJO[;-J?PJCE\]C?HWCDT';!] MTMYDQZ-NV'(AR:Y7_V4G"SN[@-Y1 @WI!FMQ=M;V(<]/U^'W%ASS#S,[:;I( M0*>I#EJX;E.NP9<_KC*G/8]MWJUJZ5%5>2+SL'ZNSF?U)WAX-?T\@3:*40KAODAB_SA-%4W DN6QZQKS<(U M=:CMK(8&?K=$E]4=2W@9K5#G<[S^R70QN_[1HKG^";QG^5'5PLAM*#8"N1]G ML]8JW.>ZK6<3:I^[?%*]FU3OXSETUH%J$#K*.L@Z4%P^I^JRIW<=R]2C4_KW M;]Z\K7Y=:G3U_X(MAI$%&'D[\2>9\M\T/B>/8?Z/DX'J.!3XKU>8Z!/YZIM= M;KGPDG#:S:KS=R6=3R\:H *_3C\M-4"N-& MOQDWQG&^5(!Z4L\S0IPOW!BH M_C0E&.@NK_K7RS-\LWD[6&#U6$FB4%21(ZYSY3QV+2W5OP]-2B(3@6-P-#47$7&N!'(L.!AY0Y*+S @>KDN)I](*;Q(* MS#*0$DN05L'";UA:&KRP=BO7;B95[U(K*[_EH0$A:27DZEK1)$<=V@A,\RZ] M;D',_C@=CX'_+J]>KB3A3>&AWQ >=3(LN0&NVLG.DG:^_>T=4,PJ\Y1)G.?: MTFWE]2MFM#6Z^6JX&"@RW&O/X<(O=6;)X"8,3K!H"#Q:FK,VRX X<1YI%SWB MCC*A#=/$WA#_N#_\;-:ISU"34V.\[5#ZMU;MWBTQ^M9527EE55)^:SOB[85> MGD&4X.IQRSQSD!^Z$;*/!O:H]74^S^KVCU W2^+:>8@@44W3.E!#1"2G-!,* M"$)&H)P U2&K\@^#O:!))[^-2 ^R6Y>(E*/2=5AZM;]''^M/,;R;;/B /0G/ M[0?'GE-V5M[X)9V)7\ZS@S1, :$$Q"%%BSP6$G&:CQ(Z91 #[\%P/W&X?5OS\XG#2;7IJ!+UJKG*;KIXRWQF M0\M[)ZU1^O7U^Q]?_W_5W\93!^3X[W;V)]BQZ2:QYAVQO@RD7/,3GK/GU?8Z MP,TQ?9/%)42*,),\>S$.N00,&W/A"/">0.-6,>6'Q/1_L$T-!.@W8)?0Q'9\ M7D_">W"VZ@2,:#)_W44B,MF>@HFK8_,!WOC#&";H&]'_NW3AKM'_>RZYMY V GE3MP&?0VQSZ%B#?YWCD[*(-_5S.0W4Y$=5J)C;]\5Y7E$0@FE(J$&%6 M (^R$3G-$C!W0[F/7@='>I2^:S)VT?V\3<[N)##?W :T%PM&-PK)/>-+C]FM MLJ>1U%/[*8+UB!-P<.*YG76+*G!?-I'U_*);JK"7"@4N-#SD? Q-^Q@GP,[& MX.? ]SE>V=Z;+4_G,G:K]I>QUK^]?OW;90"T#SMF9]>\6JD&2.C"X9=.>TU9/.RF>L2(O9I&Y.8WY@&D>?2?=X M7-F0MT&U S%JQVJY& -OFN1[QW YO*PE7U>NG9_F<,(LCE8=GI[7DV4N79@J M^[$=W1$XCCXV34:HO'9DJV3K61[H2Q1;=@H^6HR[&/;E0L[R\$L:3S]W?;V< MP=4>H/:Y\[:WX&K49\O"'\WJ)3F:_/IROI=1$?CR% 0$^'2.I$_/X)\F[VN[ MO"LOV&R$F]>DX\9V5F':WIU%TM89F2\JF/^SIMO?!JC%NGD% MD5VOJ<&=-VK&IC[D)LU"F]^Q%=(LR1NMN50XF(TIR/+\YMN:A3^]6;A!'<;S MT[SFN"$_\/!Q'3_%;BHV>Y&C%#;$_UGD];+Y-+?U4[YA?DWN+^>SC52XF"49 MM&0<6Z+8*.5&[->G=*V[,&NC+.JX#01[M2\S\6D\YA6.OYZI9O MPU1^:+?Q$IXU7+IJX4LLFVJ9=2IFT^SGRQTU6E^772^WX MOYLK2GNK/J];-C^=Y5VEN4_U)%9 X^>GS;*-EPL_5+6-Y.WX9OU:H4G=BF^[ M6I05Z6L0DH4#9B%[CNUIN?78+$#K-@;HY)OK%?VR)D*U(B9%A'$$SR]:@^ O MBF14(04;"5#@/EC3;X"&LR[T_7MT"5I7-;'%Q2M? M7K/N-^PRWS0Q9PZP(HPR);FTJM#L8\MFT M_030-SL!51?QJ5 O(9\6?Z%1:X;WU"3'4T]CD )YKRGBE%)D2=YM ?3&1)(7 M;&]8,[D_R?E'$]^EG\!US:N.US<:#UKB>M;(?W3,?3T41Z%WV87K?-5U1"%+ M_?VVTVV%85H/=Q;;S:S-ID\*W.+,_@DNQ6J0.^[2-(NS\Z7+T09'4@*/8^F8 M=!2@LF>=7[_I>M_S$-UM1"FO!<7Y] 1P8+YHXS:=,^1;/S34>9EHM5H_;39: M?S=,N%F_*6BF2+E(&:@RXMA[9$.02%/'7&+1>WS#DM<##A/$SQM&>#:=P*^^ M&X^[!(&O+S;7)'.AJMV/JBC6Y,MY'@2BO-Z.]F[UOHQ#C MNFG]G@C>P'+/"S@$3;,,_8 QCX CD\XC<5WDPIZ?@X3F<]#92\@L8!V1@(M: M+P=NR\]!-/S.'%ZN[']XG)7_\^OW_]0U4O;\_X?[3<(JPR.<7+:QI5S!1^GL]6:V8J(Y6APQ\Y::':KLW;+ MAS3+]0'X/;0/!93=@&MW0RW#L$3T46W1QW? M[(Y5V3 ][Q8NL@V9M\L['S9./4 #EH$MN#A^LN-%=[RHW7%D;5WROO&T6)\"&[)IN>\QB;W5C,OUF6]HALF: 7,)4WYM86QR-=:Y MO&?H0_/JY=L>F[KL/FXS+@NJC\6L[H) MM5^'<8MR;GMPUS:PK;G7#9\/,"E/[X?G;]DT9S28>2&0%S8AKK!&)K*\9U,' M03G!*O:R /=[7IA>Q+QA\\VT.U_[WR!2;X!T@K#/[KQ![@[-/=(-P=MW:3D0'_(([..>N,=' I^/J:3I>#S]W )^RR:79OBV?43M M1&U;N-4A_&I^<1Z;ET=Q0+3-E9>SY;7C=M6CS WK7,:EQYW;DQUP:'Z^'(&W M/UV UUY_B>%5]SJ#3_!?5M?[?%#KO(DOFRY$'%?#T.9"[![]8M6$S435V5YW M[L/+U3,V+KR2VZ]]*Q,GC)B_; 8)EGWNH@1__TK MG[Z3]$1I;#;^._0.LQ.,R3-VF%/VM&_$)Q+3';YRG<+^&CHLXU M"-Z>Q_[> M-<6O-?2;I=E6N#V0'%@/R#%\O#U>%UN6WRBV?*]Z(<\W/GT6G__0[A#]^[3= M&/I3WM_U<.&Y2_6=00S@DZK4,^Q3*@KT= KT:]Y87?3GH?)5S/X0,.H@>[Q& M+?H-U!I$[_O$I"M'.XI4'*>M/F:I-T7JB]0/=W8+UA>I+U)?L/XHO*F].J>5 M[W]9S^'1_O8""6_S!I?IHK&3T'Q? .@N '2$@:&\K:G$@HK-+BIS'Y5A166* MRA25*5:FJ$Q1F6)EAJ$R#W,K/8Q%\O?R(.]1]GF8;N5MX_MSWC6)VJH =Q&] M88_#CL#XSI6;GWWJ[U?6_.%S.XRRY;UG\,8R4DM30M%@@[@2$3D:-=*!,I^T M%':[-H#7(0C.-%*<",0]_.:LU2@HK4P@/'][SR,A/WW)V2'JR[GU?U:!?)2_(-H N%V3K$=FX\(1P+1$C)B%N5$*6<(6HES1% M8:.GYCJRX6 ]%P:C1')>;XHMLC2?/:782.L]XWJK>,7S(AM1NB!;0;:A3VE! MMC[+\C"BB)8,:24MXHQ)Y*(Q*"2EJ;8IFS&62(IT@Z MN#]7]HG2#P?9&#F0]X)4RTALE ME69VJZX*MXH%)2RXGSQG"0"R9P@!>*/:0[,4)9P-!]DXQR-,1$&V1P0S5WMD M2C#SQ7_F&FC5+-9G;C%K\MGP8D2.1GN*[;@2R;1!&)H3Q>3DE2D]!CP# M51.6^\T4D8%K<2R1,@T,%Z@:)B'&6G'IED' )L]-H8 MQC"F \(S,]+R]L*K1?@+G@VDRP7/'H]G)FAI<0Y8$@R^/34>:4HEHI)HRZ,R M.FSQ,^>8L%XZQ$B.6AKXS6%L$?96:6)\DFQ *\U4C(QF!<\*GI4I/7P\2XQ8 MIL!9M#G3)>/2)46?9=7H[O3_^SJ,_;K-5M%4'KVD3TK7 7(_)8/?KVWO&] MT;0'3OJ]=L\?DB%2S BAA$%)^(BXXAA9;SAP9@T&B4H+W'G+$ 6:=/0:*6,H M&"^MD*%<(Z:$-5(S:ZD>CB&2C.S6"MWE(,&AZT\!S0*:1P2:@G-JB$/8Y&)( MS%N4XZ/ Q+4EG@J1MO>]"Q*Q,L$AYS4 ;7 ":2LC6'#>(N^S61\!.Y5,@) E@G&HXL"E&1NUX:])!P6;9 M^?I83?LPG;0?:14]H5J\P7>3J5,]HGY[G>,5=!N- 394(+.C(&%)$ M,C [1B(;N$ ^&B*$,2J&=-U44>M8H!*CD&BN+$W!5"424 29JB8@*7@>7/$E; M1]FHEHD0G5#$/B#N/4%6>84(]@[@0D5&!G1(ER@QXGS'Z0<*CA8<+3AZQ#C* M4DA:)X$.H(]K( .C)/(O@UZN\XTLH%#A-C#IBM-_RZRV7+FA-D+ J*1 MX("UHR8,*;6"X2/%"XX^- P-O^<$ @.!R&OO_NKK[MSU._1,?^ME5_I&\N5W M@SK*2*)?RY?\N,[^-IO^$?V\@;?:V3R&RB; KFI^&JO7/[UY]_?J/:A4]6%F M)TVG%TWUW8OWI_796>W_K%9WO_B^.K6?(BB:7X!R5@ ?GVU^3CU),]O,9PL_ M7\QBNX-["L^>57Y6MVIR[8J3]2.A"7;>/3 _+N7U#-L"4YC5XS% 067AB;.8 MXFP&KYQ/*]M4+WY>7]=VV67S[O2#\9_*UP MOAOFE=WH&IL;]M(NYM.5AM,]^L5-*YZ?ZJ9V];B>7[Q.VI[_D TKG[Z3_$1*>>B=I(?> M07QB=OK*(5;$.[3R$$?:XW6-%5EJK&QSK%F,U=_A[].F^FD28MA)Q94A#=^3 M*M1 ]Z45%7LZ%?NUGA0-.Z1"N8U+/O+[J;I'5-R_>_K.?P:'_K%'SW=E+-3Z>+QDY"\WT!H%+= M^FD+P@]IP$JLM2C5$RO5;DK&#VG BE(5I2J6JBA54:K]5JIBJ4J*[2?,B;*U M";:0".4.$>,E MXBD:I F6B)' =312*ZFW"]#8% FGB&J=[R$$6(HF 2< M#4>,M)<*@$Y9YN$&F0:4\X/FW$FEME9!MN%/:4&V/HN@6LH%RSF@C09_4@"H M6:GA!XM$2F-<#%O9C+ 3R25OD2 Y"X=6&FD9$]SH.&$B,FX'Y(VRXHV6-,\] MZM%-A_B+'3D:!2KF8]-\4$TQB2;S6Q<1CY(B3:U&TJ;DG,)6Q"WSX;5F/A"% MO%,NASTELLDX9(@R03)P^>F :LX2/-*L\.*"9V5*CP#/K/;6*&J1#3G9/#$< M\"PQI#C'UAIP]9FZCF<\)AH(T4@!4 "%]@YI&S@RT2N/5< 2NP'A&1F)O N@ MX%G!LS*EAXYGSKC@+'CVQN&$>. >&>8(8DY(0B3\0^AU/"-1,(%E1#%H@;B) M@(8Z"@!"8U6(P?LPH/)X5(S,KJLQ'[KP%SP[N"D]5#SS/'%C"?(!:W Z0T). M$888YH!P-A&R7>Z3.L%U(!PQ[U570$A+0#8:+; ZP91/=#AXQO%(DA*M?$RT MLFS O!S?:YE%OY(]=K6'%QJ/^(G49O,_ ;W[1EI0>:+@HO-I4V>!?3F+8SNO M/\7;CRR2.YU3'/;,/+<9*R5BL"PB)$H.G ZJUA'$6"I1>!&D^V M0A7*4&^U) A3 ^Z YPH!IW=(!Z9TE)I&G89C"@4;J5V'*HH"'I,\ _.=!.Q).CR!F6$(V4 M:\U#H-1O+:\EBH&C,F0Q,W"C2,CEZD\*(%4JXR1/ PI'*S&B1A9D+V425 M%2%%,B!3)>4(LQTOX@Y4G9Z1[@VH^&W!VH*U0\!:YP ="4L(TYCW)BN&#%<$ M86==P#XMX39!5X%@1[!^JD(B,#"F63?'"9ZX*U!6L+ MUA:L?4:LQ4$[981$BD:7L39FK-5(>RT-\3CYN)782TK 5^L38D$:Q(.'>[SP MR*N45*0Z2C>@)!%,R9'<=?J;@:I3P=J"M05KAX*US%J=;- HX$ 13R$@G03\ MF3>X,2(C=5L+B99+%[0FR.?E0VYD0([#C302'+!VU 0V'*SEAH\4+UC[L( W M_&ZA$QM-7S8AO^ZE/)%2_>75[;W1\&?_\$ 92?1K.9POV_+5E]^^H;I:C0T( M39I.YY/I/'8:\^N'?T9-/=;>(^62!WYB#;).*,1PD!%X",,*=.;+V?CEV$X^ M_J\7<8+^\?Y9>G)MT_HJ!)\5IIJ?1OA?+B!M)Z&:Y#JW9].VSFW,=6ZK*[7' MJIQ&'FY/X_8YMEI#\&:G[M'B._3_?D 6!0XQ,HXDCKS- 8NL$10QK:T*5GLE MMTDCCX19G)!S6"(N,4/.6(\B%5+JQ)*SZCJ0W81>&;3F;Q9GBVZG_AL[]Z?_ M.'\=_H#OSZ#1'Z9+^/O[--0)T".W^UU:/>I6H)-7@$Y^ ^ANRTLD'%8Q(,98 M0MPQ .L$$FM,,-H[Q6,26X$+Z+](8 \LA@'E7@MD7% H)BRDC2%P9O9G7&X\ MU'B+,7AZ%:W@ZG$[71,_B[8!I9RN]=1F59O%9C&>5]/4JNS?_O;#2I\K&-WY M..:1A+LK:*$_;:]Y,SV#?EQ4G^'1<+N/,/C#TUAO' /*$!%X0N#F,>61I0JC MJ*)1P$:2,5M'T(CED5//D=(8Z(H.,=,5@F0"YT]1#])YPQZF/ #9BC6_3")">YE/86.7-; K0R6#+D25*"RX9HVPK MD>1]A*OEVJY(^Q^_?M9"4X[_*0_;B(&<':(7N?1^Q=^F\8KYXDZ?:] M;\\G2"? "F+U:R9#A%;_\6^:$O*J>K]P3?R?18:AGP"W@!]D6;(AM ?8[!AZ M/;?UN#GY]J&YG77@6TSH3OP')FZZ28):=6F%<@.S^].6_KR\2)+G(5H40DZ5 M3QV8=NXM(C!)T4CBG-O*7B"LMM%[@6R[$4HD@[10&A%I36*>1$*WH':X). K MQY^>01I7N RV.8-OJ,)B!L[O!B>_(HK_M0#AI'HIA2!KGV?0,)"T5$&S/M73 M13.^N'S8&M]M'OKF.HNPF[RA_=N/;7T&;&'>T8=_P(!G!9C;.73G]>SL AC% M[+S)%_\T 7\MQMFE,O]UPT5:^I+=0/^Z@-FO/?P=ZD]W\GT'[2UVE^8G?ZN& MZ._QS-:3/)_G<=9*Y<3#;#EH:)?N<-/QOL.PR"$/RZU[OC9XZ*D-PV,06% P M^B0G/Z $&(1RR$6=D+>6)4+!TY%;QS[!E\S>CT1>)W",$L> B!1SH"=XT'U>,Q;-)Z_.].L]#<[NP7XG3WF1;_Z^J^G_@WVS' M&X")[-\!(O0(F^P6%&IA#FVH">KLXF[P* M=7,^MAOSC./GWSVMR(@+S>DL7#3+WFX MX)DOUU'S+W<,CA/Z<%/XN*J CYM@@J_,8_@''M/FXGNMM6;A-T[J4=?[87S:L7?UV+Q/:<7YD[!G.W/44OKLI5 MBW*Y,_5D83=#BT9[$81 7M@$%A1K9"(#X'(Z",H)5M'] M42 .A#*NO)WJ!SO.6'Z%(F[,X^.-D^&$1<)@])U3B)/(D168@JW".@09A&*V MC\T5;Z;-O'D[^>D+=*9YEW[(5&#RL7D]":M?+[]LK_V0(W0?X*4_C*?^SQ=5 M! 9T#@^?6 \RC %[=]%,=X/9ZTIGMK'3631?S+>?N MNU50(LYFP'" 08$=\7E VVA?!%R&^^$;L#&9*^5G5K$=^&QNW'(R*GC!8N*! ML(_C?,.'[)XRRP&<269.LW4P]?OVFW5SQK6%9P&0Q%O:].TW76G85[N0/X:! M^6QGH1I/FQS.:>+L4_Q^M(R"UY.\GAS7'C!I"WK;7?U4IO)WHWK/*VMF9IJW-[LNF& MYN?+$? $D$IXQ9<87G6O(QB?X+^L;@ E&MOS)KYLXKF=P32NQJ'=W] ]^\5- MQZL^U4W=3MC%R]4S;CLWU;Y6L!,AR%\V^<6RTQW!^.M7[B4G7#[PS@?>!@R8 MTJ=]9>GC'O;Q<8I_Q&(>B?TI@A]$?HRNP?9XT(/AR!5QX09]TH,=!BF-"_" M/%PX]F3 GE1ACB3M6%&JKRH5*TI5E*HH58]*]:;=T%W4:K\)]+.?N[V;$-Y] M=?N[MY-J?CI=-'82FCL5*QG,P!3?O/CFQ6\L\ESDNF8-\6]^/K\3') M\P'TM?1OO_M79/4@^C>H\L5[2=6Z\=W^^::_DP*EL,.#L\@-1:1VGG!QF_<= M4C)%K*3$READM9:(,^.1]80CGUBR2GJ@&Y G(%Y(8(<@E+TE8NU[1E92HAIY-$CA"*MD&2G3AL8IU0"59'Z@= M1UO4F'*]Y+H#<]/,9UU.U)7IFU*7A:\+3@:?\Q91*D%< PA18Y=*((T@"3".,D MHW,V1+Y577>7X98UKEY";4\(JW<=3#X@+2J[/G858+GMYX?IW(ZOIY@LD9>C M"6F618!-JT2,,";7"S+<1,0%,\B):%'RS L:$M9DRRH],&IRLQGZ-=Y>_N2^ MQ=WE2'ZE.$ 1\V%B?T&N@EP/*:T7@E*1>V2Q\HB;Y)#SAB)"!XI/ M[!ZY^(CN.L9[Z&)>D.O@IO1 D4L8KT-,%L68J\YI1I"C >A4TD%Z+*1C6T5! M'U*>X![!@)Z C(YXV2W[#<_^"([;E@/YY?1L.3U[E*?8RHG$TK^]ZE^1U8/H M7TET\EA?99WH9*.(5,EV4OA:X6N#T_)B \M<'FO_BJP>1/_*OI==[7OYH;\: MI&57S-%$JX]UA>:[U8#L=,6'<2.I( RIO+>&)ZR0BQY@C0FN!19$8?KHI"E? M/QQ[K1+U3>=L[[X(U,!4P&_?VFE/1\8S&T!SQY.L=M( ML-()$9$BXDIQI+$B\">E7F"9E-UBBKL\)?2$N/A5.!2CG9\JVAN-*4E9=A4[ M^7DZ^VQGH1I/FZ::Q2;./I6D+.6X7CGT.A1?($CM%!:9S7N=4[MH9 EVR'%I M<(I&2^(?'4A9HL O *_=QC0-[D7?"3I,>9T>1[Z7Y(1[(^$%%S>1UPFEGNE M@D*09\IPH1EQ4CXZ1K-[7%;X2'-M%5PNN%QP^?G#/S%R&1T+ MB,D(8"J"1,XI 0C%%,>"*9'B4X9_'@.Y7S_R*D:"X2-$VK)=9E@AGSNFB=G8 M%%T"0D4QBX$;B..AG12!$8."!)^#1R[ 8&*'!%?1NT049UN+PWWEK_EEB0D7 M/=E$HT:2[CA_S2!5KW@?!9P+.!\>.*?$/4Z RZ3U3!QX,UH%@504'@>CM<-V M5REZ^@9G0LP(AJ6@.DD; ^,(6P.T'B@^LHPZL$;,,=4:+]Y#V>A;EC'6MJN_G)T*W 'Q MI.[ 8)3G&>G>M3$HGL#@A*,@ZU-G<'66$,%^)1 M098G1U8A=I\,>:#*4Y"U(&M!UJ$@:W148*,]\C0*Q"4/2/.4D,[ ZO*&'/^D M%9MV@+64C939\2G3@:K3X\,P\'NNFO6?J^'[=0$S57OX.]2?!@*;U][]U=?= M>4#NT#-"O_6V!X$?92316Y2[AZZNMU4-A\_6XSA4?GZ-],S&(N+RMO9K(:>7*M>U;Y[8X=2 MV_!ZTMX*EX8X:;H$0&WLLTWQX^S83GRLFM,(#SBI/IS&)G[SN78&U]BQ7XS; MAP!2VO4]R%V@]?W.-G5W^RR>3V?KBR=Q_=V\;5Z$2V 8HH7A.@?MF8;VKO9% M8VA%G6JXUS;K1)33V68>RI/J[WESE10T MU6DL&7[E]NV&M+*QE;J/!JTL?N)N@!\2&]O[[36^_QZ/[]\@Y(RZ)@$)( M&G@C!H^<"8&4L,3)F*B[(6') ^I[?'7;P^_=U/R^GJQ;&:.\PACEM_*2W,X6 MGW[VOR9X.Z8*9UEW8,K#8I;1/.,?*%BLSN"*TR;;-="/]_%\'L\<8"Y5HXIB MRCND_FS7;*+5^INV&6>C!](-?L'R":9] CNY)Q/KF8@-BF7NAF3N6&@WL#2; M(:)>-5\GA-69O0"C!%0BKN [$XN6G=;9UF=ON&4F&=!;X%\: ^I#Z0]KT_C6$QCN_2:^]; M@O7K=!Z;7Z9VDI.>_ P,<>)A%"Y+*7^ %_XPGOH_7X 1]O8<'C:?+99G=VJ8 MX/!Z?M<>_),,1D[MLOM9/)<]S30PD]/\Z8I]9J$ 80")7(IXP)WG]V"C!:M@21LK60=?NL;FAKVTB_ET%23* M[0$]RLW/EZ.QO9@NYO"*+S&\ZEZG\ G^R^KZ+$+VO(DOFWAN9\!T5\/0BDSW MZ![_D E?_;M>G<3P:YI^?Z7]1P>[6\_P/TV!]JGB\9. M0G.GL[>#&9@A>!K/N$WQ2%;N(/ MJC^XVB>QVAUQN0_B;UD!WZRV7O9S/HR/N-K5R=OG$_BG.?M5,*Q@V'YBF'+) M!JLCDH)1Q(T"XN,T@))3@8HDE%>JCV1B3X-A8D0Q+1C60\"H,. 7__EZ/)Y^ M;O=IYI,G?A9#/6^+6)5LQ8_7HP-*(O7 23^"E&M/DQ!3,&$T$Q%%F138,*#@ M5AN&8G!!1?A_YAY5OFIMPU9X\/-T]N-TX>9I,=ZV:_V:-"/X;NW9(/7PB9-C M'M>JY$%(2$'J?43J%(1GN,X2L%*#KZ#P[0?;^,9D)J,VFTB M!:OOA]4E4/]H-^6F$/VDI-GL6]\&DV/E>0)@1YRRR/+ "5$44"&+AP%4Y\84Z7@ M+!K*,C0!ID8K 1^C0MAZ*4.B5(6MH$T_"P_]8RH?$:4+ICX^W=OF4>^2\&U? M4W&\7[AF;F$FV]07.7_65@:T-EW%#7E<TN;800F)&=C<_%BFI.R37*J!CL[>6"XI8?9J>XI@CO* M.;CC7FZFUJJ;52ZU\]ETE8]K$C].04+;V0(AL)]MW?YNSW,.-SO.URPFW5\Y M*=BIG8"$M"C<; K*.E_,.A_==.]-;;IZ2ZO7DK28I6(H\TTD]/3+,XK M&]9).KJL8_6DS9P6-K)TK+//K3/$K++#Y->T>?B:9NIKN]*1JUT8+3,EM<)Z MI6_MM:MT>IM?03_JG$9BE,=KV?M9['(60MMS+?@Z@>6:S)>WM>-"*9<[ M+OEBEYRIN00)L+5C>]&-Z@U=W^Q8GL33C1K2Q[AJ[C,QU'_P!PUJGB]4+VUL1",^K\VG33N3+5D3J M3W$S.<2:S7RY(VEY# @][BS3XR:1D"NSV!*:]7J%S"NW#H)Q@%=T_Z58FISO=QEX\+L/05@8LHJ@0AC"4 MER00%YZ HZ$XPMH0J9Q)EI ^,V U[]*;Z20+ZJP=LW?I][KY\X>+_//G-IGI M;9FO[J8]>L@F_.['L]Y..C\L2Y5UT\7\JM%9F<3=8_;=FWQ?MK6?KDS?V:CD MLV2C4N+$S;0ZLV:P-NW_1LB.1HF1-Q:X&456YM.XK%*T9[D1>N_!"W!T4KB$7Q0XKGO3$J1.1"=$@;046,5GO&;BC+G4?S+L2I(86*]P>S\\_18I>A88=9I MIPPE$7D2,.+>:.2(M\@S3PSA6(JP7>G;":*9U2BD:!!G7L ]CB'!C4^18AN( M> Z8)?KD]AV(!69W [-'P&"+SU/Z=R3]*S[KCL):6YO/CE7"2O_VNW_%W2I1 MK>)N/=C=(C1'KSSR6C#$L77(&5?\NNR?+[LFR>[($D9XUS/SA=!9C]7?X M^[2I?IJ$&,I6RM*_ ^G?$(G1,/&B!)U+-&0KZ"RY-4(+Q+F,B"O"D+4V(4&U M=D8FQ>)6=DQ*,:$L>>2IY(C3R)"AWB!!&*4Z)2'ULP2=:=E*.328/49:5H+. M!6:OPRS1A EJ'.)>:<2)2T@3'I&6ED=AG?3);.U8CY$0S 5BC ',>ASRVEY$ M4BGJ8A)6XF?9L4[(B2DP.RB8+6SV)IC-7N^QRM&Q JVP*MCD(O+2 &A:G.MR MQ("(U,8HIP,5XCK0DJA-N[L=.&U W!B";$H6&2$L$98!A7F6U3T VL)GAP6T MA<_> +1INI@=JQ@=*\Y&$W%TPB-%A06<3U2&&D"MQ/ /.XH*SY6S0H$>Q]&\0,%IFM#BR0UW&+6>' M"H(LP2X4E MRD6&L#(4\8@9P&#V&%E96=PK,'L=9B6P#<5Q0 GG3>Z1!&2D-4APEIRWE/B0KL.L MX]RR8")*,L,LC1(Y$FQ;JD@%*7D@S[.'@I<"& .#V<)FR^)> =H6:+7$D1)@ ML9YKQ+W+58.X0D0I@X/P4NBM7114*\Z8ITB*D(#/6HQLH!PQS1TA@-4QAFZNE .$Q4 .:@9+1Y:66\X&ESH/]L#9^!; M,8^,T SQ�R$@D.!V:UDO(I129E!AEJ"N,^KLS8Q1*/W22H-C)Q>AUG! M.2&4*<0-PXAK&I!1VB =!"4F2F_I\Q3TP.R@8+:PV;+>4("V/1QO2<". M"X09T8B'?-#=LHB,-EA[;DA46UDB@Q51.2"P5,I< PXX,'!BBR3F6O#H>,@< M^%G6&PJ?+8>)OO:ZNW>]$Z-?%X",M8>_0_WID/L[0(-UCWYVE^8GOZSG\%)_ M:\]_C_E$UG325/6D^JF9 W+,8_- D-A)"ZOGG)8B<(_KYYM3._D86^'*'V8C M5,65E%6SV"S&\QCRUY,XAW\\,,RFNQX8:M-47:_R^:M_OTDH[]'$WJE"8IX( M'PPB7G'$L=+X%RF+'\/QI2O"$ MREVLQ3/DQD9OFRRZ?MK,\_O]].Q\'.&)XRRV?TQ='2?\_8'3R]?-6NE[/SBZJ-]/9>9/%YZ<)R%',)ULWM,%. MPGUE^F;%R&^_6>-.CL-X9X'*W]>3A5U*5.;'X!X\6:=;-=ULPU)/C=%>A'P" M1-B\&0YLCXD,@\[E." G6$7W3U;(0<_P:"TFP ("XI( /)K$D N)(D$E38P% M3L/V.1SIDTP)YPKR"G&A!'*:G&; M*R8W&V?HHOT($A^JQ?ET0S W;/AX^KD-5<.ET-E/]731P*M6DAN^3F1O$-]; M]&-M[+8-W;/-Q]5<-X?++G+G@$WDF6A :\[MQX@FTQ!7]T"[\M?+9OT+U2"+ M7UXB]BJ-XQ<4:A"R/%4YW\[B;/(JU,WYV%Z\S-^^.K6_6>2V^W#'42^BWAFQ7B6(> M-V.$7N&";61TS?].UTMPR];7DS$ !P(%FRT3)5W] L:U^[B=Z&[)S2;HW$L[ M_FPOFF4.H5OF_,K<,9B[[2EZL=&ZMJU70KMK]\Y(J058BF" Q B;$_X"(9$2 MJ$N2G+FXM0XB)??>^H18R.L@ 3P[XX5'7J6D(M51NG6UK.:T/GOY7]-Z,O\_ M,(@+,+"O)^'_ %!F]_UMGDO L)\ :.9U;'ZL&P\N"%SU =[VPWCJ_WP!&.?M M.3QI/EO$KB4 2C&\GM^U^?\DNQ?+OK;J]B"E;;B#GU3MH%>K46_MS&K&_QZ-?W"SK-!E@1XP@(B('%RDI$!:12Q<#;9>:8D.W M$@C>6];?+\Y 3B[>I9_KB9UX,,EO)QWY >5\E]Y,)VW.GVRTKZC%ASPQMXG] MG>17/H_X/FZV7U=--V"94:?5D %?68]9_B+3,+\Q,@^I9,@YR=6(>G'!0FO"P M='A/4C0.8MM-.5YRO_Z!9.1O_]<+^F(/9K?7])J;JQ=[OMFL2'V1^KM)_8_1 MK^. 1>B+.2W \CS LB?IAON$GL>E?KU+CNI!#%E1F:(R/:K,(_(9'*/*#-&2 M#_.4T2V1\+ML?/[N[:2:GTX7C9V$YON"7GOC21S?,:S2XR+A9;YW:CQ71W3O M82=O;/.U,3ZK0QC'@1K/VX_HSF;M!N:FB?/F+I)UEZ$X''-YPV,GTV%U^>KL MW];7?^]Y;F]4\UUVO5V>ZK?/>KO<-#[V>#K*$8K)U#UK*C!PI9AGM!N?!(!\, LI1"&AN%< A& M:**3B'$+LJ)A7EB&(E$ A*LA2183F5/(\8+(^-P,2)8-@IX]56CN.'$_=]"%_?12;VSTP5ZEX ML0#B7>@[$](+SI#U'"-NC$9:R4S?E3'1QZ3I5@ZAA]/WG@"1LQ'FM^=W+X!8 M0NB[VQ RKFU[U'(LY.4Z MR1#AU#(7G65A*XOV0TCNSN!*F)'$.R:\>R/;96]SG[M!"ITMZZ!E';2'(J71 M41N80S;4JN.8"&<\T46XZ8*.ND MA=(7>"SPN"MXI"P&+:E$AJJ(.*4$60.$W0C,K0Z*$+]5^>>1_+XG>)1D),GM MM:@*/'Z=V!]!1>J#[=EAI-%G^(&)V4^T4$^:4IZP$RDT_O_9>]?F-HYK7?C[ M^RNFM'?V<:K03-\O4G:J9-G*]BG;B/3GCU.Q[PGK/CZ3[G2 _H]0<;$?W M/%EV!A/$XO\G+NM%@XYY@K-IU;(\YG.^+A*U99F1CW@@Q-P MP1>J+]V,RHP+'Q3T+^C?]]TMZ%_LJQ-8XVL5XEQKY#"7B'I!X7])";O6K9>*G(O&"%)21L2Q9\A0!G1 MSQGW[61\\08&RR_QCWIZ_F;6P,3CY/O/?C@+]>A#[E@ _X7W]O.V>OKJ 6&R MY)N7&<\9H"IU*K$4+;6W8920R$S %&D> M..(Q,?@) XRF%)5(+EKG^P.C8D"5*BA:4+2@:$'1':&HUH9$*R+RLNT8D,L; M*<=1 E#US%"9Y%I1(^^$PY19)$P$Y.4*\)0IA7S@3 KK!*$]0E$N!MSP J,% M1@N,%AC=$8PZ+8*( J.43&ZWZB)R$6M$<33").&\7U-&@TV)VB!0I 2449/QM/*?K3UL"W9EX?(MWV(HSBQPVI\"?]DZ+G]?F>+O=G_FE6K9 '\? ]A M?&GHI6"9 \-WCTM\.Q__U%%4&T7,*PT\DL;@;3A'YMS?O()*^K MIENS3(-IL6I5?;UL"^*K(R8C.%VR[@.:F>L_>K^//^T) M]S$>_M2"34JH8N]VM]0L*51?J/XI5/]=]*5DR5&DEYW:&A=@.<*(YI(H7EBF ML,PA6:8DBA^])#_XD7%)%#\\>IT:HQ4%]IG,N%#XLYGQ(]/K0)%(OJ37Y7'> M=/W;YV?NI9GU4V.(#K[[^XJV.]%(.HZE3C0FQ+CUB%,1D<:*(FF\M50)E]Q: M)%U*45."$U)2&<0%-T@GK%!R/,=(Q"@%NQU)][KEMSGW;2E&3O.!X&2W,7)' M$_UV/.A=(*M UE,@*UE+K"(<:1,TXCP9Y"( D8T1,X:C=&H-LFP2*6GJ$4"4 M0-PK@@R!NS'VG!B;HXG)/B!+\0$WND#6%EQ!19M]\9>?QR/DBT:[PZCX _0C M/+A.\" __BE)%B*L!SU8(RN,0]P$A[2G"@F'G8E8>4SH]I1A8%Z_5>$"NOP^ M$T8.TGSRX,Q1$+$@XO-!Q"AIY,9R1(4(H&LST+6M2H@2)0BHS=:E-41\O*Z] M=40D?, 8*Z#8/P=S^_;U*,!+=:,^$H)7,A,0]BR!,IX8,MYC%)DFBDGMB5\KK_%X!7Y[;FS#2^&A MHKL70"R N&W]/=&D?,"(!0>ZN % =!P4%UGOZ^+4#4 \UV?*YW M8H!87.G;"@P9UK9-^:UC4<>+YZAXCAZMBAO!A<0&89?++F.GD6,Q(H)%\-*; M9-9+-#U&%?_QFE^W>U3+S$#LMZKRD?N.CD=,%%@\]*8_6UC41@HOJ4#6@5[- M90#-RU.)M%62J-4?K3I_]$ZEHM 7>"SP^!!X M#"P$JYA#W,4<0*@#,MG=+@A7B7#-0R);UNZ/5JT_>GB\L]YT+Y#OUK._^+B- MIUYF=G0S.XVJJHR<864>6:OS3.ZYRBAA9Q2;U3_[??QSFS ]XWCO$Q8G/T=Z MIMD)E,==1^+>%+_I07F,DYCALOR)?')YLJ,O1_;^?!)C]1/\?MY4WX]"#+LM M3G82!%18Y#FQR,_UJ'#(<9?K.[6J3L]TQL=5MZQ4MN\!'YS T4*A^E+:OLRX M\$%!_X+^?=_=@O[%OCJ!-7ZF,RY]&TJKDR*>"\N45B>]99F3G'%AHB)WBMPI M+%/D3K$I2XNM'B[,\W9J%06OS+A0>-GO@MB%GLN,3W7&A<*?S8Q[U12QU^;. M?>O[:_P81[-8RF0<8>NETEILB_G;1K@HDHO($AH1UQ@C9[5&V')CL'$6)"$J2C)DC"G2IZQ0@3M_.WYPSW=C*^> .#Y9?X1ST]?S-K M8.)Q\OUG/YR%>O0AEU6%_\)[^WE+>=Z4#)C9<4>$H\G@+@4N>KRE!=BV"&Q. M:"-E4"@$IA#WWB+;8A9/3LMD%.9KA2EXY"S@$ #8G$?<48,T)@%)*8B,AEFJ M?'^ C3#HPI?3N*3ET0L2#B MUA"1&BZYI1S@C!+$N<'(4"H1PQK'P#D):JV=T6,,.WX;+=!2)R/B"$%T0L4:=[ M<]C^=3)NFJI[7M'$3[0%T0$ESXEV'OIFL6@[E64V)IF(H"ABE[VYN7VS$A[1 MH(6E*7'JPC8\P"T(_#(9PSMM+LD:6%?XZ6MNCX'C1QV--CN*WRAMN:C[ M!78+[-[7SEEZ+IE) 'D<("\QBBR/*;=SUHII'(E<4_D?XQ9^%$Q^6>$?:&&> M*3H6KW !Q0**1Z.+:@U(B:-# E.+N,<,6>8)IWJ(OJ@2ZZ M:-%%"^P6V-U=*@1/3E*7379N$(]!(&N4!I-=$@.F.4YA+6CK,>[G[>NB1 P8 MWZOSN4?P6.*%#^-^_CE.JV^&0,I_K.J1'U^4B.%3%4"'R4MY%I)H/P9 "-(& M#V(I<07*/*CPR'+L$:?).&(EUNF.X+N'.Z,[H?8C8$+Q11?]O\!O@=^>P^_= M<"E5U(%RB3C.D7G"@CZO&4%48&Z#"U@KN@VG]&/@\BL^:8.+3[KXI LX%G \ M%MW449NL4A89HQ3B4G!DO8D(BQ!UBA[[E+;AG-Z=;EI\TT4W+?!;X'<_ 1-" M4RF]1TX2@;@*"6GM):)$.ZF]IUBNF?*/<5)O73G5"X?==8]^MQW_Q<9O/OJ..GV<7<5)[^#W4'P\RY4U[GSQM =Z?Q^K-^ *> M>U5-HA]_&,%PH8K_.ZNG5U4]JJ*=C.K1AV;A:!\G8$:XOXWZMU.X]E_C>C2M M/L)XLPD\$R[XS[O4M@>\[/83W20S#'N*9#+9YR@H0--)-?0[-[@6S_5%3!U<.\W'84JO^\4VL_Z/8;9Q/C#$4'(H@' M)9%C+"".M24J1"/8FH(O92ZQZ1-B01JXQT=DO/#(JY14I#I*%W>\_1OZI7M$ M!W]<$@*\3V)LR0)0)%87<.EY4\51 ."XT46]RGWU!H!!S66$:7R, MPZM!>]\=4'24&.0D(](QCH0A0%!$"N0B!8U()DJCM4JRM61;JF4B1"<4L0^Y MYBM!5GF%"/8.] @5&5ESZ>T3@^ZW.0^-0;W;?24(24XAHY/.9UD!V< BDAJ' M2& _)5Z+[+ Y 5MK@KQ-L/L&[G$\!$0CP0%K1TU@!Y5 ]^O2!]S^!R*/:9&' MW42>LP/.8U49/5FU7E>#*M+B?CCW7>J.FXWY$H:;]V]ZCSTJ/O@7[-F6J>K MQ0/;6Q'PSZO+<5.W8T_BT&:& :OWMF/(M-\SLJIRR1DHM C+!A'SP")92 M4 ))&3A-DC,7Q3_)[G=V]]#479I'_EJ?T%_S&@*R_ )[=U6]G]A1TXF[9O< MLOE;/E1PR#YOSGV3_$<$W1Y^7DB(K#$UT\FL4[7@3N">C/8MV(]!= ?SIR? M2QO0#)HX^5A[>-9FDB4/,Z]&FD,,A[.0/[P8S[) F#P_3]>19+ M<5C#5%:NJF 5\_N!A3*>3:KQIU&<-.?UY5GU1(UUJ7C.Q8_K^YL]CF UC+FK1KDK++*N\\CX[#]_#4[X= MCOWO+ZH(.N9+INKR MYDM8+E!)[J2"_]=;3?TB#RBW4JPES%RN^3-2YX_7PY O5N/ ,UK?XM[\#I\3W,O?.I8PXV' MX0O'K]E)^5/GF_P^^R8?3QP]7:Z],D@/ZM,5)MHW$_V<_?N%A_:1=;JY('^( MX#ZU=N;/=,9+3*)?P:1>S'Z;"'0CDJ%016\4VGV$41>J;T_1"]4_\QD7/BCH M7]"_W[M;T+_85R>PQL]TQAMCS8/:=YP&&N7H\5VZ?7JQ8,_-E=HK 7XD-+)E MIF*%J?;-5">Y*H7-BNSJ%YL5V=4[&BFRJ]BM!_8//88$-X_1_^:'434]'\\: M.PK-1B5I>K,P!;N.0[Z5-2FJ=:&:PDE%>RY\4_BF+VM2)%"AFK(F3S(U=]1W M^W#U/)]08V:>@UIJFI::IJ6FZ3;*,V&/2=3&Y.),FVLS+4K@_*.>GK^9-3#Q M./G^<\XIKTMPK-2?UG6G9#N="'$4G-TSSC)C M#4N<(D202XLDXP%S&$>?>:FXI<7W2:.E MJH*T3^R9\J=;1>_^,J\8^Y0B>FO%'FG"'EMBD(RYR2[G(+P-YDAAHZ.FC >\ M9ET]I-AC,YFN%'H$,@QQ!*3VK1W:D8^_G<UP1=5H6L M1VVY3[]8I.I&$4C7+5G5Y#5KGE1"LBW;.$YW=%-HJY=^%_W-2N<'+'IM)_'. M&I.;%:S=O?JPA3F>:$E'KLZ,>&PM/+'G H>4G''-5NH;ZCT7_SOI"? M>[]HFNAC_3&?;@VJ49R6%*83C9TH@4A[#D0*'#ME@D0$,X>XCPP99@7R\&'4 M3$>1S%J'^22)%$0B3J5"7$>+M/,95]()$2=8Z?2XX^=*DT3Y((132)/D<)">0%I0@@867A%J-+5\+C0_1 MX*0EHI$QQ(W#R'(K4=0X1F8C!J#=+TYB0PM.;B,H\T9SXS8D\YY03;BY'YBY MHRBU/[>3ORNLE$4ILZ: ,%4$<9RU!,- LP"J9]9)88+>1@_Q7R;C2Z#%JU^& M=C1]/0K?_^^LOLS=W.'G'T93._I0P[;E .=IU&XIN\^Z9=I1\8F=I> MOC/7Z)/V_^?Q-%;BK%JL^*!JU[P-&%VN>OO;];I7W<)OJP/X&I59&2GW3"+L M)>"RP1Y9'2/HHL%Q4$5)Q'ZG5/:DJ.4M=QS?3T#N^_,X#\:M1Q^J%A2;JIE= MP,O"N//XY8O+\2AFRWV<+P8MQT>8^[P>-]3;C0E:1]S5J*,'Q%EK,4AHHR%.%/D MT5&WA.^WX[8^P_B04<:G/-\^GISVPJF]S0/]JAP+E=#,$I!<0IZ>*=67@.02 MM'3D04NG1GPG&9YQ%''+?5JPWL6S/"FZ$5BQ))(B,B#LMD''2(*J5,-X+K^5:$3M-#(XV.N0]@WN8 MQ\A8'% @D6C* C;YG@U/A/XZ&3?-MNK5*;*C _O#4?O3>;E]0)U+Y$Q?BORJ MCXQA6CWJ:,=9'1C?/G(I@%< KX^ )V.TBJJ &,W'V4I89(B(*!BO/)762I'6 MCL"IHBP: $D9.=R#+=+*642P9AA;91R3!P$\/L!X5S%*QP9Y3_.I/7N%^2?K MS^M1G%P-KJ,-!JW>_#&>UWX8BZ;\3!BIR(M5>:&ML\E;AF1T 7';5FSV&C&G MC0B8,4[70J8H=3Q*;9$"11EQ[072-A#DM0^*IVB]]P>1%P(/A-Q5\/\QTWG1 MD9\]"12HHT:'I"0!Y3:":NQY0H[[B"@7.09?"A+C;:C#,3&K'47M7SP*BK2G M&NZ!_R7+G&&;1X=N$^H4'E"!"]059_+3V>5=2K6/JWIQ,T[33VVIW5%7=7@Z MF#],8E,4YJ=QU]?/?(Z&_QXI9QYTZG5*DBB8R&/ H60I0K%"H$: M[A#&@I%@!-9Q+1O&62VM-"!_<,2(,[C<7.>KF$K$AH!^ M6_U=1>IVD(,@]1/X[Y">Q.$>D3Q*,@DGHO;N4,YY-=#4 M%(]5<6U][.+6=?;;[741?&^%_.V M>(*^3#??/+)1Y<-$ETK>$Z]R>#G/%81RU4QB$C*>*:>$P :[;6CI*TCPW0H0 MP,_#F'\ :?;Z8@Q;_>_V\WLEW9:$'),#SIZCXW^S>.6-,G++"4#!_8+[1XK[ M)-F F0V(Z2 0UTPAXY) T7$:5'08J[ -DZ5ON*\&%!?_8#%.'HQ?+?8Q$((0@5%G'N+.,$1@0WD MD5#2$"(IR$ZQTT.-+=;0)@-F=NSGZRG;'%!E[5$A\8*I!5/[@*DQ4)*82$@R M%1#W-"''HD,TJ0!0*X0DNST]V1ZF2SF*,Z_2F:/1<8W_4<]U79=!UN>U/IM ?U M%D]BALMJBO+)U10/LA[;K)[XOFW3\=.X[<[Q?>[.L'VF,WZ^W1!*#Y!^*K2]*@[>B]W=$=67)B#/?L:% M#PKZ%_3O]^X6]"_VU0FL\3.=<6E#4WH[/2M7:J\$^)'02.GM=.Q,=9*K4MBL MR*Y^L5F17;VCD2*[BMUZ8/_0<;0N+MAURJQ8X*FHUH63#DXU94V*]EQHI*Q) MD4"%DPHG'=S4+(41YXN[6@NGBI\OXZB)I2CB*>;%EG3R/:>34\.UCBPBAU5" M7 2%;(H M5DF.@6*J9(\?N!_1)B4Z5I.V2SW"GA%3@=Q]MWH@(@GA.9):6L2ER.V)/$;2 M*ARI4<[KM6*"SD5%?!(H">,0-]XCHPA!H!]J9H///4OW +EL(/%>FQ'UADOV M4P0I*Z.E M)Q44;!SSWCIXN4^< /[%0B'OOD'%*(<499EH*;:-=JX DX3KK M$V)!YL+=/B+CA4=>I:0BU5&ZM>;..\!/,Q!DQTWK>\HE164MD%L@]U@A-SKN M'9CV*%(<$->1(N<>IT[FG$DJ)2>1X&I MYGN 7(('4A-)D2_5@UN"X!XZ^E??-S&2[+_ MN6T:B/6TF=[PI==-!;]DZ@W5IWIZ7H^ B9MI-4[P^<[.V*:#:LA#-SDE\G?VJ:)TV90C2=5/6H_\;:) M^=MAA!_.QT-X[L7E!(;+92J[%_'VL@U0^S<,VEX& ^1;AQ%&FRR&GL0+"W/) M+QDG%XM/V^O;Q\%@=[Q;BF>')9C"#$]FAMED09K3MB[5Q;BMJ1-S39WJ1I9S ME6/6!]5OY_7%1>U_!SZYR$T9X+*6L&VN.9D))A_C+2CH#5QC1U?_I[DN1U]= MV4G(!/P>)-'5H'H#2P#R:U3;L^I]IO(/\!KMA?"6S>RBH[G%(Q8#WQH.!JB6 MVL[J*CY@B;:N,P3*8O2$(N$"13QJAJRB"FF<:(P$K#&_UM%4"L<3H1)QD[MP M!YN0)C*A%)VF41&ETYJ;ZY?)V,<8FK>3\<5OL$;OTH_ ^?\3A^'M>/*W)MZK M1\@;>H3XVFD#/KO?@=_2Q36I-A'UU%.^GPKZ/*.2%G81$!DT/NJ9!' M;1<^$V7OJ"\E2H/W%#%O<^=W[I #.Q\9YEE4SC*.UYT$6Z&^AS=EN4F(\FL* M[?W*[.'(<%#9!+(3E()_S9II)W\S*L&S+FT=@' RT9U/QK,/Y]7;Z"8S.[G* MD"I; I[$3E/PPW%+M%D) 4D-;^W/JT]QDHDYP^"XRN-=5:!P3\:?X$H@>H#J M3GWX-7X<#S_FV]],8JBGU5OKVT*]9]5KT ;@UF8VG"X@-,/I8!6EKS4A6WT M=:"79.T-LU;KB(+,=)JH1=HE"G0:%7PD,(YI&V3]5UB '\=-\V[4$?6W&4SB M%[JFG@ -9ZG\UW;C1TMAVRF="]VX53K'V0>4J3$+Z!RUU%)N,X5_.KJ'VS(" MM!IV17M]-EJIQZOU-I)WWS_ZR]_K)JK!EZA@B>!G(@*$6%PH(0:&=>Z-3RR8>AD M%L./M6UKT]>Q>=-M(R@@/X]'\SW=$GKW4@^N1WXXRWP!.&V[U;CV221Y *%/ M6$16@!),>5)"^^@56W/6/B:D:Z$3? 7-@1@[97(\KI[U7F<=?=!ME#J M=+5X8'LK@E5\=0G&1SMV:XZ G;O:)6#IX_^\H2N?/$'G>%JR^-.VD-RLS- Z M^I<[=[X,79^_?3W*KEP$ZN]DWC7EYA>PKMW'[49W\>NMJ?C2#C_9JV;><>&> M/;^Q=PSV;GV+7MRBJX<#<(>C<[>)70%2%J6T21*$J2*(XPC&EF$">68%LTX* M$_0_R6;4<)0*:%8JSPZ(>]GU]&F2QQZG=..P H 0--"[-,;68LMJJ*TGK8>T M=9 US3B?>;3"OBD&7<\-NJ?P\;7 688+2>DL4\@3FQ!GPB+G+$4)%&LMN29> MKC=,>T2XT&_^/(99=I:\!3ME&G_,CM(?@"Q''VHWC*];3\+[?)SZ'A[T[7#L M?W]11="/+G-P"^BK)PPDF9'3.'NI6X,V+T*3F;?IW(+K1FAJEQ -6V=SO5S$ MY2%@I^TOK..N-$7VW'T$-OT0;YX?9C]DM/X'-T<#$Q0,Y/'DJCNY MS/8Q&*0OGPFO;;O)&L'X$%W6J#D3^I%]Q.B9,6:_O:O4F60,7_]A>^[5Q=B> M)TS/B!&G/TG,GL$D>[N3I6-;'[*[3V*&R_Q^4KI-_67]I*&45#N!DFJG5F3A M) MS;)./_[$PDU[/S:1?EV=J?^L,IA_K%+,)]/^BG32E+,R6!..)E)@HK'4_ M:UW[>:K7%@X[*Q;%C)MK$2'^(V7U_X;K^EE][0M#5^XD-8#=-?M^$?IZT-B=! M;0]>C2]FVAY-%NVVB>"PB>5WGZP+'(5L4[JC%HA3[) VP2$>@_(.YDB"O'VR M+B@+TL>$'!4!<9<,THDF)(VA*>ID24BW3];O/T_OW!;9:W$CHA UT;\,LTE. M8]H>X[.SZ_8:MR/;"NWO@O9/1&$]9@K88JF-XX?!+8#(W2';BBI% \V129( MDDJ!M(H6"6*B$(PE87>,I$WKKMIBS0V,'U5SXRB9I,!D/V!R7NWI&624[0.S::5UCC")K%*YDISFJ/V5*1L%)30YNY8ILV7877%ZKOH\MP3$ M8B"5V3<.]YT+-SHR+X!\W"*Y+X!\VGHKYD$+0P52+@K$E4C(AFAR46.;"!.1 MKJ>W;AE ?X[W9QT^#"SYP%!2E-:G ,.7(KEZ,_&#]W59K-*S[^OR9M; (^)D MF=*_4;S$LZ&N1]6B/$HD.1I)>K( ME#\X=CTH(.64[(1D'37<1^1)!)W?1H^L= (131GUQ!B[7HUONP"Y5?^V'##% M]EE2NC<=:0M [@(@[^Q2\*P ;#8RF.X+@KQ/C(2%XBT[N@L5%62W*ZEHP1DH ,Y$A*5WN MM><2LD3 3PR'F+15TJXYM;>,G=MS:M,!,X]S:A=5]=DX&DM$^-,BPG/!H!(- M_I0$GBV?L9Y<'DI9GQ*NL;=PC9ZV,^M92,)#''9 MITL3]U8ZK?@VJIKO*UQ9#LPC_;D[9K;CUI\+*!=0+J!\K"YD%X,1F@%,2\!J MKHU$UEJ#K",:NQ@C5VS'(+];%[(92'FH>+_>HGX)H2[P7^"_U_!_3R@VB5(K MKY!27B,>DD*..XV2\HD&J1TWNX;K[7FMU8"1QYWNG3 TEX#MW7FZ]U:4]+3D MVBF2R,-J3/5#FNQU>Y_3E$^$70LYERD78\=@WPI:D&Z"[[AV5(RP$6ZN2 K/1A*GV8BJSHLZ'4"Q%QM\]2"$=IB@0)CP&KH\D% MF!-&D5%BK>1<9U_B37SG/@AN-$@"Q2/B,A'DL+5(4AJS4/ RQW_VTF=9NC 5 M'?;!^WGP8.6#(]>S+6S/M*62:HHB-Z#^ILB1Q0:CD Q-!G.L7=@M/&ZY"Y.@ M.U: >Q"K7@"R &0!R.-TIGI)@U/6($4C@*<+$3E+$M*":6U)$(:D'0/NKKLP M,;[C Z>>0G!QN!8L+EB\0^PD004KM$"66(%X( X0D0ED'+=1QH!=;MJ0Z'FY<.\(F#\:A^<>)7)9AU[B0;]TL5.L0%X*C6_4 M6MBHY"+52"M.0,FR*3<9)@@3'[&03!BM;BMFTCF:K':(*?B+1V61T9&@2 (# MI0X+S2M12*4'\\Z=X>?X8)WC.[+XW_XN[,&QF] MLH8P%"5+B!,BD.$\(HRM)R$PX=U:VKB4W'OK$V)!Y@I#/B+CA4=>I:0BU5&Z M>-N0_LV?QS ;QG'Z@DG]=C:=3>*J8_+[SY=QU,3W>:_?PQM\.QS[WU]4$>SL M2QA].IG%S6AZR[N]:8LI+2,:QU9DHM;6V&$HADMWQ^AH>]_Q2''^-/\.3SK94>V'6@Q=&'4)3*6YL*#E$$Q_-@E2(O;M3>QA$D MA13(>180=Q'D!3$211YX2%13&=?R>W?QEL2$W0@5"G16"R,[0@* M603%\V"5(BA6!84S,1K-(](T)@2R@2&K)$/.!I %VGL;UXKH[$E0G$]B+**B M)Z*BV!37HD(545'J#CU)F#S;ND,A,B4,%4A*YQ"G%N=L((YH4L$JY@)-!Q(W M;\>SR;:2W@>"[#55J-0C>LX2::OUB(I(*BFKSSAEU3HO$Q^'M7UI.W]>3R-E3RK\H+N+'5!T(1]4!(1*C&L M._SDG#*(>:&5)@XKMUX#X FI"^]2GLX/HP:HX +FV3PI(4$>94)"U@=!3KAI M-9Y-&Y N(6<=U$T%3VFRL [5.$?ZQ;SN(1M .>9MU-H/;=*"LT,[\K%JSB,( MI"?D)VQY_8XW0T$<)$/!G$G]R$!_>D9VF2)P9TZ$-FJ_21%[GZ,\PV*7<^Q5 MC'1?0L]Z%R9]H@'Z)7;Z*['3O\7+:;QP<5)1-:@VC6H]ZN7;:^+T@OV0=;:BX_^V"(L2@[#-L]^$U>> M>HFT(=D59#RR-@9D<1+8\!"P7^L/KAQ33%&'9.[LQ:6W2&L1D":)"*)-$LS> MY2"\=@"]L9/)%9A,KR\ HK;E6>=T (M2 HK69M<^H,Y.I>E+D5]U$[*_J$,8 MQAL37O6UM..L#HQO^WP*XA7$ZR7B*<:UB!I1*P7BVABDD_,H2.XQ"R'IL-8Q MVPNL?!(4[L$&<>Q AQ*6HQA,D()1 $JZ>\1KG9?HWW$R?O$75'#N"-X^#&?1!2U^%GR3Y$--]J%J\"]\0Y%DP/O6T-FO: ML,=<"$) 9?98(FZM0#8HC@0'==AP2R)7138J'P/C<@$KQ##EO"0HDQN#_"VGCQD M!F;7\=Q'0^7%(_PD9OG;:%[\,X8N0J=NFED;:^/'S;1YJ'@A8D/QD9)"+MIVV<$R#8(M'("9-C%JE'6I&(HA#6>1(HHVO1KX\)'+\I M[U;@)(?$9J'WRR1>U+.+UZ/07CJ'ES<971X46=[ 7L!/7TVLQ>9PK=?[GIBQ M47#04\R%AZ:!%9.BMQ158/\88=_22&10+!]G$H!]L'"LU R%Q'G06"JQG7;- M?8-]74#_P:"_M_.#55!GFTJ4+UD([&"BX@D,^^-X]*$"X+IH#:U!-8K3AXKC M(U^\?LG9DE3[7)-JC4]"$&O &/(:<><,^!X;,$ MW)+OCYF!P8?LEOTL%=(>Y1$7#"T8V@<,Y51KP9(!0R-1Q$5DR+(84)2 DEAQ M0LUZ"[!'&!H[P%!J!I+NU5[H#9OTH84>T7U.8MX\[6ZC^*%3S>E^-ZI^LA-_ MOL@<8X/J4ZQ:?(NAJD?3<9O/?>\:59_JZ7GU4QW>V,OJ;3VR(U_;8?5;G'RL M?6P&U8\_OH$ASVMXQ!@0#:X8#J^JR\GX8QUR&[MJVF:5^_'%13W-/HAJG*K_ MO,O'\H#9;ATE/?<:$R-0T+G:@% 86>,BDMY3 $[/+%M#24L $WE0R'L'FJ;Q M!E 2=,Z $\,AL<#L6L#EC_4HODO=&B^6^"?[N;Z877P[GDS&GV +8*7AF^G5 MO2@J;Z"H_)HF>G^X^?[)L8*KA_ *9]7[+U+=N6TJ%R.\W5(FR #(3$DO580SP4#GS.3J3P@GJTDQQ*#(4(P@@M)?>@!Q1+1 M0XJM["@ 2=I)DU$3T!,HT,)_^8O1#.@E%V3(E&+#OV9-+H;1NI!^>_?VUT&F MXG]%/P7* O+J&R49'TC4,B$:#6 ?(Q09$1W2%B#,2Z4560LHI )CG0Q@'PL$ M\-+ /19N5%8H9A7&BG[%%?VM;>KF-WAE&]Z-_FXG==96?H4U)#>HZ'(VB4LR M0G25CKY:3?&L3\CWARH-Q^/)H+HT8#C$3NJ&7+.Y12KE) E6"&G8X)/ M$B%^K>P_\YQ)20V20 R($Q.04=IDZ>DPTR9A>F<-IFW2 /\*#8@ST2LB.*O> MSB8@C"9?$TEU M#[9%8+AG!-:*J6MRF8UFN4C3$(1X7XDD62.QT!%AEV/3O0_(QF11$$1S%81P M)JP%?-+(B>,!1<+@'L-!]59"(AT]J#[6<<;6H.9O[?(LU)N2'LZP5^SB9VGI4I:7Y-[X$UIKFF_SX8X1/IV )=M>W?QM_JT<0QS#30D@K:(4RV0M6#<1:V5#S0F:LB3L>JG;EE^ M7*S*K]>+LJ'N++Y6NO.LC\KSUT@-Y@-\U61+[HET<4\U0>QA![G2*.LLH*' MQNH0*,)!"8NI"U*L2:)M@U7F)T\H/ M;0.,>@F" XW&(2Y>_<6-^IC_;L_T/[]$[%4:QL\H JTS)H+],TN1J]"W5P. M[=7+_.VK2QLRKJY$M=3= LTC0+H/LME9IZO% ]M;@8["J\MQ4[=C3R(H1?7' MN%H0;ND _[RAG_LI14R?5K7G:81#;G;TZVKQ+G;N?!E4,W_[>I1U)@24-)E7 M5KSY!:QK]W&[T5UDC4TPN9=V^,E>-?/B>O?L^8V]8[!WZUOTXA9=/18*5TL- M/Z#@[C_)XRKATA.NC_I#5_MTFOL+52UF-U7K7[P#,%HW^R1>VCKT3]@NENU)K'QWB<0.8E)!-AV4L$$E0HCR2AC(*B[E5D MMZ7AKS#_J[:8[KN4)6.S$(TG[2@$ 9+)Q+:I9#*$#]U9PAZ^ GY[!GG!#ITIK*W"8O:ZL14]EQ2*T 14SF7PUG M'F,B"?F24O4HRD%-])EZ3NG<>_,P@.=Z^'\%6+"0(--KTVF0;9T/,SL!NR*3 M]G?RZH^#ZO40U.#JN_'%#"[[VV]_[$($X&[0E$?3[DFOOW_S[J?VIV_CY/?F M',R?ZG_L]!P,N:OJM\N8S;+I5?7#J)E-6LMM8? MG_L_O_VP>&0>>Y@5L4DS MN!G:8$$%6W"![_8_+7P.W^3%F(\VIXW7'T"SR_K*]62ZR(;,97>=1-]]]%Q- MQX,L_N&AX^SKAV7/X#ZH+N/D AZSL@OY042]:C+D^=EDDKUC[=BMG^QKP1GK M9]RW)W)]M+T4,I6?NSNKV65^0N]DA '+PJID$!59K; >(Y=#T!*-BC+NE4AK M,H+&B&T 958DG7TUQH(J @J&E\('PZVR^33\X"?;LH\RI/.HC!V 56LE-BM" M9(V>\@GXS0/P3-7M<<-%=P0./&*'F;#&H[F55+U?G(17WP CA9CJ4:^D1R'DDJ1"8Z23US!$X$:2J"W?>Z,ZH<%UK0A.%Y27+9U75[S5H'^,,9B 1F_.,9?G>..P< ML0LS?JDNS3O?#"V\2P M!;Z/%G2##N*R*C.[A&LN)PNGQTGIV??V#+IKN7=^ MG!.LP"'D@$N7BP09S3,&6T2(=F D8AWM6G.HQV#PL1_GK&C_IG;@VD$9C5X1VW533J\NX&I%R?<_T' 3]L,YV>":59M#11=6 MMM1T7I#11] WVF.+5E%HI3RH"''5+H&W&0-MY3C?^-G'RXZNVQAAV_P.=)8U MERJ?V^9O[C'.E[.V &N?NX"9^#%.[(=8M2)F^=[9Q3&-;5@QF%<34(F J'.$ M>ASE%G+7!]NYNV5AN_O$=//\U_T"G^%PY7>N<&L<$)AIE# M,AF/N!0>688I"BH8YA7U/JXE/S,JJ-%@4V!GLFU*'-SC*=(V< I:D;:"[\%5 MSN]O'MQ+5_F7'.1/:]>[983>V^D_/9AH6$&*IN/PN:\XP],\)#&GE5W,IFW6 M!=AK&9H[/6 Z'2XC#!=1BWYHZXN;0^406>"<"2 7Q1H1BCH$=CWZ;COWOOYT###>M@ COQ[DRT,U0V*;]?A48\%?[BBLNOM@ MY0#PT$TC4PQ(RU:F9NVQ^Q!HH269L]X10R ,)TX$"MF/Q'64 /+* VT(SY5* MRBG\%&)82(FCI(#R1$,2 <#Z0M%=R8JXTW:2 ]D"^Q8/VL&?U.*U3%A=E M6.=W3^(%@$Y&E-Y1#$U211X18TH@K@1#5FN%J)?2)(VEP>M!/\D''V)$- J: M@WX,,L%*! ,1X[SR)KH;\/'K8OISNFD7\>UXLJ@K]D2ZH0.)\8 IW2>Z65"* MS:=XH)S&K*5W?:\S';1?GX^'6=FPEUE'S@'TH^K_SD:QHO)6?.D][W]?E]UM M&IT'< ET/'.=;WO-=QW+]2_F*1I)E74&*0MZ->C^3QR&'T;?-WXR_O1$1B(#S.3 M<-,G1FJQ]APFV5K=[33GY^\P.S PNS-#>*U.C?LX;C-0EH>1/\T5\)I:@6%H[)GHPM?R]78?%.0F84IVK3GK$_'\ MX0M&_ZJ+81+]^,.H+:-NJ^&X:7J9C*2CBPYS"W8\X8@+F9 UD:%$C<"&*$4% M6RM\EE2RTE$P"D"TA=CE+Y_O-E M'#7QA^QAB5\J_;GF"]BL]"?I$;4L?0* )^WDJ]C-OJWVV-J*\^@$N"?D+W*O MY%%;2+3U^353^*=U$;:&0Y<.U_K)FC;H*,/50B5LT?E:45P@VMR_%COW0I +1UH?3>; M *S]$B?U./S=#F= DY_:;YIM18_?7Y[O@!29;#VI+NSD=Z##CWG:=]LE\]/J M*0R?+[@V0S[.?5J](R'A,5-*$MB ]LPV9J,4=12&?QZI3_)O;<^(19D[C[A(S)>>.152BI2 M':5;7[S M$)]R^OFIR]MS8-%O8X]_'D]CI?)I85[5"I8U-@\\!NYWH;[[)OZ/5J1=SJ:Q M!:0V3&8Z1EF_RG[^O!A3^_GZ4+$]WK^\'+98EEVU8.P [F8%:E[L(J:48[<^ M=C>VP:@Y#!4NO3%XGD2^8/Z0]C2@K=G4GE4&(.I)G'9CP,POFD6@ZF6KBN3? M.A4./KNJQM[/)H<,&7AHS,"AV.;I)T-W;&_VN?5-STDV*A[ R/HH3M8X%*C$*B8*]9RE&<&U$SMI$ 25#BFM9<=\OEF.)QSD2 MM%-U9L C[Y9&R:8F/_V*?G./7QDK86+0B$J>X^H20YHQ@-D D^:<>=!C819.X 6#\66K'D J9:)$)U0Q#ZGO7F"K/(* M$>Q= K4X,K)6E+PW\PU,<)8/B!F!=W>"P/YZ"UL7)(V:2N'6CATMERYH39"W MH.9S(P-R/ 1$(\$!:T=-6$L6WO]\[SJ&?,0'!XR0'T]6,M+;(*EZ]-74]/;" ME8_GV:)%B.UZFF_GV[7))G418V JQTD.;;RI"77^I:P'IU3YXZQ0AV]H(YE M9O?#J*,EB-4#RD(11T 1J^<6'^(H5S/,H8\VGI8=VZ_J0AW&4RA5GL\BK3;#B\B^W/JO\9?\I1R#?2Q=N\ MB^7A60Z?FPN<%41H3V>K)F=OI]HO[>74YI7#=3GU:FYU=^J]]:WG8Z'VK0GI+$T'3U5=H7SG?.IK#C_[;+X.)\_W0ZJ=TL\T@S UL= MH._G=S]VOE#8P$\6-JP[&+P>I@T*[T:97EWF5A'#/.4&1O+3[IFS+K9Z;:B\ MHGWC1"RP]M;D\KP\Z^W:(,,( >O#1!(]XRRNQ?L\A!/;,\2-V'!UI>9E-;>E MPNL^A1+^84Y]*W3^T!S ?@NJ[M)-BFTL(#?[,ZL.=%NSX\?KTX7=[]/FK_L\ M](E_Q!4$OPMN\PZMGO]D^S+-U4^*&HK8.1L##L!;7.A8X8:<?>'B M]%/NW-!:)8NSIT5:7DZ:_5PWK4YYST.[L/R_G?UV5OWU]>M?%@E:]21C\>6* M.'.VR0U(\O?Y15N!LJQ+VVJ\-S&Z'2A/HXOVOR4+8'%B)PWC/) SYY-,YB>$ MB_#@.U8M5WJK/YRW,P*)VE7RNYVS%',1CE:G;MW-D[BHAQNRZ 9 YA1-[F% M2I4#*-O =7N7=%[8_#GD?2XC4RXU%V)N-Y!-AU9@POS _KL83[)8^SVK^_#Q MJ,VN:;]OLN<[9^8,A^NFQ'S@-FDZW^'RVP+Q_CN&4@?S^.M@RE('<_,#T[Z? M1CZ-%KITN#;!<1(O:RI0.7I?Y^!Q:U\-SBT1(=\[@+:FEN#[[Q MP*LYHM/SG#HY'ZF5-'FH>0&HN#S*7K["(J;B%D+#F,L,\S;N"RR0!/90G:VE MU97,HS>SR[SLV9YJC=4V\O5S?G;GZCZK?FO-EWN^GB]UEL5+R^XB6VL)EGX\ MN6-ZW:XLCE!!F$1OFTXPSQ:C3 M/%ZN#7D"(IPMA-SU($![@ZHY;Y>D/9QMUV5P38)=[ MH$IU=O"CIL3&UM$;P MG*[SR?.D2R[O\H;NC!.\SDZ]CA@\+9O@7FC)0N"F:M3&.2YAY$/=EC1K=90N MIF(!"]<,DM&D3=ML\ZX!86"U02FK4]V5<;E;1>IC1"_%/IC<3\"8"-9X8A99 M3"CR4O%@I38>KU6->DPKXX?ZNIX0[<;O;\UYP""P_3]ZM4%8_^B.BVA$DL@I M3O+I?&[4Y1S"A#C'3:Z/I[;1_G6/=)>;$O2'[I:[?T_Z04L6=Y3FO39FAU># MZWZ'V>R<[,$D7P5FKFL5-UQCH*Y-.+XDW;/&%W[@SDL/, MQWF9+I\UA_DOW?IZ]E6_S 9?YJ>;UI2 MX-[@3J:#P=9&X%X5$0?+)8?5 UN32*4E!&-Y1_+WP\]5KF,ZVT2B[-=OW_'7 M;(_%\&8,RF*;6O1MWHM?YN7=-XW_W&06.[*XVLM[' *J0=7/R0^H7=AJ=>V? M0U6@=Z/J]>4$K"9"6X0D-TZ?EF5ROQUGA.C2:.>9,[?WWZU+@!7:D#[52#B9L&P)9W-$W$RQJ\6 0 Y!?=E\5 OZW;>L,-_6%[0 MT=J[>>VH167K'WY[MU),^^?Q*#O?IC,PYZ]NWC&8__H:N"$7S&XIY->,3/#5 MK_-SRQP^TEW5^KD[__/:EW\;Y5)0W3 M\VWOJ>YHCT:M-'*M\E%+S?D4(:RB[>MDC1\S'3 L8;!Z',0*+ MV2@LE ]AK7+6H^GGVZ_3S[>WZ:?]Z^^Q/0;K*(CTCH32(F^BAT0$R),E4.T? M?+Y^K+K1S\ NK0%)V&H$X ;JT6_G]<5%#1C_9CP!Z[&3$GF$ZOO_G=5MCX6% M/+I+76+5NXM1[6;-K>NN5:>^:4?8@W+$*$/,. M6C\KY%RS79_?2:HLCEF:M M-C"GUBGKE7T8ZZBXQ:U*^T M'S[D8Q@P:.#U75=T\KK"5K=F:NU_X G8LCE.X=7*Z5ZYFG6.4)VO0+X[\ MG"H;"=&&ZY7N-FV^,4L:VFSYL\OLP?9(TRW)PJ:87-L&W3=V;CBL?9'1##Z? M7[5JA$SF1@AL0@MH^57:JUM>Z'KBM#-$K6H]?\3S.!=[ORAVM508E^&SD\[' MUGH96U=0MSHMFW?A^[T[7I#16\FB01['7*@F&62TR9&F.EK#DD]NK<#18]R2 M^1#!Y\6Y6^>>UZ[95J>W/LG7[GSA<"_0TW,M3QDAQ'#DHY.(4P%$%(A#C#OM ML=.,&+F-K,2]$EXOZX>D!V2MW9-:>/.TZZSZVVBE#-<#H/" JS$'X1RL"?KA M^"IV:M/2NKK1EN9+1X'KJ]-/9%>>A2B!141B#G&K%3+4$L0Y8+7S1GMAMQ&P M\/U\.7_K#/J[V>SG<5N3/W:>DZ:5H:O?YV.IG\?3_Q>GORX):TL\V:L@AUZ' M&C!+.=8@R+4((K<#-LCYR%"D*27BN.5QK22Q39J#K4Y0%$*C-LWNM=,SV>R=V35G;+7?WE2 MQL4:@0O*.'&!HT!M[C^0 'Q%$J MQL02-C2M5X!\#&#_YL]CF WCNW0W;;=. MP/DA^NN\X/7TZGUV1-\7QG3"[JB'U219]156=KYTAZP8;MN*NYT'OWGY0 <8?K(.Q]Y&SU3F.WWD6>/79Q' MWL;.Y*E/D9Y1OF?"@2>>%J7^^4_3R5W\/\_B;&'.6?_[A\EX-@IH+@=2^^=N M.9"#7+K$T9==^FC^X![L %NS/5>'8;B[8GS V((G_[WR\(?_'EG5TF92_RO2]SZOJP#M5"M=AL[[;#J>-7X4..U?\=X&.M$" M3FN9*K_ZA#]?G6,;VH#K.+DH_+5[,]7# M6B3_((OTSG?N!T<_(?CHW5JDW5IUC4WHL<>+LR,L7QUV-+YKOG.F/,"4MSN[ M^_9SW2=SS>R[G'%[>+9%%K@G_DZ0J(UVR"IA$*?<(Q=%0MIPK9D6CHFUQC2/ M*?7SZ+37N5-SA8$[?\*3$^/X@# U(/K^R+O"%P7G^K"?-YG^OKG^9P&\C7I- M$)E$4&R>M4N91B:2''5LI%=&$N'6&UX>%O 6VO7K3KG^?NX"^B5[@&Z&'\./ M,?R6BT8V[]+K-HS*?ISP*26P3)0(*1 M-( N:#A#G$6)K.4.F21E,L&R9./60/(QQ73F(+D,.+X%D7_-#KWO ;?VGK2 M]H%_*$Y>HR.^B8YM%!S*/7LRYVA*Z*N"C04;RW[V Q+O#B)7 :L0:$[SL8!G M42AD.=:(,.^-(3PW-[J-9PJ#/ABY0,'3''AN0$W:_T M_;KPH[ZY=J.^CY.+.WJ+/3I5XCXR45_-?WA>C/&TD*%G[XOM%O?+?R]LG%"$ MS?/@J:,4-EM@AF\>F0CS,'W>2I*(YQPT4XU!_:DD3?M86ZN^R^KL;9:@;5DK^_XL;%7W/B8C;@ZO1;$LV<3U9_1>1U"'+U\^T^6J+=)2Q0- M!2601(TT#0P9+K#1C$4MQ%:=5O.CGOD*W_SG65'3WD)1V[?/;7]'\U$?@T6K M12[:059'Q;>+;?3<7?IV/$DQ2[_JO^S%Y:M<^3*W R\X_B3.^WK _M'PYB.1 M_D$I"\>I)^_)T>J%9=I$I UHSMP*C+2R()I4BH$3*[E:ZT*T$]?$5U3O.9#, M)M>^B2=Z8IE2 Z/T;C7H33(_BK>VP'2!Z6.%Z7NR%)044DN'DJ<$\5PJV)A M$>%1$9LH)6JM/<]!/+YWX.KI^WQ[BLK%]U' N(#Q]L$X6FLIPP*11#CB&9:M M\P8)PCBF1@0[OGK^ 1:0=6"J@55OX:J)EAO#28HZ) ;)CF!7+02Q:"S]P(KX57/4/6Y M>9T+$AUF8XAA\S06, M"Q@7,.X+&-]=$D-[Q@GQ BF,-2 I)\AP0%(+K"J)C]HFV8=3O'Z6Q)#[*8EQ M8K!:BA@_B>CF1ES;PK&XSXM$>[82;6?F!0U.<\,PP@J#@.,L(:V,!U$GK*)$ M6[N>67X(1\\*$FSD/O]:\#8=**T'1JEB)10KX9E@ZF$*ACYG<'6."6HT4H98 MQ+&RR ) @C$1A,3)24-QS\"U>-$+)!=(+I!\JI",.4G8IHB,B@J!YBN0MBHA MK(,SN>(S=D^"Y&V6";D#CXLWO8!R >63V/.CP>)[O.E.8AIL1%AIBK@-'"!5 M8"2BXE$'96VT??"FWX^E]WG32?&F]Y3%5KWI\'/>TSO6+]0?>P*EMY[]Q<=M MO"#M].[BR(@--L9K9&BV-HDPR!'FD+/":ZL]HUQLA2/]>0RS87R7[N;-7V,S MA;=J%9&Q__WU*-SZ)&LIS6O0(C[6TZOW>1??PQM].X2O7E01%)1+>-IT,IO' M-=2C&?#L=-,I_I-L1L^$?FU+MG[,L05Z>'\> 9V&P_&GG%+0LD#5S"[@76'8 MIIK"U[9;V1I^!1P#];"+RZA^ ]7THO:_5Y/E=L"[PZ*W&F1W<;X?(#%6%_#$ M\Z:*HY#O7#MT>;E*D0=8[/VQV]WPG@$R9.RL_M UHU9<@8]!H'.)B_!707KW,W[ZZM"$?"*]D M%=7=+.8GB=T'_YHUTSI=+1[8WHI@#U]=CINZ'7L2A\"D'R.(AL]YK6#,ETLI M\7E#4?"4W7Q::]ZG[2Y1-W:VV\G%SITO#V?G;U^/AL )J)G:R?2EG4W'KVY^ M >O:?=QN='=":Q-,[J4=?K)7S:L7?UJ2Q/J>W]@[!GNWOD4O;M)5B_IS0+2K MI2)T,!C4+62LBHAC0Y#S0@(R1BHM(1A+TH+BRHNL+";YRF*^N.^YFX+Q0F#/ MP>K&&K=%RMI%G!-AWO1,DT S^7($##">S7L0O>KVU. S_(?%]3X;MY=-?-G$ M2SL!NW>Q2:T*VPW]XJX3^(]U4[MZ"!+HY6*,^X[6VZ<*9LY8YKO]9'T3.#'ONTCGXC/#-[E))^6^7@7@CTDGN-!%1/) M\?D(-G> '-/D@ CRM__]0K[X\D8^*&?[<.W<-Q7+GSJ><.-AN'?YKHV JK4" MJM8,> 2M'-<2;I'$^HA(I[;&C\.H_Y^]+V]NW$CR_2H([WC7CF!I@$+AZGX[ M$>WVL=X=N_W6/:67_ZUSC=K<\N^U=%[.PG@Y8Q_>/8_^_D2$Q9$BA2HR(J*,*LEY6^@S[/U\DE/%$0E&'$9"DS$F%DA>D29R_F$0FS6&=QS'1^-"!X M$"F$Z04K/(*^0&GW-:%/&*9N.,1/"3H7CO*B:T5TQ4FJ-4N)BDH00VF9$)YP M0>)0Q#2)*-?11L<8'8><9TP0G3,)XBX,2:XU9G/&::BU2."W_8FN_S9R:TMC M>J(1R-X1D(\7/Q[\_'F>./BQB)<)C4%1CV1.&->:%$H7I&!Q%"8JSVBQ4<]^ MR.!W$,H[O4AV7"=_--RV-X^['P6ZKNSWTTR\9/,3,UXD^PY]8L86&&<_PS^S M4E L?R5Q&>-@)"%(3KDD-.(IER$+9;K1)OBPI&T/*ENR-I)LE+[BF*-#KV3? MZD30,TDI.0GR\/B^#^LGIT+H,!6D$$6$;=L9R7%T*-I&<(YK[R(8?%N5EXT$SFY>-3QP4!18)4UE!4EUJL%6TLITNP7(I5!K' M>9K%Z[*1BC)D)2M(AK-0;"@E%@H;N)6ZX*E6X=:;L5G_W[NI^N'S3&.YS*<: M/WKJ_*@O-\!D43:B8>ZEVPX#)]Y$\53A87C%950D@I9)1%*:*:Q6ET0H*8BD M-!,LE%J)C7E]APG#K]TJ,[Z((@_>AQ:W.6#E^R6-^$T?F)5J"6^;>*'HA>*6 MNI(F:1CGL224ZDR#FI@G&Q,3 M]BH6]UP.3D=A$H\*ZLT3;YYX''Y\ZM]NA]B<$2#SE$G&4D&B OMSZ+PD7)8A MR4L>Y302"5.O&\@^LM)T'T?9Q@B&88/HOPRZI-_Q.?:S/N6>\6M-OY_PB*_N MGNQ0EJ+,!=6$)G%F._)PQAE169'H6,B4\7(;DQU^X W.0VE_TXWAI_O&,NRB M2;SY^I9&+ R;T6WA@'^MYSHH+H)N>P+8G\!LT!.G(*3'.'$"X!T(47=KG\': MC=(/YJ?H[;=!U0: ?G(QYFB,F]$@ 0@N'"MQL][]SZK> M03W(>E2+QHRU@*_/3#7&1?!]-5[@57>\0#65XX5R4R\4?J^ZUH$N2RWGZ 70 MD]FXOM4Z@+L'=KQ"C>X5;#Y<6TED_G3W/(P+UZ:X_R8\$7:EK0#*M5H^[^9* M3S4LR;R%=JZV8(:^-MR.L6[Q!;G=A&[M<-)_Z+G[%KPJ_LT^>V,+S"N"7*P> M]43]66JMVB\^3-:323V][YD7P3/+A[9 ;^_&XSN?_H1;;[\EFHA2'3-&M,Q M?5*\)$7.*)&81E@JGDNVF;3"1:QH&A)54D88IR'A9:2) ,.99CP!Q2M:!^!W M@V/^J"4<"XYQ^>&SH7/U8U-/4!5;S(TT_5"NX_6[2;V8SN^T;YUBE X5(Y)\ M03.Z)X,GU$D(IC\I2A7"PF).! T5R80*8QFF-!,;_26>(XT.;#/BB[M:P-VC M-NZ?;0+X]A@/">'BT/BG4%',TJ@@/*.@P(2A($*+@NB4A4+E22[3?(-_\K2, M(C!N="@5 ?*)X&ILR!5*,&;B3,?1ALER8"1S3Y%.6.A0%XR$%(PXQHJ4%&%9 MD#B))2W3,&;9!IAPL/=4GD=$JUA55'HIF/-KQJG43QF3I;YXN!CUUAVA#H'!N_@:,:WHX/DV91I!;BL2:3 MWF"" ?=2)4C*$A!>199'= /F.2TR'B:")!IY-A4)3@/2A',)W*RXR&-ZX&1Z M3X*.5*)0"BN;0TE8QBD1&8U(Q HPR5BR+/WH"" MCXJTV?.@A$VW*K,S;/"!H$6K^PT3;O3O6V,RK&CN\]K<"2RFX=TN7G$'UR9+ M;L]G(3,:@OC6I 36!Y$/_^%16I)<98G(BU0F1;K=:93KS& ,UW=3Y2S(!P=- MGJ[Y_LD:>QUF(.4*8]%;H]C2,!(DV*J\=;,EVZ?.=SS.6:K;GDP7A:\SFHY> M1/$SIZCM=69;?I'$^7Y'X5W0_0["\TOT2SR0HQRY>;C)V?=$ MW?'Z-]4<;BWO;U3X,T9&ZT4+]F@[,O%+H*.E+T7Q.7]4U[C#V"P_3W!_6/:\ M+/_G@]E!;*"?=>NY9]O<\X1QAYY[//=X[O&RQW./YQXO>X[++.UJAL_7++W7 M*X*A:SZ'^WF\NA^O3F2A?G''NCA/HGYQ![XX3Z)^<0>^.$^B1[XXW\OT157U MO^IY\,VX;MMOL8*PGNB S^=-)18V#7!>!Q^OJLFDDG\$[^MF5C52E(P6A"E0YXK3?/XCJY"SZBH!&;_ MV3#Y7X'A5[M)?/R^KXJ(5ZHBX+<6=A9^^N)HZ22]JT#B'/AFJY/SL%Z M0'P4@,4T"T49121EMCP.H*R(4L)5P60BX[1,-RK"GE/2^DP >[B4F0%P^8G. M'J\.^SP]7AVP I_;J0*7 MIR/ Y),#0J_!>43TB/CE250ZBI(T)8(5V(=#,K DRYQ$-,N5 @"+Y,;P\N?T MX=B%!A>Q41&')P=]-$T+1)O*K'<*JMZ[5QA([6!\GR-5N.>V7>0[2'Z'T9!461))*5&0E% MIL$HB"41.?P45EG C*0D:W[FA^#25W'\[H@X5FK^5ZC/88O;<10K3@ M11;&A,G<;GW2^ MBYKF$UCK>:[/$^K1K?4\U^<)]>C6>I[K\X1Z=&L]X?7YAI;;[1SRO9[6\#?? M.\2#PTFOSQ/JT:WU/-?G"?7HUGJ>Z_.$>G1K/>'U^1SZ%X79!F; ((L>QZJ1 M^P:?^U#V>52G^**KE;X?,HJI3$I"TU025B:4% DM2:G3@FG)PC)3VTA9_[MC MNG>6YWY=8+?9#Z49#-E^6,S;.9^J:GIIAD3>.3!U&6X.OY13&8\R>M=P8T_N M'K[.[3Q/&[YXP0LJBXQPKE+""AD3D:6*Q!'7$:61T"S:1GKX/N&+1J,B.KTV M1AZ^/'QY^%J%KY2I))>@;F49YD4G!2,B*22)*8^%TDD>JW(;N=1[A:]B%%'? MS,C#ES_/4X67G7#?YOY0EEK.@[JTO3NJ:QVT6BZ::E[IUJC6>I[K\X1Z=&L]X?7M+3W!+*F:*G@I>]?G>%'V)L,[^JV^+ -BH9VB3/BICX83VSSNIO)/J.1D."4^8SB.2QKHD3(B(Y'F8$EKF M21IRJC.]T:_D.1D./T]EHR?P)GSLRNF-[^G=8);1I]I\]AUOM?J-W^*7WS4- MGUZ:Z]JG>:[*ZK-6Y)^ZJ9$>!927.FHS0B*J$Q M86F9D3Q6@I1A!/H5R_.LV,2S9Z0\>#P[1/KW^MQYG[_'/X"_N!1%1$04YH2Q MJ""YECE)3P[%/K?V[SH$U(67\!VO^L62%QBQ9=UGR(5>^?I M:W8Z#2^P.6-;CROUFGU.]RJ^OKP#)RK@XDSHH@@921(%"GM6)"0O64E"J5DL MM8Y#NI'D_!0';'M531XGW99(8%J='K@\>X!@CJ^=J=?A/4QZF'P()K.$Y9R# M'5"D B OBTK"0YD2H4#;9TFHM=JLQ'V"7]?#Y)$QC=<^/:QZ6'TIK+(D#T'/ M!-51\Y"PDG,B9"B)RM(D9V64YUGX$G>QA]439!JO?7J8/"^8+)A0A>0%B4HF M"4-SO4@+"I9ZJL,HDC3,7E3*YV'R")C&-QU[6=.QKLAO5N,G%1\#PR"9^PYC M7CIYZ?0"Z:1+EL@0]?=O>4P'S 2 M;W$^A;+$[294<$/2\.L]HRH"H/R M^UBHK&CRA3^V#ZV(<0![^=A2;:U"?)G M*=ONWH,3E6ZAC,.BE)3$>:X)"[.\EO;Q3&??+M"(9A M/$@TQR?;/%QZN/1P^26X5(*F ' )R<,"%'L._^&1*HC6@)H1*/IYMEG6L;W1 M&SN"RWT,W_!PZ>'2P^69P26569&%H!I&@A:$Y30E/"]"$J=)%+,BYZ!O[G#4 MQZ[@<@_#/CQ<>KCT<'EF<"E82&,=9D0*1@D3*B-%FL2 F2P1G%%.XXUJN"V. M%MFE=KGCX2(G!I>^T_!>'=-FA$Z@>3,%:F^#F6Y6CSF36LN^2IH@1*TD:U+08O3 V#[ M__TK\@6)&UZ$R9G*V\=QZ;?>3O$0[2'ZY77F,LRS."K!Y(C!8$&O=I&')'!UP/N">N$X=IP81D@,,BS0@+ M4TERJ2-2AIDJ&$]DPO0V'/2OKQ/3BR(]4R3W.K&': _1^]*), M7C">L.U"BU+$D4B)D@H$+641R:-7)1<*A8IDJ0X6RTO).$\#HF,59B%LE"YW*A1VH9/_S7T8N_5 M]WJQ!VD/TCO7BQ.:44XU!5B4DK PP9\239)$%IF.8JG%BUJ%'X!>[/WZ+_#K MP\_8R?TOW0;^NC#' K^KZOJ>3^'2P\#3M6<_^+C'[A0NSBQ]9>6.FR2-551F M*>$I12L3.2..@%$$UTQ&69&4],7S2?ZJ>0O\T\IQW2X:_0EN]=W8--?7P!XS M-&::A0O%5=.%5N_FCWVW_XD>1Z01_=)V;CTJ8IYF6^@ VXW5-@[WUWJN@RB\ M",R6KG3<@2.^9QL>>M!7=Y-%QK@26@N2L$S#UN><\ (.(1,153$HLJG>Z'C] M',W5+.-]WD+]Q#&09_PRP[4;$"@/\_T%,XS:+1$9%;!336_JJ;!_$KC M+BO\J^FU9#IV<3M,%OXQ@Y&#N@SJF6XXRHDV +�994^$UO 59,Q[7-^V; M(;6<,MI9H8@$=9>;@R_F=2?_\'U QN/KX]?)F-_6"]>;[:U]7)YM?M/J&8?]UMTV&-7'WOJKNP+,UU5;B6IX)W)LGQIG%Y3A8S_C M_N KNB7#AG]^^]6?'[@TNJ#/O/"9EZ47+"X&_\OW^_A]+Q>4,QH._O?<^_CE M'N)R017.][7&R M/-#^LYZ_]L=?OU93SU[/I:Z#TA8.M^7Q/5X7O/Y--8=;R_N#@C^CP5TO6CY5 M[:/"-8>Q*SN#,.HA;'W[/NK97&.3GH!FHX"&E'D,\RJ"YZ\=\%=A^"OV_.7Y MR_.7EU^>OSQ_'15_>?FUYVZ+9V/CWK>Y'VP0>'H9C$U86=;MW)NQ]\/4B2S4 M+^Y8%^=)U"_NP!=W!XD.:X027,O:RB>54F-];YU1_DFM[W0)^VXU M_ 36>L+K\RU=]FIB8*XNYILV^EI/%[Z!RWYKH%[='-U7?=.)UBXID<6EI#') M<103"S-.BI(7)-)1EA4A3X3>F/$9"2[26$9PE)%,RIGG&OEBU]_+XO3(J'A4DD_M(XSQ&-B]V6)AU-T9&OVSS4\_28M47, MTH5*RUSA**0(\"?*8U)P*@E3LLSQF>9C%/"XI"2(A&,Y#J,X9,PW"=F9:,BWW$)N, MLPX(LTH:QXR%)*8EX(\4*1$YCT@4)DQ%-,PBO=FM6M 8E+.(E#0"/2O2(?:U M@*NUDDI1FH9QOC?,*D993#UFO< KZ<=&/I.C/NKQ&"AZ%%SJ*5#W..!3%7 % M7Z_:.5+[];+&WKLL3UTL[75(\HE*HU#GL4AX2,JB*,'6YX*("*116%C$E!([@FSR1HW45$=)8EB62Z+#.Q-VG$,J\_>_W9G^>I U6< MQ'DI$U"8HIP3EL4E$2*)0'>621E3,..SC4GM+&&B3(N0\#S#^;.9)IR%@L1% M3 4/:9ZJ_0$5C6(/5!ZH_'F>.%#E809*4*A(1L.(,!HSPN-L2+; ML.^CN,A%*CG1(=.$L90"9.6:Q(DH$I:K, KW%_N-1H",'JH\5/GS/'&H$I&, M4UIBH%>'A,E8$, :,.E*K1%_/%C->53J0?U5,$W?#P.JJG]99D)^>V;QQ#8 M86R(KQ%X[=1K7R-P%(OSA.T)VQ.V)VQ/V,>R.$_89TG8/M]BKV;1NTD-"_RG M&3A@;"#<95*79 %6$F];/?=I%M[3YCUM7TZSB$7)DCPFB=08B50YEH8I0HND M*!7+8A[+;4S.=GX,XV?['5?VH?Q;J]\AIPYY>4ONMW3'DP!/EMA/1 GSYWD6 MX(5C7\HX$P3^DQ+&$L"@F%.2"B%E4F8%%QN58<^94.W!ZRB(W8/7:9WG:8-7 MSN*,I0DE.L\!O#**$^Y J8I2P"Y)8Z'BC;RQYTRXVR]X186OSO?HY<_SU-&+ M*Y[2/)0D T,1[,92 1)AX92S3#=7K.4.0]XM>-/*ZUTO\F;ZKU3.9 M[&=$!HWY'%.7ZC&NN)G76?F",2^1O$3ZLD0JI<#RYWGJ@)50EF1R&UYJ8]R-X"5AAZP7N"6?$::Y0&CX4O:5%W5S9P A4Z>.*#K@+?CM87# MEX?D'0UW/5-\/&E,X"D)&! )49%EG*2A NTV5YH(G85$\8)1+@4HQAL=%9[C M2)BD@*4"E:$>2ZR;;A==P:9\:Z;<8DR)Q("87=*+&N7F=$RI FD8I5F&RE MKG[[\U7S;,>M*P^415Y+85_; *^R'QQE>/#<=^(&SZ.HI#DIHY025LJ$B B] M&5J7(LNH").-Z8G/\1)O'SQ9OE?W\,&PB =/#YX>/ \"/,M"2"8R1FA)T5_, M0(OD6H .&K&(AJK(-N?1/,=?O/WIC4GJ-4\/GAX\/7B^'GBFD>VQ+PGPM$6SA&KEP9G:&BT/[FK/O[AWKZ:CJLIO,:<-_,W?#&OWZ[^ ?;5 M?FP.V@9!> F+>\/'-_RV??O5GWN2V#SSE;.+X>PVC^BK-;JZ^UP>V@@+UK@! MU73!!V@M::RB$DO04@H*+D7DC2, 8L$UDU%6)"7]GVB58)_\W"6#N*=FO,PS M#GJR$'%)&"]B(LI2D"RG5"G@L;AXD8+=7E63-]_Q,=:4?+S2>O[SU&(_+/QW MW%6M/M5&@+2?$+?P,=^-:_G'5X$&X3\R;A7X<$[R !YX9B-H"![P#%,'= MX&/<9H6%-MAX?6HBF+@_@;#;%[2X?VU0+7PV=TV&!W.WOJKNT*VUU5;F:8WMV^Z>]P7BS5/C=.+ M,$J_'DH!MV8K!O[\P+41Z"_/NY(6%S3-G_M4]LP+GWE9?)$6V7X?N>\ETHLB MHSM\Y$%-,-NLV.QP9)=8=;>ZX^>"O'AQ_CB/]#CO&/-RP$?[6+7LQD*:J,?J M_AI2/9OKB=!-0+.1)_G'K]A3_1%3_?=:.J(O/-$?IFKTA5SX0_'B/XX.[:OA M]6^J.=Q:WGM"W_P\#>97]:+E4]5^^TR)?%XU!%M(ES\-5'->IG_]EYR&T5OC M;'(_OT?O;U7"+J'3Q%/55J3B&5(8#2D[>98\%)CR3'6X-+)EIHH]4^VK:]0. MU-0#5D(?I7.:^0NKH9+SFDU9)4G\D5O(>>OOGQ?[(PU7DH$Y*75!+&64'RI"P) M"\N,);'@99BM[]_&37"R#66:DR3),,,XS A790X_J43%,2MDJ;=(E":W+##( M0>J2+#;I\LY_/+$^*:MZ_Z1Z-VGLO*K@H$3?UBL&BH)JFLB"R)2EA"6\)((# M_[(TY51&A4KE1JUJGG.M%'Q=YB6S)5H "I*4:9F(1.=2R(U:U5Y2W#4*<5O- M#9-1$>ZJ)>SKT;N?C7!:LQ%>IRKJ1/&+,L%2"0BDRR3"(M&8%(D $(LT4R+C M,=<;8_-2(6C)N(Z$C%69R$21X7KX)?\2A)_6R7EUAF?E2" MVUPWU,/;9:=IEW&EXTR4,8F4-+-A,B*HS$BH,EU*JN.(RR_:9;E4H+SEE&2Q M KM,"8D-FT*2,5[&+(UXJA-OEQTLL3ZHIQYD)ME>F?5LVX=&L:0998JD$EO3 M)U%.>%+F1(5IG$:YT@47VS#I'IAM?^CS/3R3G%%^VU-5Y#.FBN>DV)P2=!91 ME.613$@I!X>.FF^XZG&)\0E>PL"#B/$ MYJ[/46"'<6=SDU?)P-E2RV9OF&X%L,]KT:=[S$_05@^F@='KA./.N,E7DK T M+D U25(5@GV71(3G>4XB02,5228BOM'DZRGVG6G@LNKO?C=5>U!9DE%1I/NT M^ Z&AWP+18^N'ET/ ETS377&VQBIR2/"_!IHLBD4K&HRPK7F("OAJZ MQJ,\V56#VL/F(5]U\PI67G"^&>=/RS(_O.J:EYSZ&1_[<747\0VB?-6,)V9/ MS ?8!<ZXKTU&/!5'WB?]59QXZ7OR-<%G$Q?@DAFL52%(HHF MDK BT83'.B6,4YV7-*)Y5J[OW\9-TK@0G(? _DR[O_,<3ZY'TG_']EK:8'BU4$N>1R$A9A,";69H0+J.0 ML#*414DYT.DKST/=;\OAUT.?I\6N+^)4++@0M M0A)158""DG$B&"HHI5)9&:DDC#>*YU[>+VY'^)6/*-MQF?_1X) MF#M%8T[HE*>JR$%OBREA-%:$EZDBM*"ARJ(R+](O&W,1#5D(*$GB,DL(B^%. MMJ$X%UF62!E&//7&W,$2Z[GT@/&=DI[89(Z&<41S1:)2@4VGTYR(,I=$I33E MH5(R+[;2-WQ8&+LC+2J*=FP#GC&;^#9SGBH\>*Z#9QF':1ZF&4E%#$:H8!'H M1%%.9.^B((]V&B4J/T42U?>9Z4\ ;JD_. MY$H>23I?2N\ZQ@*_IZ=WG1^Q''MC&-]<:<^*3\B3HF 4N];E"6$RC8@(\Y#H M1&:70\"7;.2QEK%*0E%) %B M4T:*2(0D2B.EI"Y55F:[;5VWLS@GK,6CJR_KV8_J?\:M/>ZP GU'E],_=E_V MX%?LB?F$C_9$5^P[NKQ(Y/U:3XGT-+Y]#?-9D8 7&7[%GIA/^&A/=,4^ MZ=W7,!\D!AUSVGL4RIQ+IHFF<4B8UHSD,D])P44AHH1F21Q_,>U=TX2%+$J) MCJ((9ZM3PN&N),VRG,>1+'6QD3O_XMGJ WH-2 MQ KX/2HC1I5@(MEA(3.8WG*[6>S9*-IU+N;1!, \AAWJ M>7H,VR*&29YGB9(I ) "Y)(A)WDN8J(Y$UF<:JI9N,-BYNUC6#(*/8:]R+;S M_:E\0;.W[.XQR@I*BS)2@JBBC'&V)_"( $-/Z$1&>:Q*F>9?M.PX3629IA'A M:1YCWYN$Y&&B"%"<9C366G!OV1TXQ9Y+Q9$OS'MB81Y-12XE)RJCF)]>1D3D M:4Z Y25C*N,\S'=6U?Q2=:JL/FM%_JF;^JN_$%^4M[=,=%_1[*GBW(&3BI K M620D2T5$6!1IL"IY#A JTU D.15)NK.*YJW;H33W\'G($& #>7MTZ MB)_7HD_WF)\ P0=3[_,Z[O$SKIF+>!%GA5(DS$4&ZDK!"8\2[%;'PE#&F4I> MUL_X"35S1QD2/% ^\E7)'F$]PAX$PJ9QK+*RY"2C>0%F7LY(+F1!,BYE">9A MS/F+@I2OBK#)*&2)1]AGF8OP,X=%_*7;OE\7$]U4$GY7U?6!X.7:LQ]\W*,W M!)9WS]H>NG_/7VZ?NCPFE2M)XX)$*4Y<"5-@KR)DI(P5:#.@B_!LLY=WV45UHMQOI#^7=CUVOU#HB57^K?]817 MTX[O/NEFTG["0_T$#_MN7,L_O@HT<-8,#?AFH1]'I_1+.[UUJ^NJK:S(>-/=XQZWE'UJ&EY$:8[/_8P;A._HU@P[_OGM M5W]^X-KH(D^?>65^$2;/O78/3SVH-A0G6@%R^N5,AW^\9/;'>8C*[$;- MRZF7MZRU+GA4EM Y<=E!% K>[>'GL2C34E*2R; D+&()X8QG),I4E$0RBYBD MVZ]4_J*C/UJ)C6&9S!NU:% F;X]JV<52-5\/$GGZ/1+ZC706EI3G) TY1IMT M23BEE/!0:L;*3&3YQJBXEU>I'@3]QD^FW]#R@DI1I+C,F MB=:*$A9+1GB! VJ+2!>'G1-?.\D\N\@D'_3C5Q/3Y\M&MWGIQ,Z3%#_XEC"B^+>Y/0M;>S7 MGF/.B6-RS178'Y*HC$5@N:B"")DJ$D9ID>DT#TNU>V?>3CDF?C6.\2$Q[_OS M,+:?0<2*\C0N8D+3,"0LYAG)M2FBP8XE--,QW4I,[0$'S Y!K/!BW_/+=KME MA[2,0'*3@NF$,)X7)%=10:0LPC#/0)!OI]/L^?&+KXC<>D5D6J:IP/Y]\.*$ MP<^$AP#6G+$BRLHRCJ5X>47D8C8;ZPDLB(_?\_;JQW%]\_.RN.]W6]OWJ3:4 M?*XUD<--"B3L4E#"-ODBR-,L@DSH19H6SRU'S)YYX?,NH^PBS)*]/G+?2XR2 MBSS)PN7_GGL?7^IY&!FSIZ]9]Y/KTB],KCO#BI-?JZD.?H%?K]K@AZG2ZN3K M=5X]J.;AR>_^?_/S-)A?U8N63U7[K1>X7X2>(]%HCZ)MP2%MV*&T,3BE M5@Z>J9[7UL$SU:$EJQZ&T'M!4! #1\&, X&4=1/P"88WVZ":RO%":04_@!:@ M@XGF[:(Q892@+C<'/IQQ$O^7L>Q$NR><7[\(3\SG>+0GNN)7F9ITOK-]ET4> M?1)"&Y1-/0GJ9Y1_^*DZAS0ZR0^4WV9:;)9%,H\IR2D5A%$9$E[&,>%I&J=) M6,:UGCP>NPS].# MUQ;!JTB$2D06N1(^AN5X9:Q)+%FF>!A&JDBVH2/O!;RH-_"])_D5%.7?<5=) M79)%JP/>MGK>!K68\VIJX[7ZL[SBTTMM KI3>$'O8#YVOO1":)L:-,U$IO*" M%'D6@A J$U)D/"1A5HHPSK.<\G@;&K3ATP_EWUK]#IGT@V/1GZ<_. ;]L6Y6 MG3G]D. MB:ATE- =SUX_&B'EP>U0S].#VS:]T'%*BQ2[R&0XBKF0G !LE232 ML2I2IEG,-KK)/4?#?GUPB^BH"+W_8%,%]QT\MM'!0Z=9SBDV[Y"4$19Q18#< M0A*)0A=)5(:AW&R/_=0.'G_5P#QZE4_>357O"E]EG%_X?-' OV?:R>-3C2T\ MUB>QS9Q5#Z"B=!/ *U^9C-7W]03>\/9?_R6G4?:V'1A!?*K60@H!;[1O^+%N M'#^QX4?J&W[XAA^^X<>)98GZE.?#.MIM5AKU>H>O*_;D?IA'NTUR[[5J3^X' M*4$/MW;.E]'[BM\= M-?G]O\^[BV;']BVE?1'R6!>)[RNL#QZ0+FEDK+NC'= MA-\8/^2XFNI[S^'_:=YX3> X#)#7:MQ_ZBOVQ'RR1WNB*]Y;.= !9Z>\(%WA ML;W"#GCU/C?'Y^:\)#='%S+D14%)DK.4,!8)D@N6$):I2&6@1A\^E&CZ^U[>F]K<2<41[[K$./;(=]GA[9MCG#-BU"EBM& MDDP*PE()RDY"$Y(6I2[+5"N6;-2^OW24W1X1+6<>SK;@(_(Z<$@3+RG.@U6\ M@%@1$(7,A0Y+S(<% 1%&.>&:%2125*8LXKI(]#Y57W3!?KJIM];MB5(O(CR. M^?,\=1S+0TFC-"E)G)8%8;&FA"=I1/*4QZ$2*NBNUW\\I7LWL>[)?TV M]7+A/%C%RX6A7*!)I)A,0L)52@'C.2<\BS.BXS 7G$H>%7MU[1KY<-5HO24) MD8SB//9"PB.9/\\31[(X$5'((D%01'G$JXH*E*BSVIN$^'\%, M92+YIVYJ//Z<1O2MAR_OP]V*CIMYR7 >K.(EPU R9"6HN 73I(QH05C&&,DU MCTB>)WD9QFD:J8V^2;O6<7^L%\V65-QX5,2AEQ$>R/QYGCB0E;HH!.< 144$ M0*;3@H@,,$K$4XR*^WP \QJN]^+N2L/-O6 X#U;Q@F$H& 1- MA19Q3.(R#@D3 I1;H4J2*) /!>-)&(F]:[C5];:.)#I M+(\CGFBBDC0F+!8X)"35)!%9J"*E%)5;"4<]2L-]-H!Y#=?[<'>BX7ZZTK#P M$MC=BX<7,)J(.-JG7K^U$I<1] MP6BBPTA32:3($M"@:4)$&0.,J3S)9!9IO3G?;Q<:]+;:Z434PY;W>K^<6]Y- M8%OF;=!H^&H+G^$PI KY7K=S+RJ\Y>D=-@_3S3?=ENW6 927,J.Q()FD&L17 MHDC!DHA0'LN"I7%$\]VG6?]MJJI6(EYH]<-G"5^UZ+$EF<9&+"G.T!?TN*9C MCQH3X3WLIT<>'K"/$;!C*N),Z9A(RK%B,M5$:"Y(*#5/9*PS7NRN8G+'0+UC MT^,@N?"%(.VSS[?FB1\[*J\>-\GC@#?DL,0=O:#(::I>X.C7@V>U;3=A?:L;8 W'0Z.,CR6[AE+T[)@$4T5*5G$,5*:8--K1;(HE&'"BSQ.^<[T M_JT%%W9<\GZ@S/+R 3\S&$1?^FV[]?%1#>5A-]5=6T_Q=M6TP5WNXJ?P\6' M@9=KSW[P<8_=*UP<+#*08]X"\ ?BW9>E;?= M \VE1$_5VUG=5N;>C1[#>5SKX7CYGD8_/Y(4(_JE+;O_A%XV^O!E)Q85*Y1M M";4CRZO>4G5O7TUQBAUIY[R9O^&+>?UV]0^PK_9C<]#67#5%%6_X^(;?MF^_ M^G-/$IMGOG)V,9S=YA%]-7B[P4V>L!$]=#ON[+3@F/$X+02)8AX2EFL.6G!! MB4Y8DK.\R!.QX6)/4R8EER6)55H0IJ3&7M:2R*PL,TUSG0J]CMSOZ\FDFIMX M\+NI>F_@X%)/)=BSWU>M'-?MHM&?X!G?C6OYQU>!!@R?84Y>L] [H43S]9?; M[N:!F_.07T2;O]9S'43113#8M(!/5;"R;4/Z?<3VI,_GTY=LS : +>-!PVQ6S3R'R_=*YAY;.FOJZ45H&X77V_>6WN M(@&\X>8-O-+M##6)\>WHH?=!*)E,JQ+(PEQ?PW^:[J^M>3G8OZ$3"2Z1BZ:! M5ZBF@3;>4GS?X>YMWNP6]Z\60!1\#E?"RPK-F\",^31?;70[0\EUK=?/Z++1 MYH0N CA3%&"(;Z/AZ;I-A7O\[Z)J[.W[+5O92"L>X0@W=VMP.SSJJ3D;^)H& M80BJGS;?G_#/U60Q"68UDEG%QP$WCF+<@'+A-M;FKL#W^7SE+66]&*OU]YSP M/[3;AGHQ!S$Q10E]W^D;5+<7KAUG4_\#5M8&:F'>F@>@I0J\*;P8J*1U P0. M!S=>F-N+Q3R8UG,X,$ )2%SP4#K9>-+ ,?LVKL>.NT6 '5\X'UG?;!I(O6DOB>/_N>8Y#:VET MP8[FNI6/S%OC)R \)SU)=CO6+:"]>"+ZO41->77X YT,[)[&T%[3:MP4L6A! M[VC;50X"DF\7 C<2J<>>*&B@U02^-^8W[:*:&P*Z1G:X- =@!0OJEXLYO!,' MX$+2 BKN]AY>1RVD^;5"#J (["D1-J (YNVUJ*" MRRYK0-LIAZ@4$+A MJ%80$)8%)U]/M3GRMD<>/IN-0>;B#3O) NI "XM"NH,[(- AE1O66DJ_=K@X M0[FM7NX! B P3D\XE>4^>S4AQ%+7L4/Q_K2_,3'MVT%AP=?YU:_"JYXNV1# M9*(QW!\^[QGMCC/CA@\^ZAEP!0HSFHT"'(%JGO6]EN[3PGP:6R@0>ER!5C:0 MOR [K 1'431>= M:8=*;:CPV$K'C5&!N7I8&#Y<[]V_M?9Q;&O>2$6?. C.2 MSXC)%58>!8@YO+T*RG%]6!T()?VV2D=*TI>K]A-N-*=!F8H M;^H S=H33D/4J"0M3W[_QQ$\E>CR0R8Z^U6\\YMJ#@^5]Z[[IUZ1/@<+>$CV MM4 J!!6LMN9%;41L.V\6UA>_E#7SJZ9>7%[!OU6CB#7=NJNDN5N%HN)=BZQD MQ0[JE]6T$T_+FX)I"7]O;MW/&L3HP/0$TZ":!U93F%J/)V#X M_,K<8J#&56V[T&H5 Q"!+@TAJ$>\ 0!25]<(*:-^ M&XW0=YZ7_C,33VF=I@&OYZQA>//S$P+SSC>Q0@[]5M4WO?.A4V.<=:'@)-!* M6*^VBE9-F:5'"130>6 <20"2X^5)2W/2 MA@505QIPA^&7=9-954H*SB0IBD2(!"RL+-^HR'U.M.+C0K1P&'#*/Q@USPA$L]R>P&[1;V?>$+:%Q5-+]HO EE[?!;]:!";PSGX^-K?P &N_])9]L*QSZ M^=RWT _3X(.Y^21Z^^U%\+<^)++BQQX^SGB;K)J.3UMQ M1*RZX8U*_#V?#B)@[X=JT_OZ(OCK7]^/@H]7U612R3_^O/KE_S1W^V]WMV_< M>W_\_C__NWMAN!1^L_X3JPJC]8O9QX,W-MJ95F8Q?[J+NI]P?H^@AB?V*TX* M%A="P@.5((R%(!E*S4B4B9Q'H2K+<*/-)U-*%F&BB4Q8!M>('(>7)H06V/E! MTRRD^;ID^+TW%-J_UM/+3W"Z[SN!_J$!.@";9-+>FY*4KJ0DI5](27H@L7/_ MK(7^TK%QB?&ECB^OK&\%LT:,4@*\M9#H!)?US&A"-W7SQT%2#!5)K@7J!2'. MKTUDCJ,/%(E2'G&-TVN3C?S?IU!,"\SXYN>I1/^4!N7)_/OSM*.6#[AEWR_T MI_IWNV4?<<<^E'^'_=H2^=S?X^/UJ,?@WD,$9"*6;>>N=GB+ACQHKMWU$I3C M@1O!>;H'0'P1O)#:[M$_8R9I$6I%DCSD0#-A2'@I%6&Z$$JF2:2RC:[H)*>NT4+KVF'\BA:8>FC&@.J5<26UK'" M/ &G&^G/6BY0^5DJ8EU$KM$3V"TT4 ^.B+(HU654A*1,-"""8B$10H$H29.T MS"(NX$';(*)>R5@2BZ$=A(._=0$*U];BA\^8A*/5I_H[_;X>C\TO?S>[_V%J M&I%OBC#FY!V_WT&:S:6(V?40YZPL#PP,7VJKBB]&+/DY:38.. MC5UL8138G)1YG]YI_CC(P%M^P\'G XDG@H^-*["]TOK+H4EL!'0HH5M<*/!-N>8.JJOJWK1 MCF^7A-5@,'JA5ST=@S0-CF$\:X @$5XV=8LY)KBG6S3-MEA.%(I2LH02K:*< M,$XC(O(\)'D8BPAT[ @$[KI0%2!M&4T9B5F((SGA:A[EG @92YXJG3+)UX4J MG!.\SE]A-[8D$*/H*0)QUPD"G4!T]E%G3 VB;W.<*AU,X)*K-M!3I*4[G/]? M1IY'I;P]&"+PA3('6BA#PZ,ME-E]=9G!*]CWR?_0_YDH?AA1FI_A?0)Z$?S2 MI^W]6QM@D=0<,6^J[:4VV /*IA:TL&%564G,P;6N5+PI&"3-W8FKYJ)EFFN?B'P1 M_ <\O&XPGZ>_$K.0,7E H-:H*FD0=E@DLTPFMED' S7 Z NP0K795^H8E?*06>V M>C0H'N1JN<2'WQ2M-GC0#;Q!@.]G[+KE%>;.\!5A,JV==F4REDN[W8MFD#,] M&FKO<)"+R29BEN;\%Q-K6)I'!C6XL/D95MM8Q)=1VOWO0C>V3SV[KAL M JNJRM)4J/49T&533^ 5ZU9W:[2V**:0@)%?V42\A]:[:N5<\P8-D+LJDM:? M IM2W]C:CG&K;TP1@-,D?X3E!E%(_FMDRHPJN1CSQJ22=8'5W[&&[D?[$!>H M-.\\=4?:6M7/.1#A!+M;_M^5+1^$:N^ZH[O+QFLYYZ-9CVYE4PE,2#9;"6AB M'T]77B-,4@=5SFYO9:'A7>T1ZXQR&N[:'7.;G92P:)+??X1_[P!O"-@6N.V['+E$+5_>O?NMP&I3S3'4O'V(OCA M,[HZAV6$K7[H"N>W@Q>0U;BRU[D4_PEFV_5EI29MN#&P>^^M# ,YGNHX:8?* M I;-8M4> %<''RB9NW*+!Y>-Z2P &FZCL)8)G4Y@],Y-R1\ZH997#>60ZXVM M'42AK##^18-0^+2+5Z;<8U9YTX/-\OMPK9OK2M\<$RPEV"_30_##!_MW6X') ML:6DEAA(C0<)MLABI.5WS7!A9ZX4&@_<.M;8HQ MZ(]P8ZMIW[H"/H#3)_=M;$!+XIJ_G6T:EWV57]H%'.!)' M$\;L@(/\ V,/:#P PP1P92 6U7B%WMK%; ;?_>9?\F]'6##:"6E@U^NZ F'W MS;^DWUH+R5X MB^?]Q$5T,QAWYP.@-K '*_(OKU8OA4(V[$K->JLSFLL$^13 M6]EZZQ1N) (:!K>:V^QXM$:;2AM3TSR^;OX &VL,!L'876/2-ON:72 9!3;@ MM:VG13(?,,O02$(.(9@6NFZ78Y@6=LG8TUZRG@#: JG8;BAHA== *IVSH*S' M8!@;H+F=:4-O:S#; >*;PR@P70O3H,N;C 'DB;;Q3?-0H.:OUN(!9@PBNTAH M_O5J;&;-#WIG$,9$$=Z:EPPCK!QXLLUP,/B[.O7(@%VD24@J/*4 M%33.6$:3KX>-K/_0>@9O->[WPH5%S)8\L =V:"A->\X9Q$?L@Z,P_'KMKJ]$ M]@:F/W4P_095 \!2P#>LI;^RB0VFQ<9B=MEP!3\8J>" W_Z\5$8&M_UG;.\*K5N;/ MJ!=A?/?:=J7AC< _3O1$@%P!]J[&\X9W_0- (F!16 M&)G93D%=Z8F[0/]<* MF/HSNG6,+Q85M7%;]ZU72BYMJQ-LU% 9ZR+XL%AJ3M8=W"MGV)D"^QYA M?9C&G -,M\.V++AL^UU>ZD"!2F'TZQ[6>7E=-;7N_",Q0F(#^B7HH MP.%BSJ>#8EL@NJGYP.B! RIP*5Q8-VP:SFCCA,4N\K:F Q0CJ_5A?;/K,V7[ M9SU,1485,N:]4!>PPJBO&P528I0QJ?:-\GR5C5UBEX MJ:>;\?#5.*J'5@^MCX76W[L(AX%6@Y>C'F%-*&&"=EU'NVB(8=&T8ZQK?6O# M)ZAL8[K1M<8DLW)SFP"WO+SM>P\\"B@1XS$9R31.0/"S9V.[ MZ>!W$;BQFQSL):B6K0%MP(?Y,I(T@#6/.!YQ7N *-*Z@]YTKZ.<5TAKB3Z/G M)I=N=(^N9RU=9TH;.Y>[R-D:_]_C=EKM-H>J#!KP^#QA*C,=.$W, TTGDQ4F MP#>UA6C3)2R8_ATWNNLU97QCUR:(;.J08!=J4-0P6_(&=:"V[D+FIE7)==4Q MG%6N*LOVYE'='>NA?N;0!]3 >GYET:$L*UF9=G<#$)OI&A14\P6#9P#.=6LU M%Z,MM*P5\ZG:M'G0O7 MU/M.W/".B*-S1+R[IZF#B;9=<2S'0_49[)I!R9VM\LUCMBS[7/K)KOBXM"$W MWB?%HUW55"8AHEQSZJ[PQ(WS%)M.>TY4HE#3XY*X_ [KENM#>DO?L&$AA(!% MZUI,SM#+9AM 6K-NQ1RRN1"F0^G<768D:G=_Y$][DPHC:T9SZ-_"]LA#M<9R M;NN>*DP'C5X9,%FQ'6AQT_ZV3P(9>+4[=<449+CFP)C;;4TQL G5 MM4PNXV MB]6\6<]UN^&Z+Q;P;#FLAH5;P"?? Q.,Z]EDK6N&/^57.N6S[P?RR,/Q+4%. MKB7(*U8W^E$I1U0!$IUR!)\ZB9Q(F7<4'5A)\,G3S4K\&?;\W>(2=,T IQQLVB%. M4*O@3W'<'U3EI O?),$!B8!N7V.;>C6D16QX[V94]/4H?YN:@I*/-LYMQ8LANUXLXW>[SRIX=6FR,9=D^GS:Z =XM-7G51+\ MS\54!S1?Z];R^CE1IT"]CW<;?.1C3T]ZS;B'BSZHM,NR(P)UNV"6T47O258 M*C/'#,=>;<9Y>E."F;2!6>3&%"<+ @:"&#*-R8= MLQW,LOM=7]=CDYYDNZMCX: +\=VA#^!^;PIF@X<\N.2=!,Z&P/Z3^7C:GY6; M-[ %V7H4P+AE##@T;_9!0]P32@]^_PT474WZ#$J;6_D.:37X&4B]:GK-%S[$ M(#F2Z'MDN5??-$\3KROV3(F[@4?,A]67E33=E%I7>JFG5\:8'<#F,A'$F<3& M\6DBR\OD2O2 &'_'-T"=WW95/O"$*X/=: =UU&K*@D#4W.!%_?#^PR\@"ESH MHG]?EWB\1,9JOJP^U)^!=IW46+X)5B944O<63R^#4/S9U*7EEX?>%\R-^@5L MH:J%/_S7=*%:#:;8WWD+8'TYA\]^@G7-X)U!)'>5GJ.E%_-!<-YS1-FSZ-&Q M*+#"?_)I9\E')CW1&.M ^Z: U[&(&0][R7O2M7.KC/-;Z1FJ,RX=$:UP:\\; M_:\QY5IN+-U5->M"<+:E5M]D?V1S@O$!W'Z^[(B!B8I753DWV7U.I[WMQPS/ M[>SU83KSI?4KP M8]GMTF;U)_X6+S9.Z**6MM&A<6J*I*+4E$/ 1\OV$C\?Z MCES(+M-9PII, ?WXUB1<=@VU;*6=\XXL,S4Q>FQR-<=8 V'3%O&;5R""3544 M$M%K\OPP3=FS_9&R_8=I\"NFOYOH>-H-@1YZTI;.4SORSJIHKD2Q=BH:F@GQ M*,F2$=@ P*6\L775F-B.O#&O49B"/8) (/OAOOU=@C]E%W#A#"N"\.*5A*Z? M?_NP3.1"LVC%=^ENU0_F[CI7P%46P/@,OOO93",&SOM35*S[.96--&.*,N(5 M&EVFFK5JW7S2+D7?E3\Y$#2I!?EN;:']G^RQ/$7OH4[5CSK9]!#!;P0Y>OK?%J=%;!%"# MH1/;^X4'TX6!*.Q>ZNC(*CQ&P5GK6'G&=LS3NFZ=0,^MO>?>_UT;/_4(385% M X(4B _;&S16JFNPT"_U5)I"O->CPT\F\6/)7@,KQ+J<+ZMK/45UJ<+"<7@] MT66#.(Y3MN_%C5WNLM5P.S(!XF;Y)VU&R-ZU(9C%:+^RW)4UK\8(,_901W'. M?XSBCK!QQ?5M8"+&-9::HT=Y6M^4IB$P <'S*_^=\'_T':4_8;;+[/E47W+7 M7\AEXIAFM'TWQ^X$;:SC[JWJ*A*JKL>)TJ!&XCG4J)B.^>VP+'#49P##)T9I MO>Z+W3_#@M%V12MYT)=ZD.EX0,#J2PX.N>2 GG+)@=>VR?9Y M12%\:^2121XUZJY+NFR-1\X."S#MY*H&?@&AT3Q6-L6G)C=;MP)RTX#SI>(_A'C=<1PKFENU]AB MZKX;HHFI+TSS]+$IK9@.RL$_8G,%U;_P8%WS;L6=D]%$\VT;]KL6:SJ]M_#( MI;-3:'AY;"HV'S2.P?5;+Z>>+U42]"&7V)?2"<^A2#-MVYLOO"2^CWG1=C[< M]I$-&UV:+6T&IL>R.AUST(RKA]\. DY= D"U4:YQTVF->.44#5Y\OCD#DSXP MJ96Y_*+/2K_4.(MZ!KH2]MSAKK<\9I>C\UA5.&H!WKZ^"=HEM3NCJ=V4[O-J M8F[_#JZV2L.5"4G=NLM=[QGIDH^'>XSG,SV=G^45VS M#M/\O9TOR]9Z1["K8<+NRRX4;!M7##SIMK.4;5#7=<993)=_[Z+9!LG-%PSP M7W$$6$!,CL-"7++_X,OP"L;Y8F->E_7<9/UPXHZWM&=N\Q[!"L$NS MFNH;-$%FKOW]+Z[PP+;LZ!Z'8"C1]6>'I-C9< T<4?-[ M5\]E3-AN&UT>F+V-ZY)O/$:=,!OA[%&T,W&'1EFG#/[!T3*V.:9(X+)OH M@F\V56S<)T"[I?=K6;Z2R0HP)WK=UW'T99*#US212AS28R:)5!.Q:%H79NP& M*+C,9Q2&\-V!=$6OU[1>26)K4,?M@AFV6M2M 8^KM&.$NX$G_:MVO&%ISAZ) MTM:@-'EKW8PD'C^5J0M>:\_]MH->+%)A57G*\$6YO-.L8&% C*:$]%N://($N_[Q M[]IQ3^V5]9^X8Q!Z./+()!U:!]3XMG<$G['"<" "]8,P](AW^JVW!E[O5-9: M=(M*/=@@SL17 Y-X@IUBL5W:,OG#]7LR/LXM_V%L;&6J#%N8.B*]KMS"^ M%KQ^4K56=MY@?L4?6.-KHK6S>F[Z6(T'-E;7'AA I&ZP^VS7RPJEBXE.X]@X M(P^,N+;-\TQ W3&V;8R'(KN_/UIS7)J,[=J5B9M;.@T?\=M6FL/-S7@9<_OI M;8\;EH5=!30^UB666>EYB2VNIJZ[2N?0M8;94I0MR_=-Z[K2V*Q]3=+@8YO= MTPTDFP!85*9WGIED-N?89LMT'5CV(L!T9@")UVZP]30WVKH7S\=9G@X]'X=S M2'ZPS6F19W^LZSD0]6MVPS%A,8PL5;OE6UA= M9OELF_*+"(YNGQO4/@$Z5?NFRV/NM3"7VNA2&(>Z(0B8;ORIO=I(!FO56@.] MLG-3)_P?)@ALS7D##JZ!R;+* 7#(/4*@&_R:CQ>ZNSL6C=*"(0^C'%WI-V* MR^JS5L3N.FQ$M52'T2KO9U::%B^]T6Z)P*2\SQ;S;M2CV3'CMUGKGF5:/=NT MC.'?.Y>#$YC=U\_83/80NCE_W=%6_\-.T[HX+UI MA/::U.FJ+]J%L)!3&].3=_.C;5NP89N<'D2L!0P;T7G\NC]UPUV7'MNJD8L) MMAJ33DE#\6*;&-%P(#^S%!ZIBKI?/R'8&&9OI.J/5 M-E3+_"K$"NQVT=43=Z!J;/NA76]A _6^+G37F]86PIRKO/,&HW-P=4ZN7F[! MZJ56! Z\N5?&P6G&!F+$P>BH3J8M!:4Q+\S?T8WAI' ?>3"M3XQ3GK\'A,&3*S/TP_=1".+B7+!6.<3,(]0WO@MG;M!_O&<_TW[]W<[@AM MMT"CK**ZW8O0 *5X9>_4;:?M)^,,MSM>Q@EA;3J58?H;=Q:8;1!CRBJZ2_M[ M5NWP:+#=2M?E:7F'BZ[@=GFP$Q-9MI1?35#6KP4KVC^(J<7J!YG: [(A\ M#_ZSB+"85^B5& 2EW$0L!T8F(-B]IFU[M>Q;:T_%9J@L90$@[8UV:3\&*-"= MYP**&/US\4.+X?B&8XMQ)N'6^,-=,XQNCT%F3(TI8H,6QD;MI-Z@^:Z-KX+9 M.)YW]6>=^6$ZR/8Q9"ZO[!0<5^UIXI/#R*O=8>LME.AM@2^V_433[H%=@A!N MOW4FFN2AQC5-Z2O3\)%]L\HU9Q:W47Q[2%;NV3'!F-#@/"X@E%J+,#/>R61@=5MC"^Q5_V6H.QGJH?S,8>Q%\ MJCN=T_8.=$DY*X L%K>K_NYEY\2I1BT>>Q-TOCLLZ4=+JS)"RV41 2BZCH[. M;0PW[OSJ3D^T]^L0KC=&K ,:N%WJ85X//$UVK0JQ&U9_ ^,\,G>QL\2=[VBX M+3V^6H!VJ6).G7=1FV$L^.<[9-0PJ-+/;5MM*NF\[P T>G[WJSOGVQP3:@DF MJ]R:QHM5L]&J9.W%ZTZE6(M^+#?,^AN[S+#E2^$[+ TUH RE);*L+0$O37U1 MT%B)NRKH7K=XV2ONQPYHZV&ZJG6P9><2=MK2$F2625".^U;F%]@PXHKC>@,- M[0 U:5S B'P#C[;-D+BS49$+.CSL)!_H\C;F :KDK+8#&19@"P4MM"$BN417VR$"/4MX9_CW(OCA>E!=L2[.\.$5CIKMJ]SQ;&PZ MCPVUV^&UIB1@Q<_4?4]H6'/?*P;GXF&^X'QPZ%UUQ<*.VS2C*TR0H9=C]13? M".%S->>U*W- H#9"9%6"N/MS!52->-N]$AH292^:<%>7B^H3^3I)@!$J$-A& M.E@WS.! AD%Y9PZMQ.M&@TL&83!3R]H=9J7Z^<;X#.-6Y/V;]-6LVND73N1M MIE+V1;+ N'88H \+'PVDO]@7\U%;1^=/EAUM4UR%H5/3+ ICKZ_NIOG.E83= M8 +XC6TA9RWPSKEN&\,8<61-_6$U[U KQU1(-V3&J)\])RK@0N?Z1PG3VJX[ MIOV67/:@L3[==IE?/(PU6%O8^0]JQ"MTTE:=M%K"8?="(]>Z1G]V*#MVO?&6 M7Q@(EJ$N:HN+G(#IFLRVO?_)>FK<, ^XR4)5]J>/O!%8.4X^?![KV^!=-\6H MLK)N.>.CFE[KMEN+V^5>P S\6UVY=^N"QDM4;RUA=5/*QR[#>86R!GXR-V/5 MEEQT#5I=9WALT!-\F$PK@"K0JM$8QZM_&W-C9AE>ZY5I)RS[X B@VF7#W4") M57H91!IF"+MK'0@-C+>N<1J<$[%1_Y6[NQ5XQ[D'ZVV"M1EV&+AY:2\+RVRY MK='KYK[;LA%C]:+ZUZ51KQ@+*V,GC69L,ZI-)T3$J%Z-'RT;!"XQ=%B+Y-(Z M77?"D>U$:)2N/]>H/%?_NUB6\5YT,A03K#0WKH'[7@M-+!>A=%B-((Q#<_J8 M9^^M-W#5^^,6S0U^5E]K8"!L+N_MLC((S3QE8,+TO?16LK3*E9"#$95=*J@SC4T.K(D2H'RSD03[VMV. MSKHQ@G8NJR&Q>[9C9-+MW"$C]2B-&E'7']C8F3-LT=O8776_F,"TNVAC/]LU MZ3T:#@S#;9F@0=I/>K+$.[">,2*"E8Y=+'U(WTNUP94:HOY5:KW2*88)=";=#U3"*;G[2M<_&!]K=<9!0]9>/[ML MAMWX;>-^.&^;)&0K[3I_@( M,$2)GECLJ6P=ZT%["P^\-+V5_G,5V6RFB7.] MK&B\5GNS?.%Z+L(C;FVC@?7"M%YGGJS,L%][Y>7+XK6L M[G;28H+@8C9\E#&75TS9E16Y7D'3U>ZR7O=965SZ.L,ZMJQB_ ?8>,!5.*^E M;5>Z)6*'1#C^[]SQOV2PPJ[4HH,_K&VKJK];5]+NAUP\_I5.[3 >4(C=S!GC MZVY09QEVW8%G*?2A6J>GZ"0Y@OAJESX$]FDNLOYF4]-.R?\GX:3M)M--8^&VVPXTE3 MKC;()C8!Z_E7K=PW) I-]"XBY:Z46"NV6@?0UT91?L, M[?6@:?'Q7/BQ\PT[C\GHKK###\XY[.%C__#Q\0G.^QXGEG%WS'KD8_C9.4SZ MU$?'O5U"TKI#P3J7;%AR&, P<8G12OZK2V_%=KBPD('_SJ@.SG]GU1@3#M4 M%O6M1G5E.>-Z.-?.A7,P5-)7H'2>#?07:3/' ./YVG;>!2/5O).+ZHQ]WE%>:'VB@23@QT78:" M;_X* N%;I.N_3>5PM-6JH]Y#U?[I='E:NC^M<7=:B]73V@@-N-9NUFB"#XU3 M:]6A]> MGB'"H_PDG#2/&5KAT\H/.:V_M+;>;>_G#/ MW%N;S^!\'VAH/'Q584<>'0]TO7PN1%F/QW:LG:UY-%/K09G$%CK:M8E<1C8! MZ7D?IGK4Y.&-$WCX*G<";_88OG!H^*H1#+?W*\""=&&1PR$OO@L",;P]?IT MZM<+0&\T\M_:1T5A>!%^W5V 1>9\UNHWK88C "'=;8/I#FKO_14^'UZ@AS6L MO;5Y66^ZZ]V7X%NJWQWSN)A>L*+X>B@EW$*MF/CS/==%3[^DN(AH6@S^MY>G M1AD%"],]K2EB^UI3NKLH3Z 1067)C1$G#POS?_NENP-<\Q11^O^-Z[BR>P<]LDJN=NAV7;,-[Q!CPZCV;7/'56YWY6BST3 M CX.:-NF4/@:W8UK"4=>'-Q+3EYSVQDE!E]F7WH$\F>;6[+B%?-2ZO[%PDN? MBH@Z8QHO/(V?C29V#&3N30D/TL=+O=NU$FQW9D_>'I\/YTR]JNU1W-.X5[6/ MWI6S?WYZ?HKC8U*LOC&C:^M%R\V$%9P5,)L/Z_ Q'>C;ES/H<;@>M\G"F!GE MW;0OE5]G%++S+'0'"\6>A7S@VW/12[CH3R_R"!S'?KVZ,')[X9GHK(C";X>7 M-B= &=[L.20N\F;/$9*%-WL.WRLH_S][;];DMK&D@?Z5"HTTIQ6!IKDOW=D'CH3J?GD!GNHN[S2/J* MH<\X:WUT[X0T;_7[5K/3*S'-7Z=?BPOD,Q@3!:8B(?=@Y YZ5K<[+#'-SX_< M2B1S%)^0!-Y#P7LSLKJM%PWYTI-\]^8P@;AH%+V8-"X]=LML+>?$[3L";FE( M2L#-:S$WFR4FL?%1,A! M6T?E%#*]CC7L]HE=7FTW5']WFGB!1,>:Z!A:W0Z)CG.S"TD/8H?J28^;KM4; MG<[!*2*W7'ZK@*3(]1U?BF_DE0"T#4B["662YZ3]3X;]T>FP7T].H8@#\4+] MI$:U_07*]C]O 9 \-^.6V"0EQR-OX+)MM88CHC3Y'->>+4$V+V0'5K/5)DH3 M9*\]6X)L_@#_\.4CNP6F-(7X"+MUQ6Z[S,?K"+@$W)H"=T!$+ERHBJ!*4-V: MWE\K*E-2_Q$\\D6XKO2F%IL*3P3<9=QS&'?@=:G"@(?R03#QM!">$JI6W%17 MF=&V1L,RG\(E'4\ZODYX[5K--H6MR8.^^FP)LGE#7RVKV2FS&TW1+\)N7;%+ MN"7<%F>VA-NXTJ)D,&/7 ;XJPEG*^7;DH<"KS]0X>GBV-5(\:?#(+MB:SUKT#R=.*HG MM] Q,N*%VDF.6V(4*C9!26B@B/+7>Y'1;"$U1IAE;+KJ7KY2ZGU?T^1AZ\H7:@$O K2EP3Y?S644BDT=;!2I6!*KU2N&@6N9'L,@O7'K, MAY:X*S!DK8O!4+47.O^13\#TK>&H3]Q")\?HY!A)CD.XI=.TFGTZQ0/>%QT^I8K<'ISH 5D5TN'V$D,5)&K[>FH8V;;K?$9*;M ]+_I/^+<$EC M/3F%0@[$"_63&J=+[JL&IU"F_QXNTKT]FM48^ZZSDZT^>;8_%VP2^/.D(HWO M479_#7R0EM5NEMD+H81ABAK4"[&=GM7OG&Z_LL*4)LA6A)!EA^Q-IVMU.V4^ M1D?!/@)O7<$[*O.!.@(N ;>FP*4D_^(%K0BJ!-5MQ]9/MQE6!BI3EO\1//() M^5JH,"F47BN.J:E<:%DC*F=!1O?U9TN(S4GI+E6+(KQ>?[:$U]P:ME?JZC.$ M6$)LO1#;&=;+62:\UIN09<=KO0I8E",,15 EJ-9^QXA2IX]@D<_A3 1)"-IB MG@@I(9^.;N3AG,'H=)9 /5F%3GP1+]1.;'1.>$\PL4K!)D]RH[#,4'ZY<;K: MU,0J9'&4S+FM:02CU:1P(VT.D/BNDZ8_7=2RGHQ"807B!1(:-6<42LG?PT2Z MMSQU9'X7(;MQ?:7>,VE*RHS%Q ]$\J^0/Y%Y6GTOY :S"LM<589.S5($H:;8 M[72M88>"" 39J\^6()M7W7;Z5F=4YBQ^TK<$WKJ"MU7J^HN$7$)N;9%;8BI? M$+>4XD^@+0QHJ=(,Y?B_7&DF"5:?O-9,-39+:%>-=M5H*YZVXDEHD- H Z.0 MW"!V(+E!C$)RHS*.;4W#%_6J4$ [!"2\2K[MY;=G0^7V=2@$+HN35U]F MUCEE1M'>=:B(@5 GWB"Q0'#FA'#GAF8UB>5@_-V3?7K3+")[[K^ MH_2F3$M(ID2HX,<@G,&?KK!#X;!@!S\RAX<<7V8AM!3. B'8'%J?*28\!S[\ M(A:AF(]%P-H#B[6;[2ZS_?F"!_ L]'-\-=)?=>[JQ&LQ'6)+R0P4!W7'H]!/ M5#2.!8B&0\?7;UV^]*,0FG\2SKWI:MAK--\E[P-#N7RAQ)T2L/P\%,D2:&O$ M-/UF,Y'A02HYEJX,EW?)]]M2%'1OG6ZCWQY@?T^X*#BV>)ZPRD_W;[[;\5WK MB$_:C6ZW?9FN&OUA]>8TZE=O3NT+==1NC"[4%9C?+])I3_K1:&_ZT3:!ECN3.$;TY]U.94"W"%/-Q#@OUEF29-K8Q3(^:DJ15Q:@6R\2Z_AL>8+?F# M6#>?/!;._$AQSU$6$T^V )V[$ %: GPJ=(!C=Y9*;HE1#D/GE";B\\@/F8BO M$6*O.Z=5 BE'@,H-J#@H2H BGXLP]1I,O64?9]R;OGC:K,SK=775M#=M@$!4 M>A"](Q"1.BJ-([O[K'31O-B=AN!,SN?2_L;^"/R_A!VJUPNMO!EPIUJB5)?N:K#0G!Y9'#E0%NB:E\Z5(:I47MT7N, M=8X=_*+/]/ZV=L:\LB A8V:U%GVK-3SW-7>0 M\"\84$@>Y@T>E)C(KR@I6@XLDPU#F-T6-2ASR@&!]F)7GA:"S\\LPV@)B/V) M]K0$%6-_.F5[BE.V/^,*\5#ZGJ*#MG10L:G"9AD!]V#@MJS>R_5V"TQR BX! MMX[ O>D/JY^E0IFV)2%GO?;N7@7;$E.9$FWIJ"X=U253YM0RL66-FM7/WCN) M,5.)'=FJ4)1 O ;B;J==>9*31U(I$:B$6&>1*W);$NMZXA_:S];XM^J4;1>LRTU_]*&&9W< MI:R?'#3O=:P!'0 L(([KM5-&P#T8N%VKV:4;K@BX!-QR ?>F4X<<%<)O.6B0-K5.K$/;IDMR)6#$'WX&-#5F=8YC/W M%#T@W-81MUVKURYS^(!P6P7<4M0@)Z5;G3(K63J>2]D&=#R7Q.'IQ&&OQ%0F M:4@V3!U!6_V2I819.II8&:33T41B?V)_8G\ZF7OAD[D??4_YKG1X*!SVU0^Y M2R=KZ&3-[MF65EP0"]=^MJ56=\2_M9\M\6_5*%JOV9::?VF[C [G4K)/GNVR M?M]J=LJ\9T:!ERILE1%R#T;NH&=UNY2H1\@EY)8+N3@HA4/H!G=8E>7@ZF@]*3&0Z M^$/7:'_W#*35O/24]GH M>V]W>6>-DW/D [-=KM3W;Q9\*FX]WQ')-S N?!P/ZY];Z3GBZ>ZVZ 5>0**M=?3;H 8\?]'RLW2 $L\>NFYTH-AA#P([W@4^O?K#V!=S<^:T";, MPBQ9;O M9 B=VCM)]&4FYW-I?WMV:701!J>E]SK>*RW,RLUTNZ::U(02.^QQXYMB.]20=L!LP.I]?K&&PW&XO-2#!2 /_5@*0:""EK\(A:AF(]A(.V!Q=K-=E=_GOEY MI'_N6# .M4!=]"#<98-]A?;>CM(N'&&#J%,"I@$OFH'CP!:!!'(#(?0 H(G( M#9D_89R];0^??ST)_#ES_4?H&%?Y089+G+1XDJ#"O"G[RQ\K/4#]QR/(3?S5 M\1\]M@"R2>Y"3_YDHD3(QDM8A=4(H=-D8+H7SCQ@BJW4@<8;YY

^0)B9.R MBQ.SVV"&E@_!_0W\]LX.7T =FBP(66Q^FAWR"]AMM;/^,>)S?*>-,R)#H7 MG1C?C$,0WA#[JQB51HV"T%#QKL ]@ML0RUU@V1KC;<=-T[%]2=63M1;7]4PHYSAM^.N9M4?F&OV8X<<&4-"*] )&.FV M,;PW*;:F=:!1P8HDE_X4N.'$?H3EV"+/+6V-%-)?;PD2'BR6+.SZ$6,( M.(05_ESXQF43 >L,DG<1!0HD)K8>0*NP/HZ<2#MV$' U4,"#U2V%^6>FI76+ M'$6PWO*)!_4K+DDZLAL8A",F8.J#E@2I]/B>C/72H_ #4]$8^7,+*]Z\V<8' MR0:B>%H@2WDVL(."26B>\\(-EG* ,X%'$3,?/_]_GWX$8 !NY]*V@)?P,[ ) M@'O!-C-,C5^KS.;C!#C:#U2#??*R)MO:B+2]HL>4\9/Q9:%"P##:;J99&$@< MQS?[F_B.BRWA7&Q\3X>[X&>0"8NX=>AZLM::2ES9]08G\DDXMR U[!46T=QQ M$(K0'YM$@9X2]FB9%D$>X%:KL9%BT9+%^=K8<$W-D.5$)&_'HT3+*C-Y+;&0 M/+Z9>F)L&=JD5I8V),ULMR(^$5@X3Y1+)M"XFC2,TF*>G\YL78;&0M2@89 ?M8"W@-A>/@2O2:?\7HFQR%K$N\FH=A;@-A_T@H8T*U#++&" MTWK1_$T&:04Q]-/?$299@5(2/,#-3:W6(L_.W@7TER]!2X(U@.D4M8'2$4L3 M*^Q$/5O:EN.X@PUV7;:5M826V-:4H,MQ"S>!6[+_L\VV<0( LH=F2:*I$S,\ M]@F4/1-.Y"+883I*>ZM9IR*SI^SA_M(+I@-AOX+8_X6;-"V%L7Q,[-)Y%'1V MH41G%]:OMJW8V85RJHWMJ$H%N6,2DU?R/R/45^&<*=_F)J9MICE.XT@!Y93* M!$70)7S;6?F,&4F_WTN,W4&S.>=(!WH)80R^;4?!H?IBNPNMMZ1:JX# CEF& MJVW%U,'%F=^ZN("XAYCD>@E0T7K_ABUYH,,?7V$1P(=%]PD^]23//__C5=V9 M&/5$PN, 8_#//W#K\E9B J758>Y#0?KJ(<,5ON>J^B1-CP*LVKGM@I?L489 M8TT+@7X&I"GTM9LFIM)&D2%5O ,LO!D'P\W$>DUVY'_^Q[#=&MP#]J,@P"YQ M:&JI@)\9-#'3 4U8GG2D" .3)@UJ. 1XS$ULQTJZ-S:HS1>:3_Y)AVVV.9+L MQT341.!=^F,@!X\3 $Q R.P^SJYV9<;HO'MN_Y\(FF:%% M-T,_Z21?%29QB;I(DLUY;TB']FX+029?&FBI1'%^!$]3ANQG;DL77=?5CBFJ M\K5D:DQ6<=EO? FXVL!6_4*U!.LSP/JSUD Q;UN@=D*BDU>F7>$2,V.X%UM,E4J_3?+7*%_6A,(^ZM&'#+=2G2 0FG+A?;DL#'S);I%S[_& M4:;.31*^R$3W&-%DWJL2.4'^U%L!!T1"-S,HRO4DNZK>##Q7==_U!M5VIC48@UDM_5R>TQLN^MF&.@S([XG%& 8X% M$PQ@Z/CZKZ>ST>]-5J]EL--\E'P #N7RAQ)T2L/R@$Y(UT,5$3=MO M-N]R>)!*CG4$]R[Y_G[++0VZNTZ[T1V-WF6S'^*)FO2'[W9\USK\DU&CU>Z/ M,O^[2*^M1K-]S&?EF5^[>9GY]1O=9O]"8TYZK<- 4V'V;[C;5DO=^G!?+42?*;(O"')Y(7V[/.CM+??+^F_T33[/M MDD2^1_Q?M22>\R+]P9*IP?O!P&MA>J\G6A('+(=I.J1/>870O/C)+ZN U=QC6T7 [)2>RE^';+H'^ M.>62K 7$2$OMGNSN>V5*IZ)JS.,CXO':6&)E8'-R)4A(EY=[3^LE?)QQ;WJD MAU"$U2#Y3!Q.IC9)<>)Q,K4+%\JY/)Z.8:O\J54WNC"C'RGN.O MB@B48[VNKHSBM2 0U8HI:#E(VU2 ,\CM*1**R.TI(5N0VU/\J* -L)G8N0. M6X=9B!![#F;;?3%9KOS!;)N>OVWF!8F'[G1Z#IGA+NH^CZ2O&/J,L]8G]TY( M\\Z@;_6'+VKE M/\=?KU %*76Z<6GY $WD/!VQUUK4&7P$O@O?IL";R'@O>F MU1I:S7ZS\D3?O4-,,"X:12\FCTN/WI(%I^7R MFP4D1J[O^5* (_=VX(MY?04F,^T$DOXG_?^*Z.:(6(6"#B0V2&PGV'2I, M:8)L10A9=LC>] 96;S L,:E)WQ)XZPK>=H\"]83+L5<:MY3W M3Z M#&A/%^$N Y$IV?\(%ODB7%=Z4XM-A2<"[C+N.8P[\+I48%H( M3PE5*VZJJE2WT6Y#+)WH35LE.Q*E@MG//QB^ M).<+5\SA-QY*WV-<*1$R^)'+ '\UP6NE?%OR4.!5""H\7=2Z&EG^=!YDERCJ M68/FZ2+?Q"UTF(S8H2["XW01 F(4DAO$#G61&V1TD/!XU=5NQ\4*BGR;VZZU M^?VW\\1-RGY;6VG\?U*CQ1.,%5&CI[M.HIZ,0@5@B!=J)S3(9[]L_KP>L/0< M&,==JPDM'FFMQ N!DS;M9!N.U[#(FQE?_9"[S%\(3*_WII1>7Z/]SG['Z@W[ M1&GR3ZX]6X)L7M^"TNL)LH68+4'V@*AZMUZ'7PFR]29DV2';H:1=@NO59TMP MS:MAZ0 ;Y=A7G8I5P2KEV%,9\Y<2[/^.9+ADTF,WKJ_4>R9XX$EOJO BV,B# M%_5^ALZJ_\N77L@>X,,HH*AU'23(S6! Y=_(3B_.; FY.2D]LGJ#>JE_0FR] M"5EVQ-ZTFE:G2^J6P%N15 EJ&Z[M*M6 M1*:JYD>PR"]<>LR'EK@K,(*M"\50)1@Z&))/P#2MWI!N!Z8C9:O%&5\%HOO)8Y($V%: BJ-8)JO6I&46;U M$2SR.9R)( E"6\P3(>7KT\&.G)[V"0^#UI-9Z$08\4+M!$?W=/X^<0H)#F*' MN@B.CM4>GNY:-V(6DATE\W!K&L;H6\,3V@P5)G2]$$L"O-+:_G3[#/5D%(HM M$"_43FB<;L>C&HQ"N?E[F$CWEJ?:S.\B3*Z=C2O.C,7$#T3RKY _D7E:?3_D M9MBWVD,Z T\N27%F2^#-ZT[TK-8)HX<5IC1!MB*$+#MD;UK-EM4=E/DT+2E< M0F]=T=OOESEH3\@EY-85N6U2N06.;!%J";54=(:2_0]GD4]IN/KD96>JL5U" M^VJTKT:;\;093T*#A$89&(7D!K$#R0UB%)(;E7%L:QJ]J%>I MHA(.%-6IX8 MA4(*+RT(,!@^^?Y-^PVAZ+4HJL9JG8B]*#7^+*GQ9Y+J[48;V='QH[$KKBC7 M\^TNOST;*K>O0R%P6:#,^C+SSBE3BO:N0T4LA#KQ!LF5JR;]%Y-UKN23DC0I M+DN0-"G%>80R,P^9*;174=.]BGJ<;'A'&Q>5$NO%,!.K8@J<\(A$,=GEDE+B M^58&V0#%Y0P2)"<4)"1&\).M4B39H('_7%"D[. MD0_,=KE2W[]9\*FX]7Q')-_ N/!Q/*Q_;J7GB*>[V\[]Q!5/MXX,A!U*'T#@ MN]'D6KA\>8=/[Q?<<:0WS6SL23.R>+O+_/!7I$(Y628=ZD]OA>?<+WPE M==N!<'DH'P2PVA/.']J\2[GN:0=S;9*GU7YIR793:(7P8[:S7D>Q]GH8$8@1 M_W^DW"S=08Q'+SU7>C",D ?A'8]"_W[] :RK^5D3VNPC\@E,[HZ[CWRI[M]\ ME[+$9T54:-#0YFMQ!JJC=:4W:KY<3YE5L^4Z&T*F]<_)_ MB@?A18)QSV'3P%>*F8$GRU&$,:*6)G>.MU&OSUXE[7SXGD:0^^['=^UCOBDW>AVVY?IJM$?5F].HW[U MYM2^4$?MQNA"78$[_B*=]B0DCO8F)&X3:'FS%%_)=?PV.LEOP1K)M/'@MG?J2XYRB+B2=;@,Y= MB M 3X5.KJQ.VDMM\0HAZ%S2@OQ>=R'3,37"+'7'=PL@90C0.4&5!P3)4"1 MST68>@VFWK*/,^Y-7SQ^6N;UNKIJVIM%1" J/8C>$8A('97&D=U=/*%H7NQ. M0W FYW-I?V-_!/Y?P@[5ZX56WGS84RW1.2MT'+1/5>797H?3KZ)T:T+16LZV M)BQ<[FG2U,HX-6).FEH1IW:PGW#1:UJN[">\D#!^YB/FEYO\)>J/%,*2>@7- MVX.>U>V=^W[B<]+\,A5/2RL)2T)%0N[!)WAU4:!>B6E.R"7DUA&Y-^V^U6R= MNY3/]6E^YKM."<+E$<150>ZHQ%2^=&6=TJ+VZ$W&.@G];.V%>69"0 M-9.I==RT.JW3E5"OL/8KK4 L"2$)NP='_X96OTW8+9XB)N 27!!^"UFU6 MGN840B@).2F$D!>Y_1>/L168S!1#H 2$R\00V,V[@X1_P8!"\C GS:LO#4D8 MEH2E\R94PO%H=5NM2M/\I-8,Y78E:T*10G$&1 /K&:W MS%% A*U)K,MM:XC_JW];(E_JT;1>LVVU/Q+&V9T?I?R?G+0?-"SVJ,R'TN@ MH$L5=LH(N ?G_?3:5K]7YF. A%Q";AV1>S,86)T>W;=+$"X(.>NU=?<:Y/9J MD"%/:2IT@)<.\)(Y],96LU1#;+G"<+E("<%$W(CMU7JC3<*)U N AW>)8EX0HG8K?Y-GB0/RT)/ M@FW>T$&)B4P%2.CH(AU=I*.+Q/[$_L3^='+W"+,H]\G=C[ZG?%^?DO\SD?"[M;\]N M.B["X+0((:8K"=/E9C$VXP^"37P[4L)AOL<>.>@Y)KU)P%481'88!8)Q#YZ% M,WA@!U)KB8TW&HS%IW%8(&Q_ZL$H=7//.WSDBKUM#WH,!NY*> 4;?]MIMM(? M)G[ H#/F24^P.8Q]IICP'&CPBUB$8CZ&<;0'%FLWVUW]=>;GD?ZY8\$PU +Z MDP_"73;85VCN;;N?=N$(.Q!<"9@&O&D&C@-;!!+H!BNJ!P!M1&[(_ GC[&V_ M\_SK2>#/F>L_0L\<^Y+A$BH_WB4GH._.OZCQQ8^', ^INI0XTKCL)^'S!HH49;QAP3RW\(.0A M-KI1=>I@0MQE:/IRWFNLP;X_.B/(]O/UB-9-7\C;*%Y * M+LX%U@;G-5USV_8MGI9]9$HH:Q=NZYQ0CG'!8"_YO"+7+CBN8%Z34N1/,WR M"Y<]MN)N[-P,WZ^#YV;P_MSHR2#FF?C>!E]JB82Y>:X_-?[>(YAT,!.TO!P6:3-'M]UX]FG65GB[BLU9QJ?4\A$& M]W:PBD_%TC&Q']%04V@KVO"#*T*!3\$1C>-.ZIFLW1YU6SF]N#H27@"3%'JP MC=6Y.>PURS$VZV+C#;6 92Q07$CX.#57QY&"08"DQSX"GC%6PYD,-FW5#D[U M$2U@CI:E;H6K&>/.7Y$*$Q,YF0ZN3#+,7U&;Q&,%.S@,76-19[1AQA3=;BAO M=]'Q_5]^^6%+XPW0>H(5243]*7#OE/T("^3Z"QSC!23H3GF)1@1W'(F(XN@2 MA%RZ"F'EVU*7J7V4X6S? E,$]2*2WI$/S':!+M^_6?"IN/5\1R3?P+CP<3RL M?V[1@WNZN^W<3USQ=.O(0&B)>0=DB>;>O2/5PN7+.WQZOT#J>]-TTHV>-".+ M$YS-#PAM.5DF'>I/;\'8O%_X2O/.72! MWG16KI.U%AH&/=X99O4XJFR.P1_08R\Z6*DGM5+:?!5Q24R8%S1@'K6W5%B*0PK/%6C-)@#VU W2[66,F:P*LOG.A-Y=- MA-"6SR(*5"12HP)6T)$3:<>.KMZ@@[D^X #4P6K]JM$8\C'*+R$^>;N :1P+ MC8^,98HO"U""(-BW_3Y.UUE022UEO<"*? MA',+4L46:X:Y@Q""_M@D"G0* O9H+'N8F<3LA+D?>:GHR>)S;6P(/3-D.1') MV_$HF539R6N)AJ+"-U-?DPNKG7D=;#:SW2IX$A\&YXEBS,BPU:2U:/;\=&;K M\:J;\.0P%Y95>!EB!.5_BJQN2<:M9NT:9[;'M/3/2JJ4W6 _2 M#9OGC-'M"22^--";3G3'0\@/CQ+C JV 7HQB=MI8 4FX#[F%@!VG@P?],>3VFX([^P M^.GO"),W\>@V6HWOF> !9B!H8S7R[.Q%5G_Y$O0Q6$Z8\T2BHZS,<7I6T"8> M-VX'AEE:JP!,-L:2;2^;(1E;:F C@F6*R2>QP,G&6IQ(NT+\P0_P9 M3T3BQ MSN"C[>9BGGB."9(XT@%_!',.43/DQ9)D)8&*_D% MZ2^@2=$W2W;=3,K8X8OQFM#X%>.P6V>?^H2.SJ]MK3+"UH$=QU^G?)NGFVL? M$WW:MYV52,D .)P%XC)B8+."Z'"'OBHV" \RK/_]@ MV(/$X /2S)Q*T8NM-_AEH"FIK?15T$IKD*JMVCG6**-UM83)G'1:R17M^(BI MM%$>253!VAKQ9MRS13:;XS__8]AN#>Y!L$1!@%WBT-12 3\S:&*FXZBP/.E( M$07F6, "?"; WIS!*MDS*^G>V#0V7V@^^2<=M@DA)=F^B1R+P%_SQT .'B>^ MF$"93D^&?GQ/W(828Z SH*/9T/#=!Q1KN_M (VNMGPADJ8M%Y."%6#9U*..(('-*L?A9*_ 8 M019H[; N%M;SF>\4( =M#CZ3-CP3^S'AH"U.QRI6@_OA(@C1.;%=+N?*[-:: M/.",J,D$K#-;U<\S%T$2>5.] 3D!HY$]<#<29M-=FVK8)4:QI"."V,9]/ MK$FT_)P+>#@D+XHN+SYY-B8K25DL=>WQ0= MVNS=M;'*?HS5I[?*VL)OM09%C9PYF(LZ"%63"3AZ/KZH=T2DZ1/U=Z9;B;&& M4-IRH54E-A;GS'C.EJ]QE&D<(;$%,ALS>;94R&XG/7Q*/?P[F*N(A"(=[B%& M*PVCO<16FR'D3$$N[=%XR7L8;AWVC_*4-G>RH>%D:TP]RY?$?GK#S!D&+QTB MOONJD:8-)*NT/U=@??-_O2W_N:.J MCVUD3VVDR9OKRR(W0V0;'YJ/'*'L0([1?QR#!B:_K4SAC0-4AN_=_O+APQ_L M9^EQ#Q#@LM^ 48Y+6^H7>4UVK<"_,LP?[+?Q1@FEH@C3SP=;0H&0M7PH_QB:(D9.,EB[QJ?1XO,J;:/T@'@0F? MA7X01W8R"=>1$I-(EU/T@[D182A,,&;#];X:CAOL8_T8QJB3S ,!_P3!@'DU MT6*1A)$BC-^ Z/5,]DU&]JR&!JY=J%\WQSYV###'W+3$6U4@[7RMZ88JEF5*(MTD-W20KJSC9/F=&T+]7-("E%\X^;:!3,J1B M/^-2MIJW_P,ZU>81FJ[Z#!YGW\0R43$LBIT15&P9-:SKG/B8\P4\94+(J+CT M]BEPHJ:L?BG6HB+6C-"BO]"<"F3/J-28PN"T*,LDJPC,U34HPQ,!#Z8%[GF8 MF3*.G*DPH]#^BZYKP=0,C0S\T?6]Z2UPQ#SI3>OYA0LGA+&*ST#@R/BT^TQ. M[12#O'"7IE9YZ/LNR"C%$#1ADE2&S+/T(T1NY)J$UT29:6D$AC@8T(8CL6H, M2B<5C8&V810:O.@^E$RQ\=R_T'%D]#_2"DS&O?BB8]23^ AK9EQ8I/?NFD!&6AX DLW$)GE?M7D_]%OM3=V@#XK[:LT5:30.ZZ@S>70M^W<:@UVX-AOWNJ-T9= ?M MWKOL+9_?A%C J-QT)>)M0KT@>]8 Z3%LM_LI03+[A:;C5K/Y;J/5*]5FVRUG M'%^H.$\>YF:'&7O98CK=572M/%I,F*A<8'&QPI\ MZ_NTYV)41!.Q:A59]8JU\-= >@_7Q\?F;(HCW4@?!%YYJ+M=<[06 M")X$S^,9,HG'8.Q KL=/TQ_UYD^$]RHX,.< 7*HYILND#I[89_?B 5 P),&Q MQ/HB,G3AK302[6'L ]\Z,F":<*8TQ67G6+/& M!'C<9<*2^+G>DHC9\OR["3HL5] =OHVME;/''"^_%CEGGHW6HP0],F(_UCMK MSW;1K:2M;$X98L;!7C$,GZ11\SDX^_*?Q&K8M@%P1=NL0%L/F7=H Z#L8-R] M!Q"C,PG\7X_W5UL.U_-):+/C7)L=,9M=;X^=%_F5SQ9!/^']4M>:L&B$#!!ZV0QBY/O(!)W$G>>CSM?LX%& MG$F<>3[.3..U\;'?!5\:>6GNP=.&N=GN,@4R] 5N#URZ23 X,H8\<2EQ:5$V M>&->IUU=VM6]Y*YN$ORXYE;N%;*%"G-:X^P7(YCK?CPL1A>'BL;"]1^OF71\ M_<6_J/0QP-EB+NB(;AP1Q[%@@!R&CJ_?@G;S(U"->$W6?:KY&J#[X@^ 5BY? M*'&GA!;RJ:D0Z$"O;OL-]@\#2,/-#U+)L2Y+>)=\'[\$;SGKBK;;;W2[[[+! M^WB>)GK_W8[/6@TT@0[^ZHA/FHW!L)GYWS%M'#._3L7GU[](/Z-&ZT+K>"F" MG6E&_\]W8;")XW@W9P1B"FND3P.L5WX;B^^)_M]V\9TQTI*_ M&"@B!)>)G(3@3+V6+B!X4&*2GXZ7";@$W/( ]V;8M]K#?N5I3KJW4N0D"*_6 MHM6U1AOUTLI%\@ON:]NG"F4:S V\]+Y"W MV_,CP5Q9E-95'ENCEW=?B-#7F!HAEA"[94%NBMET%,J0M'L,EK[MN]=H9#FS(<*@OF MNDKMGC5H#HG29&A=>[8$6=J%(>U*5*P25$F[DG8MQFP)LJ1=*W09B[!M>I4 MK A<6^0%$5QK0,6JP!7P2KE2A-?*4[$B>.U;G6Z]X$J9%T>PR6<=I[AV-*)+ MT8BC8/ER*=HR /=("7U0'=Y2RO!NZW39KO5DE7J4^29>(+&Q5G2I.:HTKURX M)" )D#(P!0F0DPF08?]TY0;KR2HD-H@7:B'C\Q]R@8NY3H3#1ZZ'4;K012XX?X64T1;?B3UD).L\ZE%T(M[M6N]>K M..M<26EO3)^LN *Q!$F3W2;CMD?OGTO+S;%>(_GVK-?'5W]RP WXY/LW_3?[ M)WKM_:SM2Y'#\-+]/1HHC'W7V7T!W2P0@OT&_YXI]I/G".9;S%Y2DU^['CV*T(RW 6@=1^02 58>*GI/\7 ML0C%?"P"UAY8Q N[)UO^M!'B<=8>$8_7;[+$^"3<2;@7B* DW*OL*14VW_@9 M3YF1X?=W,H2F[=W9"Y\\%L[\2''/>3D-N1 +(I[3*O MU664[_6#G@2A:T*H0Q B"!&$2 L1A A"I(4*#"$ZT7I$DNKO(HQ/L";G67D8 M!G( MN 01(;@(Y"0$9TZ&=@'!];K:EX!;/"H2< ]6O<.^U3[A.=16$UFA ?D8.0A-B*T+(LB.VVWHQ#[/69";U M6@4J5@6L5F=0KZU(4J_U)F39$=NRFNUZ(9:2!XX*#.AS"B%_HM! U0%24TEX M2T0FJ%:&OA*XE]W 7"AQ)[3XW2X MJ[(HK:DH;EFCERLX$:%I'Z4RA"P[8NME/)%RK2,5*P+5KM7KG.X6^PH3FA!; M$4*6';'U4JZ4H' $BWP)??O;[9@K@65-YYBB0(4-*@V3FLK"EM6AD]($U\I3 ML2)P[8[J=>R2P%I'*E8$K!VKTZ2P.\&UZE2L"%Q;5J]F-;XH:>$(-OGISS\8 MOB3G"U?,X;>X!*)2(F3P(Y M-6@.B=*$UXI3L2)XK=?F"T&UCE2L"%1)M1)>:T'%BN"U7JJ5\AJ.8)%?Q92[ M;"*@>XQ/^.%,!/&YBXD?,'QL+]D?@?^7L MP%J-#\8K*XK>F0KIO=3NTATOI MHE>?+2$V][X0>4&D8*M/Q:K %?!*65*D8:\_6X)L;INX4[/K7RCSX@@V^:RC M%=>.270I)G$4+,? J2)(A]KH+4*F?%?)EE^'=UNE278E5 MMD_>1+";'9(:HTKR2[Q+ZDYD5)$#*P!0D0$XF0(;]TUTY0*Q" MDH/8H2Z2HV4-3[BU4PUFH;R:(QCI@_-7I/"8ST\_?/KZXP>*$+T>/^U&&P'D M^-'8%86WWM^>3>YN7X>R2][VR.H/SN7V%85U+K/SOG?N9+<5B!](E)PG\FP- M6J>KP%A,UB%10J*$1,G90]&=KM4\X96S9>:=,\6C2:B4G3%(J!Q8!FIH#4]8 M8[&8K'-\G G^RV'L^L\M@VXU+RT"-OK>VUW>65]C:TL'H=_XZ,]A69;06>@SSAYA M0,'MQ+E"K_9[]*2:N62GH.X#%F$J;.<*6"NL8P1();\8] M6V37[C__8]AN#>X5TW3S0H95D-12A6+.H G,RPOA(Y861=(D91X,: $,H$D! M<[)G%G,B@9TL ND'S.8+&<*B_).R")(O$',N/4UM&'G [3#B+O/'L'B:JX#\ M@5"1&VH.@GY\3]R&L 3,GL&J"^3#MZT^@Z5Q<4[P#LXEG,G 87]'/ &P'UFNUL3\G?6P>KN/@Z:@2A2P0..P:5\E.$LQB SN9) )2#G!@IKLIS= M+;*/VUL$'ZXN\*8W%;BR;,)EP!ZX&VE6Q09A&1%6-K8&ZMW4%%OA@$]"#3&A M*XS9X49ORM#EPT\?/_^VN?2.?$""*?7]FP6?BEO/=T0R!U@U?!POVC^WTG/$ MT]UMYQXDQ-.M(P-#]3M8SFCNW3M2 9J7=_CT?L$=%,B9[2YI5BK>+#(_X+:( MG"R3#O6GM\)SMF3T>9?:.$\[3)E-YFFU7R+A;OY9&967YZ!.:\TT M F+$_Q\I-TOWW^+12\\%774+NC ([W@4^O?K#V!=S<^:T&873G/.'715;OM,*VMZY-*O%@"4*M/(W M\NZ+61L45>GRG7NA"J(8?HP"K1=!7H/X%FP.3V8*#"L'-,(7L0"S:0SRO#VP MM/$!!FYJ"H%ANX#W9!B!B0,V<" 87RP"_TF"12W<)1@VS=2PP:LI."IIT,!O M5_8.EG)XL>^1[KO38/\%ZLL/T-%TEU9JHL\XN*:PBG("3U S<34#A92A,>@Q M+::QN[/&T?'0,3J,U&F MT P\ +F&EOO:0N&4\?L%?FZ!@K6E"\(K-FRDM[IEU%BM8$(N@#UGT!(R**YM M(+EK7H?!.9&Q=YX]TT.%<4RB>([QU,VTE3$WX3E.$GCSFPBAJY6;$\X"/YK. MV%\^O,4>8+ X?+,*CW[P31N],2=X0CC0*7" $X#T]=AXJBZ-I MX#^"]H>A9M?<,C:!OW5YI["&:%$ #1QC#\T^-Y8WC MG 3^7+%EJ1KQ2X&-H+?;R6/'CCPMRNU,Z(GX_+' MV$.(7"3M I[:&#U BHR%<3H6$3@*ML&&IU?(2CR 283+;<6=@N<3&UHX3GS5 MAGD:G0VO8*EK@C[P*7+ MQU(33T-"#^Q/\>"[#SC^CP!G\&Q_-@PT0//M M02"L5U3#I<#OF9OJ-'27>J/DTP;[Y*5DTP(!D08V)ZPQ&(0"6MP42:/!IJ^E M%R'VKY:"!^C0\W@4VGB=)=Z]+I8;_Z(="^:;)G[YY8?$G\"OP?@$CUT9C^3E M0V"74X!_"K0@V8\"5MK7\B='G=]S:9XC'*_7V,[74['_3O141GNAGI# (-$" M=:-&K($;"HA8\/H+[5VAI$!P:!VAY4/"\5]%BX0=A1GJ""O#8[_Z#D2.MOM'.&GY:"@J40OCZ MIS\^H^I2$6IE:$J'5? UJ50$[V /"LQ>^(/Q*0CZ*8 4 =:Q>H.>!31A:L8# M8YA!TW,4NGC=%4HRCG$96XM3A& L2E$^#!KP(:R=^;C!8/UC8>!DNO%$B-K3 MUIH+I>J&Z3):R2OMT8)-@HH65DO+PL= ZG\@UOTH62\<)$Q.^[DXE/::T#-! M"W\R$=KFTE:!,K-[VUW)M'^C"G'=V-DV,2B8N@QC6RFA5JRS==-SOER]'W!0 M#3I0F5&.YIN$M[1_KI RMDC4<;+">LDM!N[9#-@5XUV !A@S6F\)/8)X,DK8 M4:#YKDYP!A:*7!X GR1T6?CX5&96.O:WLA85HBO6DXX8AS$4X8E!MB9X'-,O0Q!_''+H>JU%$'PP M))F24ADUDG'-Y#\\-HG6)3RX$ER%V4%8(#H\/C6V#3)9$$IP-$QL>Q$E5P:@ M;$.?"(8"Q!$!RA30.<#Z&SX#S/(!U):K@0!*R=ALVH8R4S!2J\&^F'\:VQ?U M5A)01+:=)8WCLIN8#CR=R44B[ODH =OL"TD/7M0<@3W@ESCJ1+SC8&-K%!8C>3H6T*I^S4>O M2T[ ^<575BRSZ4@$B=N1&AJ^!RRD56G&?8:?$I<+/:/&]0Q$5A=1 PPW1G/P M01C6T+YZ8OPAO!Z$L>:0/5*E86R[B>L_&L];1<@#4AA;:^7T+^(8O8D\0/.N M0!F@HRXP>Q8^"OQG_%'A9G7J1-0$#A \@CY"FT M&[SU<$S&"ED/&,5:*2M 84W0RMH8>(/]' 6(.^1U:YM_%MN=L8.3M/S\;L8YX;,*\ID MMK124SS1O7J=$LVBJ:'U04IL(PJUX,$]&(W]Q&KP4UO 19]/*_(L$;0#C0LH M4#+ATLPQ[.5[ C_5HB4;:4@$;$;\;K@.#BK-1'[H?=;,Z\G*KR20YLBU#D*S M-BB)8X\B @=A@TT"M,5-],80#G[6$]R<'P[X.Q_-5/%MBSD,TY^8S?NMCRVS M(*!F087[.P)B5GR?CN)N;)GA7[<(,H%Z:6WSRTJM?TT*;07&X4#0$RMC>F5@ MSP5' /Q;\Y'GAVP:<6@P%#$3A>!5;C/T$W1EI;VV[A:A<3(!3;H;E/]NNA(( M\G"X("PD_C]Q/U;IZD>)[X-;T[X@Q\DKT=Z (E# MFE SI9TGT!9%VVNW9*B+BOBJXV"&7S(I)A*-0:%P6]!)@E&X4NA7.MJBPD-] M6E+%00#PX(0P62L3WT6Q?G?]-;QHJ-$?#M]EMY[C>9J]Y^]V?-=NM([XJG7$)[W&<#2X2%>7FU._ MT>R=8TY[3JYJ9M]]='4;4O*>9SVD"%TA;XWGB7+?:)O&CQ0(2?5B;OB+ M=0J3"9QSD;8G=IPR[1N6')]\_Z;]9O_,#SI*?[VU.8:%=BW=\TVQXYBF)$MW MAM,$QQ?IJ-R*$-!V ^U'L.C74CH(9Z^J6.R M<^DXKEB;;#8:H-O)-MS'MDC4YXPU M-MJAM>[)CBLD)Y'D.:7D&9+["&5N"R91CJQS>V#MM N?J#FD.LK+^Z55+@7VV6._\<"> M)5G0YJRD1K@N91,?O=Y= $@?AOQ-.A_Y@OULCJEREWT1P8/4E1!^_?5C<@+; M!TS#&U@))3[:Z# >5_O1133"I-C.VTYS51KCZ][^9URQL1!X.G*LQ-^1T*>9 M^5P7%+/8W%>AK@2B?_:];#&DGLG[;K /:O7!_MG&XXZ/U6X?^T;5H['@^D@[ MKBB,!8_>X0,/:\8&<>T3GMS/I5V++Y]__M-:/W3;:C3?X8%K$F,YQ[777J)2 M7'M+I04%)BFKI(>>BW/HG&J2%KDFZ?I=.A6K25I*)6+[#P+@O%Y*D(,4].0\ MFF^O6A-7;>KEE?-S;@X(@U1-3Q1T6HD$_YJMHZ[T$67^B.>:X])YTL/CLW%5 M&\_W-BOWH?C\)I89L93."4_-PD?/SPL=<0ZYE-3]E)0G#\2+I4*U]1"(!9?K MY?_BD@U)"8',:>8<10:U@MY* @LK+(#D"_Q'?;Q>UR,]LO5GYU2LK!G"'KDZ MM.7U(H=58Y?\-G:-+>LE<%+"JIG["G0]D[BH YITN@@L7D Q X-L>>L_8AT/ M-&A!;/) %_A3,9\+,"9O\+Z#=O/^A^07_>_6_7N+?7"Q",>/_AQLQ)O__?+> MV-]8/66J*\]B3[H.N_[K!Q%\4S.0R.R_>#@#B;ED7X!A0?Z!Q/V45BA*)&O: M[W]]^91TB6V[* ZP*-2:WX#U6A)DK%+68O;X, 7Y@IHA:3F6ZAM/ M-1"WV?K;C7MM[\XQ:N_'UT"@H+"P&M8\OJ'CV1T2OI=<(Z&;GL?5=5Z6(FM. MQ+.!I[Y#*K!6Y;*BA:F1O.'V9.Z4R B<9RVCB['N8>A2B&BSSXV/ 8N%A0!] M7>5%RW#V-7$UV V6+Q6@^DSQTFU=O'_NCVPX)!WC!GQ*1J&]G^6:R$R*UC@! M?_3VS2>I8[+@2XQ)Z$IYWZ2G2]O(I'2F(9YP15H)>0U@<6$,%\L>.5P7)!,< MRX#IR2/SZ_II"U162^RU:O)Y9U61;2N>L:XR0FNTAM/?\!UDUA^!HU82)RD/ ME HC4_9%_\O2ML RKBQG?DO98 \#P'/IZD=KG9:K+EDIN>-S1N+$D%H1=@_% MT-9.JQ0Y22GPCZLBUW$]1/V(@TL@/&0V%.0@'K"()DIR@+TNK*0VX/RR#7.L]'M_;;CN'4[9IGM4(LSLN7C)\$P=B,? ^ MC_2]98'09>MB&9TM>9_$:N/[M+)-85 8Z!B@@QL7)^4I@V(112SVS0;6H+M9 MTOM9T6E\W=P,Q7I6J]NU^NUVIL1CYD7MW<=EQ-<-E:Z1!YG:UOCUZGZJMM5O M-JW.8)@VQ56F;KDIBJ:KQN)C<,*0C71Q\ >,4'OLOR.PF]O]C<#/#OKN*MET M2MUS!G! MC^]^2)R'"6N-&J-W>P1$5AP%PO:GGL[\!]/"5Z:Z>BM[Z<-G[?W%U==UWI;F M9[FW?![(E3 NC(^6V"%R*%0LFDUU5ZC.E#DVE;?/)VU9G=2<.7KEF MJO^N;EY[#H'8Z]&UB^&%%<<_Q'+O;6LE'6U0 TMMD)DBIR K2]Q%VJQ[\<"9_IG7>KW@\?=I9)'7!=VC@28$ZW$/DVYDOMQ M?4AA;-7LO42F"G)R955R&Y$$G6>CC#BBD&9Y87&J*IK#BU;1['<;S4'GB(*. MC=&%*DYV&YU^I[GZWS%M'#._=KLZ\RM2=RNX^(GFIFY\X8 M3#RO:=\^CVM810B3B2G4P^E2:E/7==T

\WEIW+.Q.;%(>F9V'Q$;%X,_5G4@A1\?N3 M*.%#2W80BJ[.&"=&$96V/XN.I\*N&(\1H=F0B.([YK?=%$Y%7LM2%I *8!^, M@)M^WVH-3U<4HK!4?]$\)QB7BZ $XS48=ZW!H%]]JI^H3A<5=\U:/VGA@/$R M>T&OHP%58,M+.(&DAX;]<2L_NAT5PQ5A%\H3G6T+><( M.] G:N-2)9:Q[K#TV0-W]6E"4P]#A8&T\6@@/B?CKKJ.45V=X)O.P.IT3F>9 M75T6T(X=H;<^Z&T-K5&[U''G(E^H4V"1\ JF^9C;X+'86,"@='T.?Q*?K"8Y M6F>G@YS476O6[UBC5I/XA4)<)#U(>APJ/89MJSGL$;]0B.O"%I[ FKUDVU7Q MIBFZINPLHKK=MWH#NOCP#*8>W7I89(X@<7(NO['5.UVN?4&9YV*W'IZX)C#5 MM#Q/3">=++<5N3E^=4J:Z6_+;?3PK+6KIT M,L=B_KK >IXFL"!O?W4?5%)/<^\HXWN8&NSCJA#G_G%BU6$GD _",^=#S$:\ MH\>(=8&MU4V+.(('#GY)A+7,O5L]!:#*W+@R]HQ[4RQM[$$'MKFP J^1!']' MWTB":QY U_%]!=;JK?32DO25;&%=73G;MH-(UZ/7U8@5&W/75$Z_P6*6R851 M5GI!3M+01[Y SL_]F(K=TUA"Y?!Q M)=*V2916^QYK(AO!MR%BS9TL*+NRLNS!7$WF1%@5'N1S9(=1YA:*4,Y-4??M MPAI?V1R'*>N>D;UQ!?2%[R55V#<_@>X/TGFZW^=*QN@.KN*:T(KJ.A]3U[E) M=9VSGU!=YSK6=2Y'&9Z:E'NCRLY7J.RJ2GO1VLZ5M.\)(S7&R.DK-U<2(Y0R>U06 MSH=M.\B>""DCMEH'":G.:S;UK%^S\F='$IK 2^ M''AO6FVKV6I7G^IT]OMT M3/-C)-@D\.$L1N=>M:P)0LFX+2E "GR1Q0)INFNC"IJTC$HNRM$UYV=764DTU# *X5@+LM:S"J M*X I6G-LM&:M8A19-G4N7$V%SG?NZG>M5O\BAX^($E! MDJ*RDN*FW[*ZO=-M#!965IS DCOPAH/R%K&M9M'F@ROZXYM)X7M] WUBC]IQ MO61=S+^]JN4/([=G^M=%(&$-8'1)2>?D)OOU,OAQQI@ID[]EV]6"-P!EW(6& M_,E$B3!;C#]I:RV>:>H^?\1;!;RE+D8]N%?/2SVOEY@.8'[P@;YN##K B<_E MD[YO+/#_$G:HNT*/Q?6G%E/0N^]QK"UL5BFN3PWO>T &_L@#)[G&S-7G%F&B ME.%ZZ8?1 K8"$BC%S8>#XX9 MRUF[ MIO/)^@A%=3ZQ;T)Y9/W(%0=;T+Y.<\%(\^O00$X/$C'"!29KMWF52BMX0OB,[V" M!-JSA0"YHL]%XX 4!P@B=$U-?;P7I9.1QMM$YR(*[)D6G4:V@41 &;9PN1=J MB.,]C O$M&ZNU4RO64E%M!Q'1B* =-I[.ML,*&F I$(]@!!?@G X$#J;0%B! M )E,ZJMV@*721G>@0=_ XX-V'$<*!JI4JEACCFQF(++62M+"R[A8W3YT\[:; M_AV;.BDL/02>M'$DTL5;8/":'6T4 #[P8;P^0,-J)'WEQ(/]E*>ZI6P7F^"17'?/RD_V,QM4DY9-G.J694Z=@NV,_"/Q'[7=I;0 ^ MIB-#-N%V,+!6[C"^[H@Q2':E(KR3#;I4VI&THR"(KXW#J7\T'?UL M.EHR/@V$T/)5^UQ*^;;4\IS#CXY^H$-M^O8Z=*U7?KT2,*W$HY2!P_Z.8(PB MT&/');RFD"8970NP[C< =X.UD]< Q':?FW]_B@???<"&-_&4 ;:V_[J%L%@( M#J6!0WZ3Y5<1)M+6<&$QUH'LE9.Q][_!M1N'7&*WH&9!HKDKFL4F#D MG1\%H*55%!@+@ >!A)?7@M3,D0YXK2&;\0<,A6]KTH]"W9^Y0A$?;+F.$*3S MC\+>N/&6Q$Q96"Z_F$F"_1%WV>WMKVC=X.FH'KD;'L\-7_YAXX$4O6T0*E MA^_XT72FWY](9TKK;:>!J>3R5SX%QPJ6$*<)WI.^\I>-]:7>OK>Z.#N/J#U" MJK:&+S'!>=#V_!Z85['D#V8/E+1*V67+YRA(-K03 9(*EI6\0Y]-A:9?>\7 M;0 MK(O1>QS0>B0;XRX>V$?Q[OX!_>WIK<'^+>)YB,QF/\/M"A0IZ>+P.>Z!:]L, ME\W1]U'#LICNS.ZY<+)K,O:]2.%\3&* ?@2]PFML(O!W??'Q+;B[8"(F[]@N MEW/X;^3IWYWD-FV=7X2)$<+CKLF1 !++>31?Y0G8_GPN0R/:?4_'G=C"C3!I M(,!&]!-87@EVJED+A\_Y=!5>O7YT""]?AR50ZOLW^IIVSW=$\CK@9?O=[!-7 M/-TZ8'KKG 6\]CF:>_>.5 N7+^_PZ?V".TB33**]]-;O=,LJ9X-5J'Z\37G>7S>N(M5$A#.^Z7]UX/TNS_>/12\^5 M'@PC!-B:N[K7'\"ZFI\UH4W*OU;.=]Q]Y$L57]^\@^9KM.L [9Z3Z$UF=-44 MYGIS7@3:+P5Q91*J4&H%$LRS+.I1M)GH&LJR1+@Y[(&[(-TEF((RF*,G:<,< MQMDWM 7)66!RGW36UDH2FK[#I9:!4$.)IK2LO(QDWL&PTGRQU*YC+E1_)M(Q2NB_^%I@,QPP!'8H"1 MQ_IIM9S2K&^R8G.^1(K::.:Z:/0&8.D[(B6,/]/P3-HW(@@;D:&/H;DOF5'HJ)W. MH]3=HA!1QM+#")W!FN\:K 12YX.#!%DD2Q=;P_'( ^%$=K)5!\OTS1B1RFST M*7L&SS%U!%8WB#S*HRP_Z##*._%=5V\_L=!P$'2@]-5O]EHODO>Q\QGOE#B3@GP-D&0)4N@SY^8IM]L MGFY]D$H:87:7?+_MV*KIK=7HM-KOLNY#/$_C/WRWX[M6NS'L=X[X[O!/VIW& ML-UKKOYWCFX+<97S\X) I;]>DZZ@+0Y)3WG!K#;CZ ;X0HB-"@"ILA.C2ZIW MRY#G3N#)KZPNTM)=3>0D]>;*+W).R7T_['!M[DA(Y5'=5SQF?W[%4\7I4AVD MHPHS? DQ4P/C&ZZOHVI3X=E4B;M$M5VID&]>6@^:9:9SOLHB[ZB&[\GXY6>! M626E=[DMU+RH3R5Z$=OX(Y -:C/XCI@:21*2RQ0?+S!J4+6Z= M[K:(0O(*V:*7EKM??:PV-GYV+(#$;NE+CEY)\%:TTFBK>3HOOZ ,V"- MT5.?JJ+,)W5!PA F"<7J[+?2WOP)-X@N'R!*EO7G:FZ>]>=J;I[UYVING MO7G:FZ>]>=J;I[UYVB@K%) J.S':FZ>]>1(Y1=R;_RDM^+N_'"()JB)N1]'^ M/.W/7RPJVL0"ONUN?,T-A47+LG5+6_2YM^A;9:8S;=%?6B+BK5X^Z_1)))8, M*B02\^_PE)G.M'5^:9'X@UCB3>HD$RN8B$))2Z?#R:C:K$*V*.4LE5WJ%B8% MA7*6*&>I9CE+5[JE^?-DNF!'G&/^VLN37WU MM?5'3_23N8MQ\X9CO ,LN;%=WT8GN#U++CC&ZS@C%>D+'LV'^IXX\8#%7QOL MZPR>SP7WE+F#3W^Z]:;D^.I'VY^;WER1WO@.+\I@=1M=]MJ[:<2!9T*AKRSS M'Z1C[E!>&R'>PIF])Y)]72Y0O+C+?F-+7$!_#)37&X/ZVCX>Q-> FGNNDSOD M-P;*IX'06-&W%N*ETI&Y\A3:2*X6U2W,^9.^>GGA(YWU9:OII:B3*)[TTMR\ MJHGTB!=T1JYC[HK^.Y*!&=D<[S(U(\M>0+^#'OIJ6_/AQ@HG-Q\ZD1XL9UZD M]^1Q/-S&"P[7;J:.0N;Y(:SA7)KV#$MZW"P#L!N 1YCY($F2<\_ E,P1$QZY MT!3JF)UQXJ>(SW*#YPZ<:\;F66+#M)!V:V5,SFD3+LAL-)>HKQXML\ M>TGIZH)%'"_^ MI\GKG,W%V[>)7N52S:GOX)YOXQN7SS@[D.&)D[20DHN;XC MWCN0]RYPIZ902L2W\6:TM9'FN)2NKU!EZ-MP-791XVS_*+FIVM&UGHV$ MWSJ'1!=L&T_VZFWQM,!U1XT9I'?SZF]B_2M]1UL! J](U[T"N=97 X8:S1>& MM)KN\/^GOE:P7$EEEC_+"1$:.-Q=*JFMG;GN5;^KC1]8<'UY>J99/@:SP-A: M/ B6^%A?V9Y9WSUB[LR0V)1JCGQ@M@NC^O[-@D_%K><[(GD=,(N/X_']=^XHJG6P?83M] CF<=HKEW#^RQ (O@#I_>+[B#9DLF1BC-H.*XFOGA M+S!&Y629=*@_O16><[_PE0;FG38)P.K+GB)(7>"GG)[N:_R0UV5COHY8G?5C MID",^/\CY69IJ#(>O?1PKN9G36@3K^03F-P==Q_!DHM/ M9.R@^1KM.D"[YR1ZDQE=-17*IH0S$A7D(5KFL* .-,;X B4\B$5]=[GQ<8Q9 M#>+E@S'($PF#WIZY]=R\;23]2F09-R.]%WU=? 4K!9:QJ.5\@=6.0-:H"%1/ M\BWT'ON6#)L.4 :#PCA0H36*([G('BM=9.4S,EMB_O.5^9]1T0&ZD I>&AL; M:>[K7T)P1_&?GX /VPH'("\P%LVC,,VV'\ MPZ!J[T1CM/LJ8_;$'Z;]ZC$^8I>N!#/(2)NLG[PR[6+31BAE_KT:*D):*B2 M$4W0E*-?!U_RL228][=OKY=%]3;@,X"M'+*0=J@T#+I4]UG;+V4@DFZL9 MF[C^8QPK0-:3B24FQK*V88VEG[92N:Z%G!(^-[ EG\*JZ M>PT[G,V7@ [GMR[(G5OA:C&M.P7DO]DP6O5![6ZCUQZ^6W<@,BS3A_%M]12T MJ7NO>>,6>U1WZ*JCL?N,BU9S@,XZ@W?78JMN8] #?37L=T?MSJ [:/?>9;,( MO@FQ@%&YZ5K$MKM>DCUK@&8$,%X_M2,R1GQ\$+O9?+?1ZG6@A*;R1D0=^1ST MC Z"(%1X!)H%M44(JC(T"BE^WZ@W4#1?C//)NLWNS?A]$E_XPH,Q]X2Z_?SD MBB7"S4J9=-U](F8E9CV*66>@.W&SQO?&TNS\<.=!*C]8PM!\^QL^!^G\X&/\ M"7? A!WI?2ODF71P-QR]_F2#9N7KZT_F:+@$BGB< M>/Q5/*ZB\5]ZL\X'_L1@C;.V!V?2970L.!!38&,=8MIN;\2Q)1-[ 4R8H)-* M(D%/R[5=2_B5>)=X]\2\FV58[>O%25WXSBJN",*79Q.?XC A_NE[8'"$CSY; M"AZ8[524MSOV*C1O/_\$F ?Z7/L&NTS"-*NH[PX$T+Y#Z:)WGT!O.TFP.K5- MFX/$,$U"M N0F)8,\:*1[,$7Y%LQOWZ3);"CK_$&2_BK-, MH>>YU,R_<_ -YV[9V(M:#(E9HP(0AXGIFPVS_ '-]ZR6/WZJ#,D=4#R$8:F M=QAT#XOXDF_3J11Q:D5BB\VX8@D0X6VSEC#\/8MYW+(84NK]D-4VJM!),*@D M';,; XTLC+%H%.+&V-/) [5YX$J3I9DFM^@NP.Z[D>\Q7\@SL5WTJG83 7J\ MD? ^GZ"!J3?071/XEP',Q[?Y&/X-M%&899ITEY/7UN/-'X ;XCT::U\N$6X/ MQ[ZB'F60Y-&NUD'/=#-8W *?'91G#(XD0B%P@IT&<"1@KBO%OX*TTDBIM MH]:W;3R-$)K$WA#&$Z)P*:\>D4@\'0/RR[Z\ (,>$W^"9"8+(0,?4E=H]1A$_:#8!/?-U$1][=*DB&4<*UAV4 M0T:CS,VE8K;)0-2^H\!I0K=8MB=6.&"D!R%,F]VTWV>R%[-[EK@NB0I"/SG^ M!!I-@MFKXZ+9K4:3>)BXR1@T#)DK<+BM=EPR2+=WTXE[QHZJ_!TKHKS,5HM#C" M.<3O/^_0A)FV]#-93WY$"?'@ZRZP810\\3]C(:63%'8))JD HTK%ZKW=RXJH M.8 W0M'A>_L%U Y!Y ?QX:\8^<;:7>\1E$[:7\8JV27RLL:UWIPXX>0'S5-- M?3,=FXZ(%?F(6)^.B)%&K-SDF'2,D_5_G?_[&TTM&6H&^C^0D_^G [KFW\4X MQJ%/)74:[']6(RW0(0US>/I_5HNFCTJE>E^?5O[-> A_2O6M0".G#9G2V]"_ M^Z$Y=69K6S%SW"5Q@'=:P7O.TFQWN(A):')YU4KW_W21(=]56J4L M\6#@K$ M FF4;@//JX9!@20RK)?6)G^DZT4,6A81;5[%EN_ $ ")O/M8JJF?$F<%K:P% MPXZ[>: (8R>;H30,N:],P#P]X(]Q#DP4Q7/L23E$/!4X=J6:):&3.9<>!KC, M<2SQMZ[^(]$M]\Q1=61;YC^(;/FGE<5QLVYB_!FY,-!6A]^V>C>3][J'5L^) M_[4]ROR^D2E*8&5>4M%"!'@S<'QZ($V;PK)[TI:+M0IY'V=23*#A)(G[\V0B M;6'"19]P/G(>O[,J:A"_8^FD.@SH1#JM#@.%:T#6R2U)MI67JJ+E9O2T5M9?M#E!K&!:!$7 M*@GX7#SZP;=DRR\^_O'1G\]E& H=D/R"#.3K$-WG8,H]^4^@:-WCSU.SA_-S.J2;=K/5@>G] M^/(ZQL4O@!1FPT-X^G6379BIS9#=%!FG9;G,O'D:0XY-Y61O),E1Q,T-73M& M16.=*+ICTT2C#NN3"<.E7)E$ES7W*6*D59CNLF3L9VYLZ;"R1! MBQ6*])!48O_[BP; 1984RUHI&>?EQ#87H-G]H='H_GK8<'843%7@.3"["'M7QH@IU&3137T2*P[#R7C"&3P81095N$D&U43\W?D4_'53X5D% M!U5A (VT4^DA-SG]G39 M->TG$:Q>G?1D?G3'N80%@]9/@K_#2LII?Y9W.%J.HX!0.V0G=^SLF3[E+L4A MMVE8$(25@U^#@/X@2D0!>4H_'MAQ%!7\%&C^L!Z_:;\F+&WXX&UX4-:49\*XDXFB>;OU) M*/#39_AILLN:WYH:^ZVQ7U"1D'+HD-)NG&N">7"-1<4>,T#@\A,[!=$TH%VJ M'[GTSV2TY"O]KVB9OZE7*OI(-\P%:Y8P"$/"2 8Z= )?6U-]=<*O'PR^GKQ6 MV47,GTX?IC:Q@M.O;$G]GC/FI'9VV&Z$[BEJU/U7S=DGJF9/V832M$5?47-; MGC[BPJ[/ZI=E\^, (;9N/)[QF-=O=G2GB^4+W-?[A!&)(H>"(LO'@N>PA'X5 M;O.E<*5Y">]YZZ9\K@WE_QHW1:K&H:C&+S(Y:Q)5MCQ ?QH*PA11X[CEZ"\% MA6O4.F(LS0SYPM 2A;E;O(2Z$UDIOR=IVK#A/RIU;?=_0&5? M),#*S&NEV>K3":C!'KG.&^1;0NG*8L#>]$AF5 MKT^!6HI>GIZBJF")BP\LX$@%Q'K/I%AT4X)XU!UWK,&-II?NMUI8+AG'@ O= MK.RF;X3PQ[@6U\V@>'RF8U-\%\6.+$1)!N@ZVT-B%NG-"-@#E'2R(GKNM-5) MN<*W C"8=R93OYZZD*TCW T "3+W]AT\MZ8['[&?X];3G=O,&YO)=N<'/!'T M#EF1+TULDU[9L.5)?WR0QE>,-KK;<%_+# .IE)O$_?H,'OH3WG7/QQO\:P-E M)!MA06$R#97LP#H3M#YL*PL>8A>CV_A;)PZ/@QRJ6"O64T"<,S3- \3YWS-. M$MJR$U&_@3A#S.SA1X<*IPX' .4,6PO@:)?MXT5#$_#$\HQQT*3)=\(Y?6;N M.GW>8&5ER2%5EKBRLN1E(C++DH7LI)LDN6'AUIO.'K$?";)?!Y?7Z/Q<15^N M_W[?HP392W1^\>'+Y>?!]?F7"^DHR,D].S-=OTG)+4YY2CJ!=:Q/.>FZBC[U MR-Q 4CP1F4M**N6AN^9 $CDW*^\Q8RP[6?I*5RFZ#)SR+ 2=\7(&D",\H8X[ M3\$3:GO:V59>=:B.+Z!/@ZXC1:2+MM2QPUPT. UY!U2>;##):L[950_L^)B; M(;.-1_>03!8TRC$5%C*-F1)"?/H9'3K""WT&F3.BLW)4Y)>9/' M-YQCZP8XMGH$R8:*OHGA]@B707+H"K-"BAB]Y^QD'7)T<,J^E:R:1[C\$L / M'L O\HS(KR@GMP(Q3$1B#)F*-Y.[/*,0FR5Y<=.R&?8(;TT5O6.#[1':TEWI M-RHW"K @MP[.2H65F"J_X@N:7)<5A0Z-4.\U)M1I[= V]@A++15][E,T(8.N MPR"O+JV65%")H?(KOJ#)M1AJ]_7(G*&GK:(O?=KS0RW7>2NIEZ24G5279[R" MCCBY?Y/EV<5D3(HD9(KWX0;[IF?ZKJW$>N0HEA%;BA\&NN+:'HDTSX],W3]A M"5I4 I&/@P(P,1U.BV+ 4"QN:@F.=* '&L>%B.XJ)?H(R/*8C)&'T MYG-5I->D&)=?XNLB&A3%-7W6VS0/OY\@4H;XCEY7%1.R7%[4 :X)[]I7ZZN&$X5.[(:F$OA1K%B^3S^S M&SN*9Y HMHAG!T:XKFH YX^N!;9.M6+ FS!_2/'M"2^AKB@TWE=4F/4;LAPJQ/5VQ(FPHOF9IBD\T$ON18>,@7G>H=&%?8;2[5S;1R[H! MC2EYS?EY=4A?;YRGVU);P_-M!\>*$<4NU04O4K#E1(H;NG& XX#^45]'%\I1 M,A9Z^Y9IPN<\8B6 JRBNX7FNZ7NAH@<>A=]8+-,U:>["- MYCYOO+M7B;$86>]U%W!X.]JK^Y9EZR;%6YLNRI9C^PJVJ0H[MF=IGNZ[(=$V M";K7Q3BK5E)=3(ACNWI$!QDX8&>!XINFH82N;UA!&,6>:6X8 MN1D^!-1%K LQ_;' (:OR+ZGGQ2L1J$[_+(#W3I $-?7YDR(<83@_*Q"<3X)7 M4K?C[?0 XN5NN&1I_;S7;(Z@BWP9BX[!;<=:H/V#%"B6"Y4T?'KPK1%\;$5_ M%;Y&K +MH>9[ABX6G0N@DRUC-L%% =,92M=_J&ZAZIOBN M)&]*J#FFNEY+H6#[.O;L$SX".H0FS1\(+(,D3:J'-_43FLOH=5$C(_Y*1[6L MW[IE$V*VO&[B;/&-JK/2;89JK7;C8;S/5XT57Z>M]AE6N]E6YS M56]%Q5SM?9:J+_'E_CBKBEF;$Q4O'H65 (??;PO(:E7$^A*S_^:O+YV&>[S2 M!GXQUUQ9[T.ZD16HQY%P06&3MVMH71HOJ?@B.3DY.3DY.;FM3(YB+OSMSQ/K MY-<3;:I#Z\)3ZKVRT@!4;PCFC'N+HEFO@+0;ZU]8B =;C$'KNZ^J(H%WC,^>C8'M7M4 M)K7J1<&3%,@63>LSOD_&DS&ZF+!\/=8LJ#T"9PW KNC]3Q_PPSP54W5MH'E[ M;MJLK9H.O6V6S6S1L%\9N0L]GE7"(.$F) X>$;$8^Y< M'GTJ*M =1CCF)TC9AH/CV'45S2)$L;#N*YX1&$H<$=,,'8W8H?,X02H@+K8= M&RN6:T>*981$\0/Z+Y]XNAD;@6]X?C=!BN=3GV<1!$2>KP$+42ZIPA%)4_16 M11^I9I05(=G"W*8-0=V*R*:_7C&;:KG$U 5I>D&@>4'L*[$3T6]+-$T)G%A3 M(MOV3(V8CN$8&_NV+,:UN8_;-LH;CC!D9#WU91<#9/],<:OKP3+3%8O$E(*LZ:9AZ9YB6[ZC6#[Q%>SZAD+URK9]8KM:/%,!\EQ5?D;B MO"@$V9"NLY=U WS;T/!G??(#=(..4NT#C"UBV[KB&WJH6)KM*!Y5:L6S0RMT M#2LF_DSZ\FH(7NL@>$V;TVS-.S.T,Z@5DKK=)]W>NU>_2"+_.3IA;%TALOP7 M$MB]3[,?76]EO\7ILB3R#2J[(C^TM.,#=EK64'WA[7R A\(UG!WQW?<(/ U M5R&.2?T7':HBB4L4QXO=, AC(]9FZLHB'5L>7![IKDDWN0'UCF(#*[:O&]C5 M+8WH9-;=:>.A@]O;P0^@#$LVKBZ,=5/NG'U-8MZ\(8=*GY$ M/(7ZX7H0>&YDN'@S'GP;^MRX#Z_IX,/;S_+AVR K_1=4;QUQ29N6/]3L;KQ'T7!B+ U$\AJ;FB*_MO-_9> R= M8:L\_"Y.1DNJ$ZR3=P85P04A"FN+*SJ 0^?+-8OJ-^XV.2%V?"TV%3^,=,6R MX P'NR[]E^]C'#I$BV:#HY9E86+1=[HE*7/4J<7R\3I:M_B2K>.V M>IJ\GG:8GFP=US,X-N1\E05+UB3O445&?FL4) ?5H1"^JM^V^"3:6 MH]>8X11XFHA@#GO!TR0+LZ03FNH_=5>SA=UZL51G>/4:S;1/U70*ZLME>!FS M*5[ULPJQ0K"G]2%^M,F\K_<<:)[8S!S.?'C2YMR@RJ;5I"FUG:LHO2R^6P;; MMR>PEV17[UA/[[M%E6>_ $>VD.T+'2&3ZQGJO.\@QR+IZYHZOR3B8(6QJ3.# M@Q( 1J," B.CJKHKWYR=_?SY4RU)J-[F/\X&13BB.[3RC$2WN#B+<(7/=,]S M?7$G9D9'-QR>HPOV T[1WQ3FH']N_;C/233$=^@#%0#<>?YO=%W M&V!4C-X<07]P3A=("D)G_2K)0O%\.BDZ ?I1Z5^RD(!,A >"P&;K?GQB!L#U MI[N_EV@($2,JR$M"GU(A.D?6D\]3_A?%24H?RIK5-,)RN+!>M_$B+.%WM_!K M'#[Z2/C=!OP:^X%?_8#@MWUJY[< BQQ>;_F X4F M \USO)K\"U,F?V*R>B4 MC1?^DD)8G=Y444U@0 O_GWK"\DAM2*3N#SBM@=2FKNK_/'RDZL\V>-^2J#%; M *ZI[\[?'8(D8BH+3C4-G5@IG"1WU(=LZY&^\(86Z.ND*"<8D"IGR0(ETDVL MZ-8K_)H!EFY'XB?V8H8UG3+<]_>\@S,:A!6\2O=-"LZX1*+T9.KY5_Q0#YF: M =>R1^$BP!DIE2_W*7FHGV)HFB&1:&](9$@D.FHDVIGK]PLD^I!DF/Z3_DLB MD42B^4ADJ/H_#M_^)!(M0B+C 'PBW4/?U"MUJ#:8H9NV]B2P^)HC@:6OID2! MQ9# ?T'E65AA" MN>_R<,("XRQJJ__.K#JI_QK5?XUR.N@LKQ"^NR.X@*Q^N/ <4B<@RYQZ+N]P MA2G>I 0%),234KRIPKEOM)^MV:_[TB<9(DTWYY\+3#?3X.W MQZ6]TGRW9KZ?<$!2:;D]^%!@N5\OWQ^7XDK+W9KE?BU(22^4GG-?OI>N6<>E MN])X5U>&8?X#SK3P[:)8]*MEP\YS&V;4IEP3;TW5NK-9 8%$5KU13%NU=/>W M1J:L0-Q2;=-L?R?DH=?%Z1N0[.,22[?\#?9@465*..G-_-'7)QM-G-AY_SVP\TXL6?+'G M\?.L\]$.DYU$\A%MDH^HI#_C:@*D:[T@V;DZ_W@QZ!'IS_6WR_=7._\T1ZUW M^\#Y;D87.,,%^>^$KJ[@ Y=-6M<2.>UXS*CY>*7A);E-R@I*$=&(_BV:I ^( M)8% N6%2TI>P$D#!"TD%P*O_$OK*@(QP&D.!(3R(9;N)"T3A(KV)/8\N)Z.\ MH'./5G"I#E<+#Y1^RK)50U^!3LI6-?M)/JG9VTS5\U>XC8[2,Y\^=&_C(Y#"O(KV_D11'XE]G$112HY![-+LY,Q?^,Q[ M@2C'(V/HC?$&7>0_.'V';G#Z#JES2\[\2/RYMP]O5OODJ[!#>DNS0VZY8\T: M CLKS]" OC3"Z'-.]VH/$JMZ9YLO=^:'Y_'.A#IWH02'#D(2@/IMAG+FAS-S M"4 K9=W1YR5C-!PE))XM4^\M)/5L?=Q"[MC!V^/+12(Y\Y4#02_1GWEQX+'] M"?'-D[+U[<^0VEB?Z_WX*7-^(=3ENRE4J MM[O'O=.SH6>U9E1*K1[N[77/?_GF_O;@Z/;D MXN*;__D?_^W?_Y^# W1Z?G&%KO +.G(3_QF?^K%+PG@;8?3A]NMWZ'\?WURB M6_<)KQUT&KK;-0X2=(">DF3SYX\?7UY>OO=6?A"'9)M0=O'W;KC^B X.!/&3 M"#OP/3IU$HS^_/G3YS\<'!X>''Z^^_3'/__XIS__X?#[SS_^\,/_]^G3GS]] MTIJ%FUWD/SXEZ(/['8)6E'<08$+P#IW[@1.XOD/0K>2Z0!>!^STZ(@3=0+,8 MW> 81\_8^YX3?8V]/\=T'ZF,Q+$ M?_:2Z"#9;7"<8?KZ$)'OP^CQ(_WY(_P,G#\??/KAX(=#V1*[WD&\?5#M6)L8 MN]\_AL\?Q8^LPUJ#RH)'_Q6WG?Z M_ \?X><')\9*7NR7=X+^D.T$_=%+LL\*JC]^Y#_JC_HU?:!K,:'+0_4!IK3- M'(MA"[;KSV7]^/SI(WY-??OK(?OWF/_X;0NQE\->; M,$H0?R!'-L#^(J^Q'2!?D^)?8."TK>I8F(^]NN$7&1[=4*M MT'T[(9X-[VNW02F\RA\Q26+XJW98BCO ?G,A=TOXT'X>U!Z[IZSZ%L/E%=^T MDSFS0^VW#$K.0_9WW.I]+SM-#;P+7=Z#GN_ #Q]=A[A;PAX[./R^?)^+IEJGSR0Y_ 3_ M1W5233U5'YW 0YP:TLC]^\<\D1SY;8R]9? ?[/,FHKIDP(?MDGXA&HM':AIJ M\]"I7=JMRF;B2SE+AN?NE@K+U-F3,/#H'HH]^H&J^+Y'O_>.'0+G^.T3QDG, MI[!+@X:9/(295/00W 4$2:331((HXE3?)[3^9527NDM,M9\8M'IO2_!R=4-W M(MJWX)']<.WL8-3C>SKDT7+#CLS@D;Z0XLXE'HM/<>+X)/XL7N"AJ#(MX<%)+J PA52G> _(]D-Q/J!5$?87J&Z(FE]$+VAU]#W169JU[AV M(OK<$TY\*FWG+23;NF&1_+#7?H(^9)A\]S[U/:9>_1HO5R=._'1.PA>Y=^S5 MLF'*_]!RRE/JL$T ?<08O+_IXQPG/PQZG/S0M&Q^M'N<_/"^R SM*6+(Z:]= M]Q2M9>TI*_WVRQ]A1_C#HCO*'ID7S)[L[RA_>%YFA'>4V"=W?GD)" MAS\^^^?63W9==Y82"@V+Y=_VVF%T/M\BSNE]&9A65O?659LF_:>>JNK[5+<\ M5HZWL1_@.*:;^3)Z= +_7TR?,B7WZ,EUK0T"GY7:[7CO1CFZQ_F/@K^CU/$B.7#?:=,D4I5R39OB^4E@OE!C_C8$O_<;'_[#P0 M#*\OW3^3R'&3HSC&"7QQZ3L//J$]QG%^<70GT+ @_E18$((%TGBPY2"Y(,Z& M?:E\#+=? ?X9^D/Q,I:>?8;)^=B(?1ODB2##])F%.H)*I;]VN8<;_K3#C MC#*2I-G$2N)(4D>2_/L\MYSGZRBD]Z%D=TT<[BJD*N]&N WIJ#K!(WC\^[Z$+U&59/UAMX2 M]2"*IJ<:INAS88H8G8-CA]]%4TKOT]5RNLZ<"(QZ\36.;I^<".)^<3F;FIYW:,-TU0TR6C$U-U+D7N?O;;'T/8AQO_<4O'/GF$H"P=0_O>&>2H:3U(* MB)-XGQL+)C/YKTG+F:+9L :*]A(3!C3T07YZ#^"QL8+NF%G+Y/H1%!M63]'V M8F;U<.[O:VNA8^OZ9?#'HD6HDZ'V M??*'M-B6+X ]*#0L@J)%JKOM]GTE[&/$+9]A[9>&F2L:JJ#M^UR8,2:6ST[M MLPWS5;1:51D6W^>PKX6Q?/8JGFJ8MZ*1JVAM?)^Q_AO*2<]R36-#'Y?#!:, M'YU6S%!\&I;50&:V]Q4XG@E%+1I0I9Q@%PL*E*3S^!CA1Y8^N9,DH)MQQ:JT MRKMAI19->OL::P[TE2PZ^FVLR&7ZBAYV*3W6W?5EW;H_#4O=G%VRZU*7$B#98TZ1"9%^]_X&S.8-N'8B!Y+6)_,*J [5 MOP-_*AIE)_8.2$$X',#[.S'\.]%%GS9+O&&M%FW'^Z_5=[UY]"U7&_>CAW"; M%!K)+[3&QC6-/IUH6*Y%@[F1K55?K@YTN;2Y^B[C/GU?W=96]WW@AH'<8Q@V M[EW(LE.C<'U"? BN,KZ8._!L6+M%YX&1M9OI($<,1DG(TVI7M)-(]/)]I8ZX M#VM&IY-MG(1K' V_[]8Q;5BK18?)0/NL;HU3G7Q?JH,%I:C%?(5FQ6&VQ;5BN10]2MS"8 VV-JAYF5BN[?VD8!CGZ[PMVI 7+3K\QEFP+ MQ@V+MN@6&V#19KOYOFQM+=LN%WXC-!L66]%9UG&QO=_N1]OYA.IU$;ADZV'O M!A-XE^_"6QP]^RZ.KZ/PV??@&_'3M1/57.RM\V]8FCW!!C+[H-1295^1Z!'< MB&1WD>PO?"E_%UU^7\[#+^=F3-R:%59R[/9>W\8[U+#@BSZRKGMQQBO0!@&X MZ35X5Q/,OA1=@KQ3 $?P\(0!1UVKI'"%DXJ-W0[3^L7];T7GUQ[!Z%E(R;2' M/+:GAASMY_MJG=QJI6-+[R8@ZMDK1$CCD19P93\:UK21!(N^:SKM/!*]?_?< M#KO4N]SAC-%M6(I%!]A>2_'],C?JUGD.W[Y[PWS!X<[!W M](PCYQ'?QWBU)9>T5=75;N3>-*S=H@.L]S;*NWX O2A[6'4?)4\8O0@!D) M<1$0D^%][5M:^V=QXJ_AEG$D0Y<49/C1.J2W\'^9VF?WYMFPCHO.L=[K6'40 MJ1YJ2.IZ']_7Z5Z9FNE:@+\J%E?U@PTKHNA_8GFA['+Q+9MUC"_14^(CM_X/L]#9V5WF?(]*#3,?M'94)G! M_;X2!EX):8H@_+SC8A/(4X2R1YOJ\0 MTROD/J!7M 1\CW$2^2ZK4$(;W-/>5]V%#5"L7S,_%4W=[=:,9(U2WF(=,>[O MJZB^/V^UF0UC]0H?(VHC-:N:>5!J61M%86;HT=&9IP<5WY7,ZQ7T'K>W;M(J* M)M$A2_N^+[#^E26Z7'#W)=.P:(J6U-J*%._77H/&LEQ1BDXF]2YM&Y9 B=$T M7^SB=S_M\!^P0K)I(,%OA3%U(A=:WN 5$A_UQ?'Z$)'OP^CQHQ\D'SU__5$\ M\]$AY!OTRB@\17B564VJT>=/GWYD)+SD #Y__QI[_Z_6,J'=_7#X/>]R.:7Z+LO^[GL(MB];SSPJ3R&APQI#,%:R MR\H*W XD%R:/"=K[2<_&.L;N]X_A\T?L>ES6B\#SGWUOZY!X&9!=^505FH)( M\(')QN2JH&.RJW>1 V&61U'D4(6/CU*?+F?H%<@-N\1L(.C6+T1[/; UDG:1 M8-N.[AB]FON(MPLD81- M6-#QX=9\/EP]A;?SQ[3<#)2L_&LV"[ M9D%>$ T1)SE!,OZ= CWNY"%)#-\ \3AU]P";*?@/,_>$?N["4E)CO6R]H@<_ M[_]>FN$[%8^R#--M'I$^-&>Y1GX8:8W\,+4U(KI,?S6W1HHT9[E&_C#2&OG# MU-:(>N<'V$;FZ_SI5*K*OC-HC^Y-?PZZ%%0:?LB[]V;:9K"N2&?#&KOVZ\U8 M%^+.F=S[WI'W9#36"=PUFW7?$W<_/K/42T922RR-6>ANH5?R7]@NP&6VT^:T M<0 ZT)C,[?V:OMNJQJW!JWPI7;-1OS&$@I=$U/8( &XB:2VB=AO[ 8Y! UA& MCTX@#IW##A&Q#13F$!O<15P3;":KB ZH54XUIL)\Z,.4E>$.*WTOLC:]E-T\ MD;9[J*%CMN]H2:-Q_8-]?7YC7UOVOX>,HT)WU7UM][(F=[U]UUL0&C*8FI[85?S]Z$Y19^PJ^?ZT M;6J/7:4JMAE7,^O:_S94QM+2NLI2W]ZNQM:U[V6M1K;V&$J-WI_XU/9Z,P-B MDML4SP6SE0>GD@#1U,,1[ =FEF-'@A.)2ZXK16 H'+F9Q5ANM/; I_MZS+IR M&&LDVF)\[CL.W>A/P-IB9D_HR6#_<=#QI'[B8@<< MD-0 QDEO!F!4 M/QT(%D?<<)/'I)/XFG@45E M[W_@/8 '%74_@0:*3)8KABAY#WL:P)]B'+J91^G?3A*6@(>UC)Z';U+OKOCB M'\J)3?N&+^A']=ZP'O_EFYH'/^[9Z>++#M_\XPO=U2_#.%X&R^0)1T*SX1H! MU7IR_6K59-\>]A[6W)%UM06@/!$7Q&Z#\7*;Q%019+YU[]=MS#:XHX>869XJ MYJ OU=&& ^P2%P'M!0\%>?6K5EG)@Z-UFBZC"$[@4\S_O0B$631.S8458K1J M.II@<*>XQ P(J2,JO&PS^6C M'U*QZ!__X'%05'>A+VQ\'=(7EOP??W,2>OGEU/#P:'.BK.9"$;_&$=.^ A/_O:-:R#&E]UOI$=NV MK=67!X[X:!/R#!>FFIS ]AKM:M^B^E:CK3D>ZLFO>]+5M).!H:?;JD.FL=EX M!TP4NAA[,<3@WSIP=:&8\Z2G^#+,MP'/11>Z*!_QTYT'FZCZKG; MA]AHPK/-ZK@ '9 &A0(\GWQ$K,&C%R?RN,DJ/GO%D>O'H/?D]D3Q"[Z.?+=J MI=OB/MKP,HWD*@Q<)W[BMQ1BM M,'U'O-R,?0&,QU.Z=9\[?O2S0RJWQQ$[-**R#%UF!P"]KW"I[G2QAZ+WY:T: @<8NF\]N* M&RT\_0F/-BB78?"8,$_ P-0KKW:5CP\6N=+?:Z[JS"AIQ)X?XYQ@%<^?<&B MW==,Q86<7-WI&+YGG-U<7T?X8BV]%&S]P"M$OZ*;8\E%J76ST2:GQON0NBBJ M;E![$AE16'[%^YN?/$GT6A4UZ$,V6HWMKF7C$8V0*QQ%H' +'[,6UE=M/FIJ M-<7[R/'NJ_-K&)T0)XYK)JP+A1%G+0UVH)\)%F&K^C6IE*940#IP+8G[$TF%X&'7_\+[W*=KWYNM)4#!BYX.4-"J3[*6XWTYS$;L31"['A! MK8LXWL)@5ZRG'@0-K[*B4[)L&V*+1)GV*V(@]B5E6**3,&:'ND*,D?'O%\'9 MJXMC>@LX]MFXQ\L 0'O@NI=@E6R3/X(,$9V?F29K;@0CVD5PC2,_] :RCI=Q MFI*[/^>H;XB1Z4!@.MK874TL2<7#HQI$P'M*M2/NPH8]$EEVN*>#G/5?,S=CQ[6*M2R>:LK?7J,,";6BV7$JJ(4%;#&QR>[I*[H3?#N M!9-G_)6^$T\UIK1N9$9>8A T*R^_?K"E6UF*%WN,5V$F$^?LE:ZK,/*HC-&. M&3+*%>G:93H,1\-*;#F7%E%2[1I.2.%H\I'5M9B4>T*];6DJ?_@8^/^JT4@Z M$3&\PO0()QZ'NEI1E9LJIV%09.5NNL53ACZ,WU)XN2$./ZZ,?FE"X7)ZOU' M*ZK"];Q/9FE8NI6=0+Q^Q<6Q^/MXYM$L,MEE4VQ:U>/C:19TBX+_@9_@F;[! M++=+E@J#'XX"+_N%]B2WLN:/J;-7$61(/S!3$WC^SZBV5VD!L-R)$=_65^RQ M&&UYD-?J;Y6/CR9 '@R(0<57]+[\V4E=NICJ5!TS5=MD$EL^71R!ZV\<(K?K M%EM\L@AGQTR=WYM1> _8D,IZJ3!A=D,FU0$VI51OSBB': MLXVHT5+M>2+^0/$T13[CG5#,F"NTN@9OCL* ?G15M#R//HGU\!-Q(P'4ZOJY-4%Y@#/O!OOK MAVW$$K/KC[V2)T>'X7WH+ MF$HS1)4--@3,]?)4)SM=>ONLEXEU], M-3^C834&OS22M_#S^,N(7V_2,A\N=T$ M9K0":B(^WF5^J0G3VX_6!$2O"5MN)V\C@=&%C*$8D';EI7/$P#?@O^QJW;F/Z<$FY?07'H-I65) MM3VB\^#!7)P3Y[%$GM;>Z-K>;B#.FL;!*Y>,CIOS(*FK7CD_W*A$GH9V%E9D^C0U-'^O" M.+8,Z@(&"@^-=V2SW"YNR(5\A :[;^7C4WM?Q4W8L+6W!_D138MT \+>$JJD M@+%:=#1XA,#6VW 5J5\8H-KMB[-I1/WL1W,:QUF;HVILG^BM)!6,E96P*@$1=B#T/RN0<5J((.&D9B+ M%ZDZ#+,WZ^KSL.RYT5-\8,>J591*'K0*=@&JV7*50;,H[6_]L^.9O[..D]JA M+G]V0DGUE8:^:L-@:PJC5_T)I1+4I?1/1:/1A+F+' \#+G2]%[7PV/P*%J6X M&LVPG$;HCW>SI:?7XV.$'Z7K@,?^UJE)M4WFF:S?$/%@AO8D]EHPV,?28M]B M9\T^/Z8(*S^IN71H#TSD(MV0=E[Q\(C)?A7KMZ+_U<^/AQTU"$"U5?ZFD>Z) MIUGJJJ\/I<]-9"G61W*4/SOB/H4WCN\)58TN!:;+9?+N*C>PYI:SO8\WIUN, M4#*T9Z>F.QEQ=S3X(8;?=#?&N_=0VLN5)EE-D$?YLZ-'&S5'1+6/#6Q/:0IA M^84:[,WQ^,4F4PQ62*NW-?HCNU(QK(5 M@8.O@"(?N1[C_1U#G^E&^XM3A*. M!EFMF+1M.N:!SXL'[I,#TK+QJ*[-6%SOKW ](%OYLR/JD!MQI5JNVMQYJY\W M_#)D%T-+/A6.XX2S?CY;A MB;NARL3AI^,?#\%>#.Y(VIF[E[#ZC:AO,&(4;5HLMBG$J?S9*6H7EPUAV:V: M6LWA88%OD-;PC$^=Q"E_XQL?-UUM N#'TY-%Q43'RX">E2%YAOCHC.^V;.7O M066T-?6%*I!@AET&W"EWO(WA.*U:1Y6/CV=%I/=25O*>]DH@"/4T"Y80M/1F MG(8N"T'\7ULGHLN=[.@R"J.REZ+J2:ON^!,-GTS&\U94H*A\=+IFF;U#Y[FA MJL)&,@'$FJ[]FZ>/< C?X)CW(PG0'TO82^6%8$6['B.GI@AVJ\:F%48,Q@E6 M%8>9:IB5ANZM%>AP[=I, GQ5W3+N T]@IM)=C7F,:JM!=Z,QXFO'8L:AUA+S MD $4Y28*GP' G5U$?"@'!ICTV .?LYXZ<[R3EQ6VL. R7%>^<0!.HQHQ_40A M^+&B:H\X<%622],UKP,!:]I6%4Q&ZV8C3@= \WX)0P]&\Y:J<3Y]N6Y#4EV% MK++!1$(4H(>MPA/8@U.H\,7/F+:5O3)/FP;R929;X@3TI\-JHT798R,>^FFN M?ZW#H.3!$>/XZU?J!!9H741W4S MVCO[YIY*%@MI$<'81&G/#E]VR5_LZNU/%=R),HU>^P@5V%R=_!TB<+D_+[]#FK MT U?P7-5U0$M=V*D;'&H*$'"F#Y5$;';E]J8A6+T0M^7P 26?_5=IZ[%R&CT M%3T6/TX*MD]M.3XD7S;52V[7?!+ZG8;R!/89> ^^.D$ M873Z(D6ZE\[.A/) MS*]-6RAY\LT;BT>V!4^RT$(;R)&]R8P!6WCB@\WJ+GRIQH4QK3TRID5'7 U@1/6K.M., MF'.A\"(UWF_[4ATR%+%--&Y] \.]:Q>&,51L17_C^MX5%3N3F=1&#,XEK3YZ M?6)M!P)3 V!AH0Q4/62_5$-(TQP2T;6XX8A#RVFC!!]K.E+C&H M-*JC'WY^N/.3@GVG])%10\R*Y:R/DA,GBG9T9ZR+T&O7UK":I5\3M'*Q0B6] M"]FFQQ/[DCI\UKWHS*,@EE]0/?N+".C,)\@+C&)NM6A? MKZ:FK>GP$/J?M0\8GTV)7A5/6M[OS^F]PB'2V>=N\YI0_;/C+6NM9'MS]DWY MPT9'.DXV$>\X?-*,//2O?YP ^'8B4!O%PZ?20=30;-0HO1*X%=I%^3'] MD3W;:C_L2W5Z68-UP3L-C:94;J/685O]_"0L)KG"=RU,)/D64[A%MXQ%KFMA MW'"X#3RF?,;-IV_UP\9#HN-M!#,IS)0-X]:NS9@XT&5U0[D7SD !TCI"(QZ6 M+#037(]EL2 \L0#Z3)#II)C6[/L:L[-$I!G]7 M5T!O:#3F-I9++I*&Y&MG5Q,WUMQN$L"NTMIT'D8L=$,5E$A/T&IUOQ.5,4*< MM&JKGYN"G#+/3L$S S'L78U6K9M;MA-QJ\]9X$%*=XV-*/O+[GEO91V*>IP'A[G8R&"8]<^@9$N%OD8.OF MXSD1Z6A[4%Z9SH/P9^6RE2%D:)N(/+%\A>;:1'$SM,<;&N_7K9@?.G_E%$/@SD-WMDCT&USJV%L&6MA_E=;= MB<;T?/-=W?%C6]N:O8Q'JP1'ACR665KCVQ[$)>Z8WO%6E2".54];TI$$+MWM M;OT0DA+=*/O[)*HSU>27%1XS7=I*&+MJ,?^*#TW/E7*\ \]"S4BV:3ENA:(N M&(8U#2:6>,&C#AFF)<3)THT,9D 8T3LE4-13FH#W-DT3O[F]KXV>JV\SM=3% M)O=!8[,)X Q4OOYUV8JMF[^]M/>J2^I@_,:S3C@)RP5IO*"7/&@Z7DFMMUS" M@4)08ZHB2P&NST;J26T"+ZRT[]*% @!W=%=1J-!0H%>%';?'_>A.T6[VF8R0 M^X(!NF_SY+L.J0#>K'YV$D$5E1E]E%?57MN^_;CAFTV'8>XAXQ&-QFKE=H4P MM<]_8F.GDF^UHB15.ZMT^&X= OOK$$/9ISNCO4+W,=V(I!F)$R ?OR;2$ZD2Z$*LJBVR7CXY6'HO?B$E)1"R/]=>Y'L3F<2 M=Z^&NV/AP8DDVY84&M'"_H6FY9#K,&;F][/7A.YZ, .7?DL(S'X>1G;VZ3W#00<&K$BMMZ6/FRT*DJRN,XU-1!^K.>65;PGU"AY+#$E_Z M:S])=\:RX[P'M?%?7V&J;RR3JYX;J@P-57^^AIZ_\K%W3IQ\F;CZ9Z=GE&X, MCF_3-C@="/Q,L++$Z='>E+-4^/C/D+>U<@+M!1(Q3\59>]L2( M84\!EJ73:G6)D@G2, M4PT=XX0X/L/MO*<+*$KHP<[CN>*T[O4Q/@D)87] 'HH?+ .V257?W$TRL59\ M8AG1UYWNOW?A#?:V+O9NW1#*-?\MC"KRK_:B9#5 ^NR5^3W9O:H4&K#VT2EL MXLW[]92@::H3'\J?':WK7_T@C&2A0QPG32RP5_YZ5@AK3'R(]M8&Z(!,\],+8R])$NR6QA[&0'#N_'/8:)-.L,]5(6X M.&387S&A73F+W2A\*=N%.U*8&IH:[^B>2''YQN-&6!7BG(LNHX<*EY$*S.A5 MOM!.!R:6R &1*@$D!/((%F:4O CR1KX8^L['A)#PI:0@WE!<)A;UU\*-R?[S M,]_Y^'M6Y:,RRL*J7GCN$QR=T(E]#*/\E;CJ*=,1OE4%<5-?2D&9ZM!P>D;7 MAOB,YG;CGET9/[HV?$) M[Z=01#3IZHT%W>D,%7(/ML<60??:8Y;V+J%IV/H&3]]()/+K)L.4*I\[%FA5*9BZJZA74H;55;?<&/S*\ MER"IB.HH?6RT]7.\C?T ZO&$ZP<_$)D)HCQSDLFFK:J7W(?2)(*1&A,#JJYD M'8F,%T@(8(GT3*].5]6?&!4P4U6=K?3WZ,],($.C\5H>5]W+V^5<]:4_&>]E MD\Y9_;Q=)Q952AX!PBL*7^B5GXZY$U0;+KIT;J?VT.OMG!Z MBU<@U@+\H=2E6R%4-QJ3.']*XGF[1+E.(>:^_,[1J0!/)Q(CGE'*0,*7U-$V M>0JCFF31NA:&%>JSF^OK"%\ W"*,&#\IP%A)OW+\:,TK>=!O0@@S%%6^RG3K M_0A-X#3.5E9MK(+6HJ'A*5JN5KZ+E3WE-EPE+P!K% Z)K!GEZ\+"/1\!.BX MZOO/GI2FDY;3"%91UV(2&[>JXEV+"5K78C0Q8+TWEC!O>'AB!IOV28.\,C#8 M-55$&'Q5G4(HJX5!<>U:K_!XG9JM.[Y[XF8>=G/,GIB/U/5CZ O$D(C43QGZ M5WT4M&@UL2QB57YO&EG$?;HSWA;>MH2KOMZ;$O=[$IV "EAESVY57:4SF;'# M09GCFOANFXEBUL &]2(XXFR+9N]:\GGUHQ%H3C]"+&[R!X".Q,^_: MQ6BT:SN]")2]8T\&L\E<4?6F0^IUW>/S,)TW[&_[T9I*_FCM>U_VZ&0\9"+4 MKF%VFEJ-^,:+".TNUO&&1M;CE/EBKPU2%H],P@*9RU4U"J.R/^VIED5K1'!M MUWHR&T;'G6(H.#ZV6IHKLM4_.WJ:7O*[MJU17-QWQ MUMG&Z3(91XMR:Z?Q]DT.<.U)J^??[1,FI"GB)?.0U>[=.:\7'EV55-MV.<)R M_5E=]?S(6;Y-9KKL0^-I&3('4=L$- =YK>6@75O3+@FF0&Z(G[2Y1;=J8G5Y MBQ-#W>=A%]Z6 2S5/CY;-V U)FZ5YZ4V4=)R3R9Q&:C"=X(U!0)WPY?=S^"AC?:;*C4!501@\H&!/QED4.^ M.H'#W[-SC.O1(O>D-)YG)@P>:<_6T.^&V*721Z=B(FO202H?G^K%OIW%O".1 M,?UJ%5A/>G>;TG&Z4K%;YH$[+_3"#96ET*N?M:2?R4*R:7[O.?VF3#6K>G), M+XPJJ%Q>9O34!QB>P(N7408KZ08GVRA8KD1QR6IGC2'Z8VI0547"-7!6'82U M6I?J2F@2ZP+P?$ )%.?O]?:![H/+U0H#]D^+>:]O;RM;'[SP=)\[";W2#'W] MYQ%'W0\C58"5.'&L;!-I@==3'+N1OZE9:)W)C)C% M^Q)5]3Q'X&M?1SB622Z:P4I9P9NT93.T;>%W4QKD^BD,JCV=A4?&NT3WJQ4. MZ_2"CG/5'#(A#6WBT^K;C*?="[/Y7/P0Z9IF.V$ZTU]B5V)5 KYZ,50_/&KZ<>KYN0\<;A7#WJG J*,7I[6_ M7=-5RQX5)B:6?E8->]^7ZHC#P8-@E?8JJFG62%K9P'1&J@QUIQL[@TFEJV<9 MU"6CUC:8 G!'K8)4?&Y$Q4Y/M:E4Z#(/37=3K]I.Y>ZDPH,8+-'=$UTU)O': MQ^[:>#8"SV/JF$.N'9]N&,+A4OL2U+<9411IW8ZAV@U'B<<9+..[L*RXA%+? MTN(236%X0[ :V8BBK(Y@X6-5!NNJ,M:WF62X=F,03E> MU5B4K3?9,8%;G$>ZM!Z%8TG$I36YJQJ;C290O@!;A0"%QZ8*2M3UHF&;^WC! MV$[LQ\M5#DJF)6!!R\:3# 33@K9$1EE+%:PGT6GE%=2K8;5-IF#WJ;,1%!Z; MQ,CG4K#;!2&V:CTZY%.XJGDUSK<).+2++T@G\"7>R:74?&EN(Y\VN$- M:;Q&]*<[-9 C@8#3=$_>E\HD-(&2O#ZC8"_]Z$_(7M@ZYG%:88[#HT>7QOM: M9S]YTWI/4[KQ^!^JP:ZWZTO_GUO?8V7#6&182119X^,30OZG9^O3VHE^JU?\ MFII-:V/NLLE:QG59.X3([/A*XW'VJ8E$!C&;T>TFPHZW#'YV(A_V:]"?JRY MK9M/I/)"TUVVZNDQ,P=_I3M\;?A ]IGIN8I/>#(FO9.=.(G[=+])O?W@[&=F M=0[KZ0I;NR35U:_<@Y.%R@+2==*MLD"NU83\2I73T-J%5$UAQ'M@QU+=#9$M M^].;W56X#@JV'TW#+^?1VL*]M4?'!,W)"0/ -B4Z93 M#2DR=6U&5#H!4X*'FE?JFMHC8VY898%QPH;0(09O#T*SO;^/6WMJ\D6FV$G- M2A$2<4[Q )V$QP_Q$ZPHHI;-4:<"]"-L.HIANZ9WW%T&.G$51NM4/Q09YMC[ MS] /DI]I)^C5H+Z^C4G*XVWF67_F\H&G,E+5]-5E!_9Y&'7S7?2A:!Q$N6A@ M.@H\M=EEN7]U$DA7KR^&8X[NZ(DQ*L,%G/-\6D@ MWTX8'!06,=A9,BG;M3/7A]Q$?(=5^)GLQSH,S\YD)@.MUQB<4/G\Z$X4>KC! M^FKG/LD];/A5ZG S/_8)@6SP97 /UUIZ16-UZOC3,=O*Z18(QUO,W+O2CJ%2 MX,O>/:O\QYMXN1/28^XTW#XDJRTINL<:UD,G&D,LDR;M+[\G96>+"LT] (O:X)_10\_N4;'!S8@3__W__ MF'*>I@QDC.ZS99L&W[&D Q%/R(VM5SCI*H@G$#5XP.9_ '5$];P8A0$*@0'" MG /ZX#,>WRU0@)/OYR2CF"PFVZ60C1%&@C+BHB%*>TYRZ2]2VXD;^M4JC7NJ MBGI*_53RD.@S!#P&$H4K)/'64*P U_[\Q@07:UIR18(MXGQA$#A3I'%=(-&? M!4H[@'Z171A\V\VZS<%FOZ?40 BEE*@(E-;@W2_-!?09>NFD)S7Y/_X& M ,3WG'U.$ F*"\1I(DH4 =6AIU9$&RGCZ36.F/,GJ\]%O8JB5/$M9Q30*V@NDJ"-=\I0^5>486OE$U=NNXE/J#Z&: M[-08AF*PAJ%MX">#[]"61-57]:F\L&S"!/#SZ!OK,A,ABAG#-R*RL4O+&QD/ M_;@::PEPPT1(!0U !.53*,V;[V6A4#R08C)+H4BU/(B31K^(?X$'8DP&-@H. M)&K>.IB*["J1-XS%8 ;!5$L".UFT"7FJ!K.\GL#)%^WZJTL9T@O$B*,P0H*! M%=6IJ4IBG\V%Z;&(,'5X(TC.31XQ8X(L8G072F??+83Z!UB"@YL2M,)$MP[! MRU4^\;^?WB/IHQ5E0!5:@N%LY/?5^ M$'( $LO&.6]>6%(V@[=B!E/BXMIIX1WL PCZ[#VF>#/GS[_Z6U(E>XWE-D! MXU:8P 62J:A(Y[Q P!0!U\%=F68 H4KJ$&>"[8A0!O$A83CS[_:8' /?X['5&Q'!GK \8;Z?U#6@?1PP[ISXE. M(M;+!1+]S(SV A4N9;*WB'5WZ%%G9CF !7#B)^X0%:_OGE;MN[SA=_H"9">: MVRD%0<0IH@^"YG>SD4;70NM%&MC:FGF]>Q1N5VC!9LW-08D+WX,\H.3ZEM-.[% >C<6*.W(@C5B M?4$_O\61RKKLAA@N2P=+_BK"4Z#)%DS$7\+0>_$)Z?>R;\ALWY/7:J3P91@\TI=P M#1%G*1+DGJ(#L0,(T49 CDXT)6@MCJ@TL6MW%2;T>@<)F\ XX3>7%]'^ (2B)1?A^U(]"NJ MC?;U8U/R:$-?6S_#@)]7R%2D$09"2M=Z MA&J-A^EX]]7Y-8Q."-T.>ZS.6K=2# HP8X,8'VM+E.[Z+@<+IY\)9D=+X.FN MK7[K-*7/-B%'(SQ'X4A1K@52Q+G]8N8B9D+46LIIZ0H+=T. V>Q_70%*"$A9 MNX;TZSL9J]LZ)!%=6%=AX*3?L*+L], %$W@ON4Y"0C^Q:*QGG+$+L)6F_#V$_93JHD3N%X*%EN*6:-]-+RS-/YBHZR4K-XI[*57"K5XQL MSBDK@0+7"I8ST3^BTJ/4YR1!A2&253*=DQR9N'+H/*B2%K)@JN\%]S%>;XC3]AS- P&&.4K:Y]BQL",EL:!5(=:45S4S%70\;OCNX6-D(9481 M14#R(%P=;.?I$8HKXFR1Y#OH#M0!?C$M7-9/'V"@ ASW M_RV()J99S:9D1^')$_$"E3/+;L"M' MA+M5B1J1P='5*C%"4QC1>KC1?OMA+&P>6+)'6/"'0<*L!^">>Q!] $"S;=J+ M-//T;0T2R8^/XHS.M/$Y4^-SK(V/U@%+R=76QR?WAAE<1X/',?3-*!+AY!#+ M>A'PPAO]L)Y2O 6.+3!NWL!((U.R.=6,R^]@),0.9#(U0NL5O)2\7R/ 2^60 MI4R@37(MCHG5!"DV./;DY$ ,< U878RY#/",]$GGQP'I6&T90 01=S$H84Y5@( M01:V)"G4FI.*V_$.PM#[N',9:0W4$_8#21T."A[F;L6O"]6%DFC+7.52TPRC MU -[@P&5WGGL9=)11#28UMD*EFZ BCY*&2PT[S5\%DQF*ZUNB^DFLJ68IB;0 M' 9FX3_W6K^?/WW^M[G*D;H1&T& ) @'Y6)!_PK76!4#,*%>BN!7K<" -R&,8#ZX;\*W%>?T@9MER\0VB>%[EG)<70SLOAQ.KWDEI'<-S$!ES5G,MSPL !=/[ M&@?Q1'05@WNZU#MM(=TO;]'IFW!=8M:QFG-=YFI4QX^"#W?#Q\#_5S\;B0R[ MC12U>E,U M*XJ8,05\"51EL04IT\G,9,KMGEE0S[!DOH9SW$?)/WC>H7@'^N0>IH'X=HQR M@EUA?^^?N*4D*3/@6\J),BQ>?HY&E*P[SNK=4X3[VJ;^^$;$2F^?^^+',K93 MB8Y2EM#]2X(U&=&G%AIG0.3T(MDQ0BX=G^$KI(TP+KWCY:*2]3/X#>72#_!R M=1)AST_.'9=IH&<0*<-3KIT$'_94XD/RS(+T(+T/"#J!H!=(ZP:22KXV>E$Z>BS/97@;3K&@ MPJ43>'_%Q#L/H_L]X*/UTF^E53$V$81?P1:R(8Z ",#_W/J;<>I']!,W?XE6 MU2,6" @O$) ^H!,,25J#@SUPZ%7ID+G""0 Q/])C-TY.B..OS6B"$N%5UJ5! M#F>!Z#&?\ 5N,=!B0*%)5E[) G$>2#!!C(O%NKA-7KBC%9TM$W$'=T^8ZG9 M;=8B=?(J,G&'#T0 C_<)%.!9 Q_<#N M\ !+=+9:X3V68LXKG;D2TKXLN+*#TRZQ,S]*:X7"[[_O,90O"1LNIEEKW,%G MHL:*/P(#F/LRVX+W&)7$@]>'W^E?LL1(UTE[1WZS,:!XP MHA:-K6;D($41E*')EBPR%XRN&IFTXKO]0MH9B5GT.PF M?H$0N$#\1^M@+\:G;_R.ZXBJVP7 MHP89G6RCJ&>] O5*$AU@VN6$YRA-MMB[=0@KW-7+:LQ)@1M % %[<1X%PNH#$W;XW8"Y.$28PIZ?[+5D.^P&K&\IKG@Z^[(>1 M64YT&6A&BJO!X\&"X7U[NK:8J[$*.0*0%@ V/'I#=GNJ6)+Z@:Q+G>7$#UE9R8G9095UT+JAB@/M^)6G9&@*.GW.&"861P-*SE M2J0B& AKIN3@*)"Y#59*PQF0@0^:+21(#YXD57S\NDO>4LA+=EX!Y"U$#Q-I?K@";&4CV'P MB"?:\,I9]P&, 1((: R$CC->N=-)&[>5&C<_.V[;[+C]RL;M M6?1F\K"7RVT2)_0B3+AA=[B3<*4!_3Y3PMD M P5C(L-TFSA1TF&@3K$KQNDG-DX_O/EQ*KG"]\7'U/JT0+Q7@YLWF%M86/^- MA O>W]R<7=VAH]O;L[O;671?S"2GI5PA5L$K%;"@0,[D<( W.,;1,X;H\?,M M[-)F2A#H:)"N0.H4J)"1X,C6X+CO:Y#"@-S" M9D2WJ!C=;T!GX';H,H!'Q=W"6Z/N]S?87S]LHQCTJ/X6"IV:/1M%?QG*S!21 M1G5PQ>X*)^";8+!G'O:.=_B_R=!B9]-+C,[&T\DUEB1^R& "C_6V?BBBO MZPED[=I!S4J5VVNRTA$FG2WSZ-[ZORAEI$I/Q@P8YHZ>:D7L_)Q+Z MX'"$? M^=SQHY\=LC53W5&ZPIA#DV5THQ5E@)Z! YI#U8%1Q]3<14R6FTKET$M*EY4Q M*/'F,8%8UCH"D1"3:;(S)X3Z&<JP+5-#MN+O9<^4.:"FO:GC M5D+O*TP9JI-%>:Y%TCRX8D!14.=ZSZC]Z[ID_(6-N'VCDFFWD;M]J=18]H! MX7:HF'U65'4"P!9J]U[(.FS#0/$ %*5 MNNBN^=1Q\MRVDB9N#RUD5C&[ 99 0F_R /1Z MZ>]1F$.'!<^KK")=."VHDXFN5K'<,T/YKAH@0-.?YRA9_CJ0!0I0]=3G(5HSG,/L9JL]J,,\YZKM M?6UP W>ZITJ TKYWD\P&J=W*+,*M859]Y@L.Z.9+C@+OR%O[@1\SB^DS%EER M])MR-".Z; M,& !6WLD1V0<9]PMF1*T5*G#J$!D'%D*Q1_%/Y=^L#=J^5FN\J/XP&':+=0, M3'/02\&PZ 9QZI,M:'M#Y*RX=.JVB4HJ>&"89K!;>)PI.KL>/.S7T@C(O5%+ MQZ]$"V-#(+B.D)I_MMZ0<(>Q0""_3-5# [@X4T#7,"Z@?)D%W0.),G"I^Q$L MP>*8GST=X*Z-A)82(=,75XAZ[43)[BYR@MAQ>5'/7>:7'LC:LE@ (X0T'N+U M'/[\5,+6U!CJ(V&Q?E"FO)!E,6-ZX]#C&.@<^_%O=#[I?\]9,7731Y&>%WCT M$&X3=.L_!O[*=\%]K6JCO8$!R)U$+'@J&S0""?:4SP+\1BR A',^C$!?1O7I74BHY_65+;YZOSZJ^WZ^,PBL(7*);H M;.@O_6P]EZ+2C\LA+%>JTL^#Y *I2(S-G$4F66D+=8T$'Z08H9.!I1:9)LH[ MPW.;((T)L\HD%\%9[-*^]$X[2=U.,IG,9TS0$^4"60R8\1FN)N9 @I:XH62" M&"?.JK! !3=.?V[R53D/L[.XR$WC9.-T&T/1K\* QR";R2(_XUG0#_1J9"$M M<.+#HF>-'^-'/X"[,KT?_[['1A[SUA(45']MA7;O44/U)>P9O/CCFQ!*K(T^ M96%?PB&-IT=TF7FPU,Z)\]C+B"0)3;:W)-=1!$0&/##TJE0*#^SC^#HD MOKOC_S5RB.BT2ZM#0/:0'G&>Z!?QKRU@(:L#D]/F_S,##<0& MZ%D.D"\'"(L.+-"&,;>1:'X1N.$:0P&$HR2)_(=MP@S\(<1 @^<]9%Y,.41] MD[!]Q@TY&BO("V#!Y2DW-2(VHI$'&H#26!H8 D(Y ? 'UC]@.0QU[8:Q0L>14J$F;,))BD,82\AD<^S\12[H5Q&4E> MO&(.E+W,DFQN**!!]HK\R"6'+@2^I*5 D"//8Y&C4'#%IW<' 2NDV6[Z%R#6TR/?NPMGW$40-*$JML&10INPU6D?KD(//QZ^^)L MX!<3(;B,,5+T45HRCA62_7"[/+_Y3ON==0!!#_@#]N)R+0X1F=OH9&XH?6\? M'PB[=E1-GD1,W4P.6T S-PR8M5Q6[D,\=! MGT@DB:@@-CJ-JK4H)#AAN#?T=!L!(";W2#$G)OM1N$<$\@WV>AI'"J#(BO", M12U=GY(,$Y8I):'T-''9YR]PQO+WEF?6G"]2>1ME7V*XM_$.3];5FQT^,[AF ME>N%'4]S!3J;(J*91= R?C/-QH@9N9QFX]\&CH8RT']I%LA&LEFR#!CH?^9B M;5F(?-57T+][V365EY)K\@/;,^,H^0<83I>KK\ZO823M*KTD4,896\;87.[: M?IVOR\:;ER1D9"&NH]#%V(L!T8G;FBK#Q?MZ;S>"%:\NOZE#[)NQU&)"KS/" M2K-;+F)^D0V9G['4.2S&SJ+;T]R';<(2 %WM8?FN^5#(=+Z=>-S\RRW$_32PQ0M1+]>OUF9S=VC MM1&S8Z8YI7?UQ\<(CBV>#LEK0_0Q-&=)9LH*V[$S _X-_ ]4B6>J:P0)%*5* M(A_BL^$'JM9DO]">- &+>H/=,( +K!H!J!6SX!5C<,J+*3R1Z@G_/0D1W;TA M==2#C1J6DE814B1JT#6$\? Q?*.,I+R&LB%C6$8:T05*^2'^" QB[DN]A44, M)%V;OO0#EFW,[!E][TDJ S-&=#WE;"2SD:KT'L0HIHF8LQ&F^GJ3D\B2HF5, ML*QC*2M:HB$T0,4]V*ABN,VQN,L'9[CX+TW,E9\8]U=/M]M%/_1,.I[?PV;2 M;9+V.!-/O8 _R99EDEY#AA?H==,(-,_&4,D:!&8"JIE*LF)8@FP'"+.AUH-K M(&9D(WFQ1!"$I#>T%)4Z4F_P?5!^\FKE;*0A4EVN5-YF(XI^NM3(,[ RP%QR M=)^*>-P0__O+HZI$G'LL\TL7@;W ML!UN"(;!$@3[K5]@SHW\DCW"$KL-4 Q8#QB G>@#*+_;M!<*:A'(2Z#BZY4#*#IL$U]R;,&RTPI)X6BI)?XLNI9?)'K$3LV!""C)W M 7*+UKH@Y2>P 23,FZP];1;]+U>$K&%;7D<8\M2$:XANG'P15-S18%E2"G+%^IGU&A7 M95E62WT?R:KWK#".6$:%YS+4WH?24C1L^_J^A1K5*J*?R3+Z3,4-4Z45W+X0 M7M0)+'-5EAW]=V>]^1\0ON)'$UCW(X]FAY4>MUWJ6I?3)(/1US7 M"Y7FCP] M,&!/0D(_A:+2AKX;L$(\]4@4E_)4JOK!B)1C12*M7(!8\AF286 ;97V,#N2GL.-4M M']=#=VW%K9L01YG3>=^/<> ^67-Y?IDHXUDB;JP#>GY \LRHB=J)VV<%]27OE[L1Q;2#S MAM.3>LCP62S&A" S[W].51)R"/5H:&=_)O3N*/ XC!4VAN!:*)W-L(J%9[" MY#IK6;-ZX&4I2NW!P$"N=B:U!I87S*0KSBXWO3L+*+U6Q"=YR?E44T8"! Z+ M;Q0O"!H>V$=L1?)\/,E>NJKV\)?Q4,L6]B#$BI^(LV\J-?;)5CN=D2 M?/CI^,=#R+<'9#Y*Y>XE['_] <*(44:"-),?ZCK9N4H8E8R\1:%RFY4F7"*$ M TPAE%#A!M^5M.+=9A3I*_U>-+P>850.>0/7+SOVBE:8F0I-M:N0PU*2;XUC M\;)GY>:FR(3+X4LW0W4X5C)KQS(G(<_X&9\ZB=-/:>,DD483 5$K"MH53G13 MHZHI'"\#91G,0BCVW/CR%LA5#CL@4O9(UR;,Y?#C0%(+;-9:?IR1?QQ[[/#B M%[*M,XO@N]PJL#X*<@/[XO@!I%,O XXV=[R-P?K>*X\0:#)H7P$K9R>GP)0D M6@R)CMZ#H?1OJJDI(84.<3I#8GOK.-_ MG8F"KKW"V#4X,4G/5F3Z8/7?>:9-1;+$%\@GHSH_/G?\B,7G&,T_J4A78QV? M0++)5,=4K$<3J(D<*EL314_!R&=CU66G,*G@>H@1R&4G6JT7RE[?(/V3ULB$ M"X0A?W>%-E:0*4<8%3W0O\NX/*BD@+]L3->(+!.0/@'Z*%@,1LY+%/ 7-5/QE M48M4]R6$9_ERN$2 1U0A[/.4,FN?8"LU%8E!VQ+''PS:F3N*,*2M@(F,YPJQ MA!YZF8$J7.!^[A>'*FC+U"> M?0%X5E)1?("R30H+A>EC"[F*%?>LS>B?)H; MIAAE<1]X?NS"-D"O:0RPB6\*_4Q+G ;R2 )MN="G&Z/R[K*:[-R/8*>QT2W]T9 MB:'1N#!%*,-GOB*2%M(M$&>"?A'_V@J-J;82JA?.0,"CM/QE(IM'-0WO+5W> M /Q!T@8$X]0$K.C/3;[B87>2]^7N@0;J$XJO5G*"V\MI=20-"0G MR(DU0=A)QO.Q:=//GSX?]I\/H")SRR&\N,$NV]CA9R@<:=KZV&77AX G&[P"^\@PHLY;*KT9A/( MK"8T^DO4LWQ-";@2HSDWF5*36RUPU"QET_?"5@):N@6D.(/EY2E3-R [1C.N M2?;-/94E/H*X=7K-'V3/N@^>>62$YI+D9SKC_7L:(:F8E<6:I.$HB^)(Y3RZ MZ? MD.S9")LBE<"/H:8W][ -MN<:J#,LJ.6=5HE]".Y=C(3BU$-!VS_6H=&_02 M^Y^A'R0_TWX"WC1];7]V(A\V5UER3\:U4@W5)6%,G^I9C98Q1)(C>V4!REW\^,,_ZP#S+@9%^:H3EP'B*_>!6 EZ]D8'R07DDDQ4A&<"J42H!8V+-Z*0;T>[2LKX0-0;[QUQ6BX@>7+V1 9(Z1QHO=+)C7LB)P;4WJM#< I?DC2B'AV]3 M8)]&<@+]3,@]O]Z\F1R27N&@;ROU8W:9'4,/_!5^T6Z'41C0CRZOE\(#>PR& M2T%8;Y"0'8MN!&U2">!5BV>Q_^+@> ,5$_SE2,U#]=D1*2A.@!T]GVZ20##P K'!)Z M(75-GH2!![X#3YCY;I\P3@:*(!&<4 :I09H7&6.(+N%F!SHB*K:5JLK/OL>_ MO,\>0UGS]6R'+#6FB2'*C,H(#M932,MR?;9!]9E_G8XM-U6?OI-BMZ?<7=WN MK=.Q% .2.EW@K= C&]A+S'+,"J>N&4\\"T0H.4W?F,CMG)KVH(@SM3\,UTO+ M%@&Q42/-O$ABOK)U6:S7MS,J4G6]'.MR#8_X-O'NDVS/K8&Q&4=8*QO[P3WG MV;2?'.[3J2M1%S/DI^&^'& \F5V2K?C%2=KN+G M=*DZA-_(OSKTBLFB70$7]LO^,3\0R"M< M;YRZ0H_[F>/\@<.*\YBEH)E$!P&@PG!],H7!GVT X0TB7W;?^>I$O^%$E-K5 MI+12P[U./O:;,$V>O=+-WJ>7F%XN&D&$A=VP51Q*P^?HDVE$V/9O*']$\$.* MX? I9\BF,W\ED'+GL6:N!4%W)+UBA;*=)04EE#%%(P<8">W-_Q$G,+!F:X)+3F@E(6U-'A3 MTHFY&EF4B.Y9)>LO\,S4#1(P60!IHAS1A=(M3 -FD= M%!T2D'MY+20<.A"::H>)Y;[>8I==@ X_/]SYR=Y!MZPM[+:'GS\\?(8Z][Z(*&[>'+4K).9>W;5<$[YWX_G]'G3Y__;>[RY.[;!8M]75P2\+.&P&,P#$G/ M]&%00F=V8E$,R:*F3&$+C1 3I-)$ERMF>'H*B4?'F XWDZ@.[G9?D["ZVPI'G !D8"0'W[E%J0E(!S5CM6(II@FDF'J4Y@(% M>'@P.R-"$*W_*D5V@3A2/*M8((S!PD=JHX2WF=G1"V!WD&[HVU^RB?YQ$-#P<75Z<+V^N+HZ&SZ?/55 R M6#=)P,>WKK@U-UG%9&GX8)4V%!N V_%%P,MI+%?'/B&0ND9EE!_3']FS@^0X MZ$:#HX=PFZ2@F*+>O"R=D$'9MU(?PNKX%(X,)7-:'BN#)F3]-B.KF0"\+_@] MU([9&U534EZ@#=!F4XXE]05ZM(%":58ZDA?L6@EVE@IF!5[3K&#YHI%M)*2J M0<#T F&5FZ/$>D'(=C(?JU*0LQ1;/Y7;"6P'1'7[$-.M@?(]>Q9NP%YH3"D] MQ @RIZ UZ"4]:O,&HGZ7J_N88]_V#S[% @-\V!KT XA"LE((&QXC>A"N#BA9 MKALLD+-*H-ZZ2R^]6VY$UPMPS4CD'&9Q/[DMO8I:4)O)HF!VXJ4-=C[G'9#^ M+LMUO<[#;>"QZ8_-&2\;$(6]&DD)"4"K1X+9*47R,WCQ@:Q(932;? M>D5;9F<-ZR0W+0JIDF*$^GYF)-@LA3B[]'=T^^ MCOF*U@[ YK#"F:PX\IHC(]'6_%.,MC'WB7L8+, 0S@S/.:H\G:(]/-I9 K89 MB:EPO*,'L7<1%\H(V[W M4H 5#SOT ;C1Q?%=J>P6/9JBA E,0QDFK+)W@U)&_]^[E H(6 MI"M:=M^0;!E@QKA(94D 8:!\E; N9 MSHP,)-_]K)'8@M81)?_0\8D4OGQ/D.P4LDB!Z0]MEN&A@\*ZOPP .6F]@0A! M3Q5'S-G\P05TEK,8"P\)EKU0 M^(MO:Y!(<7PTSEKQ2CH^9VI\3M3XJ Z@LS Z&ER_OL6LKU]P@".' MT,$X\JBZ[X.21Y4^+.(.>_D;.8<%>N0\F*1.AHNUS*AAI"4Y0;]H@F89V(KC M'&A6-8VR@["6+*(G$?;\Y-QQ63!POP.0D4*2EDV/1%4QOJM^9FTK,V"X^_65 M'Z^&#TQ'( M-.MK9[=/'9)<3C//V-YP6K,3)KVZ,7KH@Z3\'6AG2KSKF8JG;_XM9;1T3E]' MH8NQQW#A97K0>1@Q9&@%W)2:'/LL4D;32N3RP$*)Q2JY<-/0!\D([/[?"6CM M%/IJ>(MUH2*'^.?2#_!G0S4YQ <$-(>$F2Z!(8$RI(,D#FFH*NCHZA3=WBU/ M_NNOR\O3LYO;;]'9_[J_N/O[7.44TZB15P%+5A*%]+R.:ZF9G-([=4_<%4CD MH)00D)I\W\4DJ'P42_UO\&"9V-RU4PW<5RQ*?:.YKU9J^W/&=MB9V_8;''4V MMWQ56W>UPL ,*VLZP&."C$6XCNA*]GRRA=4GX'OH!LG]I]CC_MSU9LN- M]\N5] '0=6*!E"T$8N48,H7&__SD:41DU/0M9IDTPQM=03; M@PF\KKLG3'=7H/8F1)/&P([077RWM0;@I2Z^(E[A& =XY??T5[-++E@M+%61 M,R0$R?0?+NF"'OH@*'XW$TER#K!*<2S@_-*C$;S=M[OU0TCVQ:'E-! G,O0< M_.Q$/K@$P4)S].KO:P>09+BEYQ>@-&SXJ(R/OGL)^^??26+@=K*3K=:[^V2V M/<^%4"H)DI=P\!C(RMS]XQTDI/=X 1B@" \+NR7WK4 M@ICRCMI4;M1>%F@1NHH-_WW@)_'-[7VO75W#K>*5=!A5]('2C;^S5BY#H#A? M.W3#U.[\?9,1)68UHZL;$VSF'*9%LRN/A+L>L6:U2"X"4VIP&:4W0A@2R]]2 MNAF"?P9[1U#V,F8:LOX[&/ZNPN3O.!'6OW_U*Y)U'T2*3L:8;>OZ-)E1:;>E ML>.*]P6QS@B49Z NA.N@N9B:(XWL9^ M #%TL-\LHTG@JY,K0W&+)"I/4,< --PC1J M&/"%HK2*LX"'!]YO9 S(GN+'%D$9+0])'B1;&YH7.32R;G.DAH;CCP%\AX4L M0C46,JB<[J$XO@RI&D>U)Q6AEI9W,PUERD)LI$.5PW:!39F%S?&8 N+;B#:Q M.!(E;XKD"2=; K=:QI=M_&F4H%YCS]XK$R5ID8(O&!!5-T^^ZY >UA6=C"6# M2EFEYWR1D[NG"/>MVO+'V0HBYJ9=Q6KFXV%LK%0VZ7M)E>ARMLI=E.G0FOYZ MO$L?$5/'U-AL15]XPW,GU!=*(H%(\'/'CWH'(OTM?P8] GD$L8YH11GP.L<+ MI/4'.2SS_19O$F:U0)__M$!TV?_A=SN@)?<^O9,9>];#KCQ.AU]AEK*\M-;= M15&'8EUFZ0 (.CUL4;S)#W^^G-@3+JI6;%D?Y)8U+.,THC-=X!ZO@ VH:1'> M #PHP+3Q/ RZ^.F)Y0KP4#J;SF9#=O)Q@=,&436\G/0F\MFYS;'90A(^[H:% M&NP[4>=AM,(^E6VY3>+$8:F^53JRA.78.@0T9:/[T(Z>+C%'JY-*L9NR8ZKQ M JG.HO_NK#?_ PQ.?C1<4?*Y#? ^Y+J/?TN[7_)%I5>\S0A+-QUYS,[N6VK M\ 94+WP6ORDWKE4Z(WZ OKT._AY\#4[O@K_2?VZ_1;Q(Q((UP:\.P-DLZ%.' M?__QZ^$/I]_"!@=XD"S@7^UW$,O-"BC0_3'@[R*E &'?:]J5)ZA22F\ER9-/ M'\4!U19VPU]3[V-Z+Y-H/[UL:@ '#9'IDM:T>T[*.[U PC$V@H-,H"\8\4=3 M*@>"C"6\];Z]%Q.B\"&L^9Y[#[L>H%GHO2VDGY#YCD6PLQ__)G+&Z(YWV"O@ M1Z?+] 9*>T["D#(Y@*9*JZ-4AQ;H2QAZ+SXAS,>?!5O)_]T_N*$ MC)[Z:1M M2_!AIV0)I$S)5^-MYGI,0/^XNVPHP!AQ#3W#-,;H?D4D=[HW:Q5BA2G8(==A MS"SF9Z\)57-A,5WZ\=XQ5371W?H1D2DGJ[J"9%_0+VEOT%E U5N^CXUCVCVQ M-'C5YM*3J8X;1#:+#,[=V:O[!+>C*V>]/WHB)X4D+03$!KWH7>$D?6W".#[% M*TP'&Z";V9YZG] YX*[R2W_M)^D9VDM;75ZB;4H9$2"] -O0P >T99FE[QXG M>N('98DD3Q:0S\-A-;;HD@_(\!J+Y0$IL3&RN8?W&19%\N0 HDD [A&^0. . M#=?TU8IVA(V?7T@L&?S2K$9'I$X8*#$:JO5@*]NNMQ"%0^YLX)ZSQ7FS)?CP MT_&/AT=1]#7T_)6/O7/B//9<>D 6'7YZ^/$0.5&$UH+RL%9E4[)(-2N5@1)$ MDB+Z!6@.ZY@S)4E&Z97B'!QF;*J2_F@Y$+V+_-7D0%B"U=5*M9V"J=+E6#/T M,\$B&EVOX%8Y%/U 8/2"<9[6C3")N)=T0R8"L;1'4A]0 M00*HU$[8V:4?X.6*P]+W-[ !-5:@@\/"C-O_EI )?4/GNL(EV RB M&W@$;$=!Y@I:]W^U"A6M;2U.(Y*0D85H B7N97E8WAU=HCE +QN%7![V(LPK MU5WCB(6(4.5G^4#\1W;+OU5K]U %L7;I+Q0J)@5@_4(Y3=GV4E6;(T- M2OD40Z8N9RYVWE"UQZS;,XB:J#V?K4&:'OD\>\=.-(M1@0K5Y%$$! _"U<%V MGA)5^3=OI%P05\4H#YYDFX-B/>6@L?W6G" RD[[KRTN04,7R8)M@^(MT:XB! MQTQD$@NL#.9V9I.C(WY72V,O3(R76TP3WDZ(XZ]!Z[JG)TF4.'[ \[IC\.8 MLL9=>(Q/0D+8'U#?UP^6 ;O/] PL$X4?HS3WCF4E@E^/8!LVS7%'@^0'(NW% M O%^,*55]40DW+,T%MX9<>=5_8%0Y2N(<3K\C+ZRD.)!%9]BA28IS#*BNCN] M]=Z%-P 0B[U;-]Q 6G 8]V6@/2P6B:-3]ZL =?:*4H*B@HW%F[E14\.$^UTT'ECP7["=/3T!>A8' M577L(NU,L5#SS8@@)">#?BYR'-PC0L(7=O-ED.OX#B1NSM4PSB%BL:R,LM="+&LL/.&K "R;/!7;L'K%R*0X02; M>0"9+2DSNNMS;H//O?7QR 4-9F@B2721:@1,>RZ,5T4[)'IC)[O& !C]R0C9 M3 8@V_G!=W)_.;F_/[H:O9M.G\W+W%1D4EN#R*PK&\9I(P];'\R6/ M\>OC&1"7I)+6U,=3C"S4QV-7A)_#1-L)EZL39I)B-I#X(HZWV/LK)G0$SF(W M"E]Z7@TX,W4R@,:OF\!BY#..Z(FRA%L#9DR'#?4<=@#$K O!U1Z_7"'.AUN; M8L0Y(6!%GT*/0Y"- VV(K:5 3UK&5YC*J>BSH M_N-*;R!B6']BP_K#[W=8Y?YE"AM&P^,M08,1\$^8:GG^\%&VY65QL\5J3YA= M_B+(IXS%,)I\EJ19PVP59+8Z^1@[DL,;'Q"2'XNF.L*\+Z#[%-,-8Z0ZE%J> MK%5D1L^TC1%?K9PZ^&\U$,*$"9 MA_J%S,1FU M)WYO0P$6>W5F"C'?5)LA6[AE7$/"%#T7$^[88 #A%2Z6OG=+D0?XP-/6%OS* M\Y9%UR^ :=K>[T'^HI-FC,2'<627^@-CR J83S9@Q/[+ML-/1%2>W8]N.-N<'DU[Y"X+'X M5M\AQ8Q5B! ^ XV?M;#;X:<\YP_<A\'I\4Q;2I'!YH^F!'-\1R,% M=&H5XKD*V$;9'Q,MLURMZ;_E 0SR28GB$EO+WS4I&5%"E49T32+I_SZ 8@T0 MTXB]LU>7/LJS%GH"!:UE.*N 5=<]_?.6MSO0@_B E>Q)NY>#/U<>Z;_T 'F2*-Z@-5(1(PW4 MVV-OIQ_Z-)="G%53S0Q1L2-W<"MI_F-6-G(6'P!C]"^@:]FNV#&I[% MAI&4!L4,-]5U:9#F#FU+G9<;IRP&3L^'!S\05=?9%8/./OT4^YX CE=*>)_C M0]4>U_@M4,H195AF-'\KYXB%X2 ]1^(-#$'F+N1$$:MUJ,HGNND8N#H[Y7.V MD*.B%W]H+.?=*^I*4C^HJ]B-#I"L",&^G+G\XA7(%;D8M:J]JN<3A7%\'84K MOUKAK#6^.J^-8[\,#N:W\0_%G"1XOHUK@V MO!7]POHRN$T]CS9EQ)55Q)N:C1BD2@(Z(<.[I30(ES6&P^"1[K4OR1.L(2?H M&:XK22).$PFB@^/_)4\XTC!-#*3D,Y)(EAFUJ)H:DH7H8FCDK&6]Y]3*JRW8 M&<3&&6MY5L<0C-0+%A 'X1IN,IGHIK/K6ZI5%Q!#[20<#BH[R5XLE#K-N:BC M(9.Z*^)RT .<9226'#\I7?%4MK28Y3 M4Y,.KP9UOV]$>A7N[Z65Z_Z0DF4.S3'H!S/2BA2E&>1$VC 66+. MK;.;Z^L(7ZPW'."67X@AF8A^Y?@1NP ''OTFA.I!<'&.D\[NVIR?B_)$&WJ[ M]3-<10Z3K_@R!YBC.",76 ^+B6-E-#(7XAY#,?^1D-=0=(.N$65WD.4G$O@N MLL.0\D0G0PY#T7QTBA^2BX">"6PQQT8L(KIQR*/TYR=-B96+59,$QP ")DCC M(JQ7-B)YV3)>KE:^BU5$\6VX2E[H]DJ7+CC-:*]81,H%%&![I'0,Q&IPC@BG M0T78_(K Q%!"014+14B4^_[%3!'(3S\S*"7(K%'U M'. KS1*6L\])B"6&L#0V&E2\0%P GKFC58'XF4$!9PQZ(Z-%S6NFRL)1N@"A M<>" J>.>50^>BC.1B!=;AX!*^=GH0.ZP$\7<^R_#6MR4'POSR0SK^W@.L874 M[Q)IQ)'6]4'CCF01/3^&_@$4;.*OZHH^4C5$K"C!YD4D M>>DNWI)TQ<*'Z1QB):4O> QKJNI[FLG#R>N^9=C?@55GWX=TL$U8]7ZB^_&, M9B>W3Q36?/529[$0(>\PPNF,T WFV^O@[\'7X/0N^"O]Y_9;Q(JM4AT;FN!7 M!TRG"_K4X=]__'KXP^FW:6IRC)(G8+H)(^C%BI6C6M%;+'_[* 7 ZERS\FP+ MIL@G3SY]% =4Q=P-;WY([VT,C5W-K4CO8E;>@M83][PQ-N3,V;Q!*I-L5<(< MLYF:,3=OUVLGVFE!F )KB8Z"S*:CE[=;'#W3.TN<%FM@9=PRZ75S'Y82N[4N MX0[IK"S:K7.5G1CN%O%=*$3>;\6G!)&D.,HJ+]_(F?=3;-6B!,AND'7/W<:< MDRPV,GBLHWWIVVUS*:JWY#K"2K_T ]CY63VQ/O%EJ=L)*,)<'8%:#$2K=@66X_'>.8M4O+S-^6O R6AI=IK*GS-GO M;VD$2"H\]QSGY%_DA:]X:CPTL5MZ%63G[5YY1)GW6%*RE0?4K^MDK%[C1V!W MP^Z\4H7>&03E$PQF*0?)B( 4\3'?D$J<0>-15J!VAP';-^E?DF\IV/B @/'# MR2UFMP%&W6X8UE48W-#A/_QT_.,AO7U\#3U_Y6/OG#B//6UKE#**8&8//SW\ M>'"(G"A":T%^6 .\09G$E $VY(TF"Z6*)%GT"Q">S2SE("\S4Z1;V22/2>4X MF="WM?RV/[\)X4C.?],AA\OFY6G[$.-_;NG2.GONJ[,H4HC1&BOQ6L![&UF4 M*7#\X(O2L!CR!EA(OU;XYQ97V74DJI4-D+*C:/.L'8O9.F:ERB)82YFX\77X MW)9A9"*EXEA,V@.GR')U'V.6XZ'NA\L5?\IWR'48 M^Z#CG;TF.(A]NO5>^GL452G)Q!4!KXPSG3QU-Z5GF.*.)'OT2]H!=!;PDAST M>ZM!S-:&BY2.%&-_$*X.: >F/FS"K7D>A>O2>ES]SA_I-%U1\BK\@=?B4OC% M]LZA_!EK0D> "B0?""L]XG-+N).SMM[2N\+:I]OX21AM0A'BOP'<#:VX^5Q$ MK]0K+$PCNW2Q5RQU-!@Q=PR;QVVTVT3K<<;?8LLT84J0G%WB[@DCJ I 1?%2 MJ7ATC\Q)!Y/,2NV<'$,0=E/"LM=M9/V4ERND6X !+!ZU.[)DUGB!+ %"#" 6 MR4F4V>^5(N&L$B@Z*4L5L\GF+E4$I9RL8?@,,:\9$#H;0=:D M 5G3 _KFN&FSF\\"TS$T!,RZVL L3:&9;+ M>* @K7R7S;8)8P;$[&2I6C)ML+.O=WPF(V+QV#AW_.AGR!S4SD8-JZ%_N HP M0(P#2H-/9RD5*0B4.?,U^F,XT7E^!+-P;HB?F ]VX$A+0'M.(I!"[]_*Y.0N MFUS"F$NX8:2'W\&%'J^B1T =WNX- <0W<%G*4Q%%G.K4TVY%;A%8R%JF%!DI M3[!7$ATSXSGLZ5N\25@B)/K\IP7Z_.GS']X'>L#4.NCU)/+I:E%!-11&P$.$ M^GY]UBI=57^:JQSEWI *#$D&'@E<;-6".<7/F(0LGJM?<3%1\\9+Z2&7KNI' M:W6.>DA"0Q R=\4E&(Y^U(JU^'D,:Q94FJX:&' MF4:7A<^["&@7'7H3)Y!!&#GDJQ,X_) XQ_B:;O^@K3WV+%0BB:.UHHY6>+#7 MU**<8LYS<($ 2L7X(4WVE",Z!XS?E.D;&(><8I\2 G7-%X/A5BT$M'%V3+W; M!O358%G?+C>]KQR7O1Z#.Y4@@PW431BNGAAR613)A4T N5P88>]<\UPHH4TC M3T,\A$$K@8R-N,%N^!CX-@ZE884C6;EJ8S[L9TQ(*)M3S/^]",J&P$B!2.;F M43?*; V#DR>X#*=]I"=<\X2F2&UQ<!F=0CE@"(H# \\-3K91L%R=.!N?;I3]SE @Q94]R9;!BVT#N.W10\9C M""6_ACX=(] EMM'P;^=H0R,6A>3/CV#> \2[@-(^0"9 RAJ2@N58"NX6S%!^ M@B_]9TQ')J%$(/A5N 9=NJRW#%WF: VF[7\Q#;_U>/S$QR/ CT!"+!:-*-*I MSEC.@N&-,CI@G%#*BH<:Q8!9,LX Z._#11QOP3HH;H37VP>J""Y7*QSY0:^T MN>RBO[A>SE:JTK=8S".W\(B72"AZ*.4UQI7N$B7%W<79[?3%T.NJA$JL%YJ4%SGPFI['VS!8^YLZ-_)#LJ%^8E1U\*E0!O+ M68L7]-H!G.D:I+^#@7D!B3X#F]NMCP3)#H+80,[5('"F2')E9X;@"RX("QX( M%;$:/3J!4')/U'T0SLC TT]K+?1-1:GO;<3. +QI'6#^N+0++(I:[T0V1"[M MAT7C]RCC168U5* /7X8NU?&?PJ!?2C$C@Q@=6W&W0>)[D/Y/;XBWV(6ZG72O M/GOEB+;<+;#>;.4DYY,&X8V_H$.]K[%*9X]2_DAV0+H,5!?^+WOOVAPY;BR( M_A6%[_UP3L3,>'KLL3V[]WS0LRVO6J65U.TXNQ\F*!)5X@R++/-1DOSK+Q)\ M%$@"(/A$LE@1?G1W 2 RD4CD.^&<1:F&C/6PG4Q55C:Z#V(2T6MP%UA@IK&) MNP?7X3"Y7_E'SL)BX>_._/&K*8T&G%>!"RYP=F']S=DC!R66++#QSID3\0;$ MQV3)1%F]T $=GX>*H9,X2@;9OU?=NLGB;P=Y*DH;\*51/E"ANG]9UVKGX.Q# M>0_"PZ?,E'L=%78/+=AIR10P K8OP[)C9J)K/[>#IZVNSEXL#SA,WN<:/P14 MS@OC#(8+LG%]?V9@9.25+O'=6;K(9%E[Y7#? :260Q9?K;OC9-GKPT+G50&K MAS!/)(X\DMBB0JZ32[\]VTNEBQUDZ;$;2@T+1L7CF\+R'U=D[=IN_)_30U75 MBP:K@IB6_S-1;FZ(6H>B8G-3%S3,LQB> Q8)'1)IP=A^ON0'NH?7O #)KJ@= MNRMJQQ9-BV<(<<4/F7T LC>R3YQ5JN5^5RZ7.U^0>66M/=PCZV1\]!!KMN.F M79\@]Z]O^-!AO2R9<'S'%A3MD3S?E5RDY[>@LY\+OL+7KM!(2J*?FSGTE82R MGT>-]/]BV:_T10X_BGM ;^ W\NK:'AG@P2^6_XYO! _W;I]]8YKVF". Z54@ MY J.T[7/OLT=ODIVQ@'.XB!+YSAZLD5C2\1(LR=B=.NGL1>3=;#.>QM268,N MSM&]*0H[8M/EE$:;IE8UW9V1U-0SEO?7"?NGL",D@O MSD/?AC_E\:'%JDRTF8;G# 9/A=/(X1J_.6:=MZ37MHC][$S!S(#W3QFT(;5CPSR7(*MID#R6,B_?/8?V;?_ MDSTXZ9P<.6P#WTW1O&1JVN"4F2'1-)'KZ2JK&EZX<-(PYIZ7)%_U++;>LU*; M\P'$J\# ]=[+8[Q')..T2WS>\81JC.!& *:Z\CLVB"\9]MC"9W3ELVSI]"&B MBT_S& T*F7>,0%5>60%P8/^"1MD3%..%VMFLD%-_TDL7RYHM3&5$[@V!9W#S MCZ7&A?W21Q_)/O#VS(U4#JO5C4]5++E)(Y8IQ+G>4U1!7,6O)'Q^I;PYU3WO Y:F1ZHJ M\F>Z='QEQ:2HVM@W&*!F:=C )\X@;?)L#>4;]_ 5J@N7@@9.F-4)4M##[5DM MEN&$W3'+S!5V@0**,P;&6?P*DEEN_"E $9A\&#AG ,_9H<3IZ!&*CL,<-)8' MOHI;/\O2[2_^'!9F7I#O(<4_77LR>6)0V#Q$8.7I<=%S '5>?-MEL:2'"MK/ M 3Q8#V$ ">'.Q>$'W%9D#I+E ER47G4T2MT=,ESD"T,8"'O81B^PH=/38[BZ@J5V+7[@ M?X^@94OO.H)]^Y6,7T]PY$,>L'?+81<3:22Z<07WY#U^?B/>GGRA(+YV+CG7 M);QBY8^?"CD1&BIQ%J.7@\[S1PX)(Y]#2F@#Q/*F)2'TFA($&4=,Z_R^"P?&9.]'N]),0Y2I\KDR M5<:K5(T+?G:V74I1C>H0X7,8HO#&PB^ M^'�X:%3.1=R/LVIT ]!VD&RXR JCBP# +']06I0LA58NG9'80#KVBZO9JN M=DV]2"5]D,.$.%R=D'/?8>S_(*L=?NN940U?RMN\&2C(.2ZLV4E+*G3FT',? M8!$=Z4O+2>O3U-I=L _EWH,= ?3.P//@C-QLS=%/J"\0.?-A;SS5D2MML$&NX\#*OX(=JEKR M;#OP"L?9Q32NG6' Y9U8K0$^N+-F C-O\6D-[:AFG;076E=O727L>GB?G#)B M7>9''CM<'3G.AO-CUL+4C7LJD:->T'+^34BUWU<]]%2L"-+=%8D8SIF30-U5 MUC4D+/KOI?P3^L79EF=GM7;I.5J[G?>1#\\ZW--?TE594@?\N&6*<> %F_$[ MCT!F;K1:'QJ-#MX&DWT!<#=E8=1QP/(J$!V6-UD'1E58FBOOG+7-GINQ>UKH MLA-6EM#^CC5#MZOELZ?S:P@;]PU@_<\[]IFKXS$D9%X9*&,U/#C+3F_QBCN? M_N?9G_[TW5__]#?ZWU_8B)]^_N[/O_SIN[_]]:_YVLR8Z; ?N5K(+;_S'7TV M([A.]*YYHS>$Z7L8 GOH=ZDT-54A'_Z*/(+8LEI_C5*&V*=W0*7H=;$.:X\+ MG_D^6'^?1&0BQ])(4(IYPF,.'_U$SN*G;(SP9+\2)_%(L%8\=C<)N(,$3]XS M**?#-"S/]L'J;4:QNTU;1&2&-;[E[E*PX]41T]1=(]U)"4-GV5[._B_;S92R MX6=Z8.#.7OE7;K0+TMH>5"YFF^W:Y!D6S2/<*'32N.@,2) DKI>IIN'K:)(,Y13*]*65=,$<. M.TR3V=?K5)@I\CP?Z0[R(%$W+:IMA>''.@C!WA%E==![B87<>I#1RKA,&L%[ M%+#F/H7\U1X*)BOCK@)(_8IC@) 2=A!2=V&2=9 M1X+1#4R2\+O^46HU+74ND-1:A,X5DNQ:RL,^#58!'J_>\7] ;?"S3Y_^1J C0W./7GCS+%AX-,_VFDEGE58EPP>0LK0W)W7.S: ?I>7"Q6E]!MP3B] X,*E? \(,MU8-CB@&(?772;T#9T;/OSRR6 MXT+_6G.-Y'8E'PQ*$7V*'.CR2W^,P#$RSE.C%S) ZA]?@02%SD)G%]:QXRI>KZ/:8:.BCR=V[GF!>YJ9G/ "FE2!W: MU^0[.?N_A[V<7?L4AR$3X"9K<3):MPM#74V.K4O+&(U9,+9BZ1M!\(VE;4,9 MX,Q;]QS /W$?G2]+THUA[-ZC(T4-F)Y< 42YYQ:\X%EE(Y:=7I3)"Q#*:W5*Y[=*/?+Z@& M_KJUPM_[F<#Y9<]@W;-BX6L_&]6Z(+$#6Z"7KX\5J#5Y8JZYKDB MS \P9>_AL:#U.$#YZK5I(&;Z"?!FYA]A3J$I@#TT@1LD .6G,FV^2/A6^%- M&-OP$ :_41V@5W6H; WS%6DNDRV$B;M[:..CZ5 !B'UD !@[RDJJLRV$_9VQ#WR>[L\.6TLI/;%/?G?'; M8KW0LY47@,MJ$5;!'E.? #M%E+EL=[D>Q M_EG^@8EJ-P\.HE>%[O:8H*N6I^;/D!10.MDW1H]_J*>$2V]M?S7)KI8C2WV; MXN)U]*T7 9,VQQX*^S%T+^/,OS1$R81_%2AF].<*E59%! M*7*,'X#!%+2($)BWQVC;IAD>K]W(I@V'\"CPP$')Y]W;%T6A9VU!!P MP[X]KMAQ?GVY^C*(?'%^=GUV>;8Z^S*N3;_'AO-3R3FB4X1A$$5B@NG$CV_+2GH+],G=A'9: C'G+7FFW>2M%!64-77:=50*_ M\8*WZ.P&RB 6G^'*?\\?8DXZ4I0^%\$^H534-V:&BS49LGMI8U<6>?_78XA$ M&A6KRHXL;?!:RV!?*%JSBSYD?%]< M?^$^;\7U=N<%'X1D=62SLD/'!S-O+DD_7"C.62'62@4VIDR9-?"M"\JN4 MQ>WI^+#&&WY'1=TDA>V2[=8*/[B@_%M_'83;@V.J*(W]#ZB,_2TKC#U@W8-T M!^5X?&X3F4OO4*&;[>,LW\@18L<;!#$3UCLPB*N*/8C#V;K F5O&F:+<^^C^ MJ$HUE=5+;+D^Z #7[S:SR]T$X0@YNX_U&C)G0?9MYIG+OL[2#7SRQG698C%S MHW/Q"?'B55!2E)TY6W$8N>8Q4@F5'C_VCETH41SXN>\4REL9#5\L2L'T_\;-Y*%^A#6%.W($6+-;D:_,ZH/D!7L.L!?+CTKL)0F#4GD>FYK7 MC&;AR"Z)!@XAK4A@0-A%5&S^Z;/\V\>" *\#[%-'K4Z-DPKC^T=)RF2XV>>X M*>+%28X;I_C^Q/5A*@:JXM%G/SZ3<-LK4CY?_?O<[A<60D7*\^G@[=GWW'LZ MC>PY-@ZR^U'+MZN9V*I"%GQM=/-F\A*1?R64]JZ!/*.!5/I\T;-TU=E X4D MF#2T/D\,IT(V<(@AL^9WZ9+S@,"K;#Y;;;(<^('.052-H0K*%*:^%G%W%RYK ML1&M_*\08[7S2$RQ MIE%FL: [2,TY4590B1154TFVC;%#<-'CE;?P\[&K$'1>A$/^DP^'S&PA_"%P M>RTF19F1)#N$R^(0#J5K\STO%OD5(;!] /7+<#=A=$FRT.MN@O J2%[B=>+5 MBZ:TY:'">.5R=10[C1ZB O,$LN(X4(I>[!*,3O:IHCGPK.&LONM\_1MSE6\. M[*3)F_A(H$\JU#]A\<7]0OORI3)?<^*[XYWN9""VHM.H$,6:I*]+= M^"R[TH\K/8CH)@9LKL1Y&[E/EN+JLX_.%MQ<(5:#-V7XZ.@@5UW*'.C6 ?1= M]K'1[^?3:Q#&8 IB1B$03GN1+*R66MI2HQL(C?A!\+C=?P\KY4:T2[WMGX=V M:<-6:.>?IW]LV$$VXH]0T9OLXN_3S633H:7O(NKYM;("I0C6+X^*.A MS;,;=>AVP!H49TTSTA2K>Q+S8.B,-PJ0LF:KK&+K(4D_?Z1$1]=S211H*1>* M@=P8$:3U42@V+VSR7=%+1.#HS$,!X /ELO?6-FO((0*E/ +%INO8+7=9O[1V M+I5]*XRD_6RCP!XJ8IT[#KWI5-"@-]W[/^[N,G!*1*<>B>+$LCHDA<_I@80L M2HY.7+UX;MK+77186A-1@-B15P_(]A$\ZP'=L0][*2R=PF:L]?==?LBOIG(*"@(6E@_D*L"**+5I#@K 'L+ )L2)(!/OR?+( M:EUM*2=\]QIGH0"N7<]I3)4V)=2NIODT"C0S M.0GZ&UC1:ZI[9<0@0HQT, I0V)F\-!_;B^38[J'5!50HS_Y^$X1K0J]/NY7\[H$(OX/19$ M@I(R!TXKWG@)2'R?@\!YK4$V QU<8M74 MFXD"R#R1HFAI>GXRV89)O=D^7Q* "2/U1?([).O#MW+3/@ M-LXS+U)+\HA3NW,EF[\F6[>9C,2_<,DXA7?K.^3]?Y$/L4>A,@@%&8*]#RY_ MP$+)#0OU9 O1W7,8\ M:6+#(?=!G2-10T7O%5%9!2@-H4M,.WXI][@@ZR DA2V91-?OE "#T*'@AA_,^"/6!^3$ M/,KGS$O6XGTUA=AIS4)!*W591ND"50S' DY-7RON;1'?:@<;W_VW3"QJLX)Y M N5#Y]+8ZO6::A!4Q@8-KD:9ZN%FP0GC7U,W3X;VFJ=(/ ('X64[JET0N9NA M80H*L-K'*3Z_AJ2E]5.YE/D;UL(J5$C>XHR5 99#015WKD]6ZW+'&'IN;DK" M$//V21@_TSS-_&D_);L\,,2#1AO06(0K=YSYS)Z#M !JN8AF[:S[+(;BI.N! MV7>6[_R=>,Y-$'X5!Z,VS4$!V+FS!\$^%^7O20R1FQL+^KU?>I:[5>>9\3474/IIX:0'C>NPEI+B(%/#:CRA.IU+D[DX9=2D9BP(0X''P7W 0 M[>G59SF8>=4+^.'<=\K_P(U,#=_5Y_'Z/8NHS>MV0[Q)VFE!*%1-N@,42+]Q MWXG#$A=R04(N<\K&H@ D=S'18\C=):XM@D(X$ 4(4E%.$M:G&H\"()[O9ZU$ M+2_G^TT/16T""I"4&GY6BJJU98 OF&4:0'$<=_](<)1AX,HJ &%"'"J"LB04 M/1=E91(*T/)V#51W2A^PRK,E5T*ZK8 ":"@79UMY$G;-N:Y(AM.;B0)(GEE6 MTL<@0!]\F"!LT'?.EC"E=BN@ !K2:)ZS-!JAF8#[W;P] .RBJW5F^*US3-D8 M%)A.[4>'V!W*W))MPFP.5XR%"_'?/ L%<'FM%%DL /^[>3)JZ*$%$51:7;0$ M)J9A%D9QI@.VY$P+>8P1K57[" K4I9;T3 Q5Q1X(!Z( @8M(R@+$TL DJJ^3 M<$_ ?'B3 .FJXEA;+X("]'ORQE4[# .?_M$N,E#2L*:(CVO*5"OO4-!3A(P! MEC7/.N%U?23N]B4)6>D&Q2-<'X;D=(7=P8MPR$.O;O$AZLXV?U:@4^P8PV3- MMB$J324XJ8>C.+O.KT46)%\DLD3,W?Y,[UP]ZK=[(0OC.YOW(64 ?V,%/2#< MG2J'-G/)P3]Q]6+&$R=TOXT"T>7:&D4:%)RG-8L"@5( MW GDT5I*%J0:CP,@P@+0/Q.?TIT'-4:N[$9-E]GF10$4IC%8+& _[2=V4 M]>CUZF\XSB8GGE0= ^4A\)EE1F+05DY @OLL'2C[/Y"3/XD/0C 0QZD4GE)A MD F] 5EMZ#9.UU9+H4##]7;G!1^$9!&J7+$I18!$XR04H!V.15+_)KKX*/TB MBP'MM! R%"B"\C7@;IJ-"EC6_Y%3Y.FQL@.,GQ;/)%V>D1+-%M/XX"U1WRR=X"20A5^X6,R]OG M]* <.*P;S]I49>S2C^9O?"GLA+XFPO#2HKU?4W)UK]50D&Y:*#Q+FB\W)]5/ MNV^]" K0)19YM7&[<1(*T,H.+W6C+]E8%(!0I9P9'2%NWZ4\,8NCX=Y@85Q1 MXRSSC"@W.ZY\:11)=02*$TG3*%/3.23OJ,SLLK$H )'O M'(@"_Q5?E_P(A -1@%"OAR&UKDI,L;K348";]Z(+ 8*H)Y#RR'0 M/D#A*Z^.0;'QSMWN#H5Y&NH>#[$X"E1=T7=SLPG))O?KI+'H4FE--1X%0+UJ M8:CB7@99& 6*>.9ZY_K,N\=$D29.7!J,!92U&\MTH\.O*#9;UM55]23$(U$ M(25Q$1S2P>8E]!85Z89O-##EQ\VC>N4YG$%4H@R)!B$D>$4DD' @"A >0K*S M7">3+2DQ,>&SE!,K9I^-TU" -WXRTM0]N_OM:!Z'$K7O#S+X,0R\!Q2(AR"? MU9H#4A8<)!R( @3]8#O-6%3M95" 7XO[X8HO"#43Q7@4 "G0?VAQJO8=MUS" MO- #.4S$_PQ=6$+7V5 &$?Q&6?D3B>.T.*Y$#M*R/[$8(C)+20>:W MKNP1V1 1U&F!N8 LT#_:ST9QRZ0>"OKGFM2ADELZ+63^O!^IJ/7IQXN?/X%/ M #S<=/O/;X'DFBI'HSA/OMF\,E)/.! %" JIZ4Z5":$SSW@P<)I3QP(](?5H M3ZZLV!*PDZ:QYF_./72].+RZ1?I"M/*I/!%X>TAE* 4+U*Y3^R50$.AG*JN# M?7[EIU[>BR0"D4-(E+*QYL^OA3GW)@C!O@!P9,79^AB'ZZL9OY57@_]W M8H7TMGD?E"R#L'8A)<.,1Y!<7 W-0J4'+K(1'E5Y,*9Q;IM;D)+++;HS33_7CP2L%&Q_G/,, M=I27BTI\:DU <6Y"!>VK[V05N2F?9/[*\RW\32)UZB^ N0LW0.:(C(_+90> MWH7!'MJ-,!W.A;:?T$F%.!! P:?677SD>AXC3;!62#L\#_\9'.BCU.S&1656 MUD1U0WR[R&-3JLGZL\W?>+E,)ZP>I#L'R2E"(?C/0># .3Q1*=2EU_0I\"2M M1F6C40!3-CO!9IOCN"!5JDCZU%D$!>KETB#P[J3X,Q?:GLGF;M+>C0+2B]T]CG:6N M:QAWN96*RUZZ8.E[#MXDQ8!KPU" [D*/C7%@>;/WIE9!8T4.Q M[604)WI%=B&Q74:WXL?_\#N.#1XMQWU-'Q>C.-*]%Y0"IDQ58U9_XWXQME-2VI0O+IIY=G M-_9JFZW^CH)\LL##:E6<^-(*PP_*<*71HEH3S4N"O.K$M:+/Q/+G@+'<--!?^>GE>(IGTGU#@MA;AW[HV5WT."L"80:M>Z8KN-O_CX4K?H?YQGZUW\JK=>!@7XJ1^?[N;@X5+R&-5X MXXY947*PN Z]?*1Y)J,N*UH1DD052NL&CKXKHB!5O?;@0J%%:R8*(,NU(A0! ME()Q* !0)$/<2Z4PQ0P40-53 G.GP8/U(0N*;)R$ C2^SGAN[KL)0A9L5+1M M.KS=$AVGS1+O7DJ;P/U4-.]*!*$Z.\^Q HD@K Z+N7.-GE=O64JO:M>] M*0F9 :XT",49281BS8NE/QL%L-?K-6%%G@HA$:)0T@3QA&XW\H"KH6ES_5S+4N 26U0E]^MB^!%Y5\BK]B +C?'=$6?IG=8QYFT]N M)Y37;:V-0(%MJ7OKX@-<0[(#T)B& CRFPFK7HY6/1@&,.!,I#;%E%8XA6)PR M3CB4S$\A?%+;+X,"?%%YB<>GK_*X4.4$)" )K6"'4L,?Z& I4WELQ2\]26QGJH\P__@>*K23S%.4GF<3+2@4HD@O[ M+87B# _;STWEE-2@J"CE4T4K @K$(51?LP91Z^6,^S*+$,_/!,JG[EY=V_)$ M%9&E U&S(*4-/ &Z75O30" >/IV2Y/WA=/79)Z\H_/']5% MLC_78TS&XG//?F)YP.@'QWR/O:"XJ%\C^B+D,0Y"*:$\ L6F,X>X.N6K,@;% MQB\#IA%F=EIZ@*U#U[W(MNO4B*$#GE4>5 MXEP=A6+S$OOQX;IP6369:&AY#T'$?"+7[S%EE' H=ZY.;>)>RZ- EZKO5S], M#;.R<<-XGO!Y_6Z_PLL)73"K]G'1&//"R#V)#]0:1-%5UA3RV7IG+.=K3(\D M+6-_YV[=^,"!:[)$]Z50$'FQ]\SI(I0&:H/,GV#1Q8U*;5\"QUV[Q+GQK$WM M?&0#46!?;J!3YJ!H3$,!WKEM)]N$O85\C23Z9X]DUG*^8X04+(GG=Y"UC7-1 M*#7D98%V%>N&X&<4YWKG^B1OSBJ7@NJC<&R^1;ZWU##3>A$4H%=RUQ0=A44# M48#0%+&[:+*!B6+ASUZ(V3:WFHSC)\N71 M2%943D !4C5"[PJ"^R2N*/%0%& 4B3$'M\"E9[FL3/-7.CN,J8"11A]&(!': MK$C(!;D,/(_]!1*_7'_E,_8G,7$,^ 7S]U?>,6D54CY#'X+GX)$XB4V<)YL* M(JOU/X-0E"S991GC$DPJG5R_,V\Z4U3KU6!5XU 0/?=(-+PA*+9;K]DE22X2 M#D0!PA?7#\*\.3*)XISJ(?#Y"G+3W)>$F=N? [ AP4T(6!I;/N'OZ2,N@GJH MM5$@*K6"JJ)@^0$HMJR?"RV,4=">;9[U?PMBCFQ8<=RB469:V?'OQ*.;OX[H M>F\UEM]N.HJSE12M3/?S4IK%@HBEAIF57%$ MC9-0@%:W-%'FDU9!>0#+-+U+<2J)LL@[B20J?4A[KXP"2?=0EO!S&&.>CF9:1EGH$ZXLD)5TV#@712?F' M1I$QW;DH !5??+GA7S4>!4!*Q\M7W\FZ/Q G+>DC3[[NM! >MG$3)&$#US@, M07%R8FE27^Y$ 80L>>CB@_]%EO6G/]L\H5TDK@?RQ)WE.Y3+L?L!;^CM=A<& M^[0KG80 ]:<:?\U2D?^1;%@M+#\6A3")QJ @QHLD(M? MX5 L7V(B$@Y%<2+5#'R%TT@R% 48%69\GX"PD-V9B$NZ@8[9M@BX5@N@ %D8 M$Z[.=FF8@@(LL8*EW_BNS7P4 ',FIY3:SI/X-0AE*>F*X>9U@.O'AX>0W$*] M7,!U^D*!%9G^D^6&V[27%OV7 *)OLRZ@-76@TRHHSO+P6I?[NZM;I3;/,G^R MJ_7:M4EANGH*UO$;E)3SH2HR;)@IIK<0-KV!HI\23:_;,BC.MI9EIR[8HQB. M AS^+$YU!ZA%:T3_G^27H2TV[#_*M#U7PW@MU#/%.66Y['O$I>F.8I MYL$:J) #BM(&/?:"XGIK]ZGG+Y:R9DF_%5$@Y2"1RCP0S=W+VJZ! O L^)F% M17BNW=# 1SX:!3!-MD.^87@6(?O1YER[KHH".7=%4:"HH;VHNN"WUE048-9Z_+3@+R@ 80\RH[>&?JK*@2C.0II# ^FI M9@IVT %.*#9# *\DDS5I5FSM((%)LNTI$YGL(%3L@M*UH3 MS3^(J:R\\]RXT0BA,Q[)GL\). B]#4BM@IQJ+@OCZNF+E==AEGC)YMO6T MVT"!?IT>!Y#*U*3?J.:B #3/L[BB^H@72 M;"H:AV#Y[-EB[UE36:\H1T:C4 MWFDU\]R\'-9W"SU#H460!V[1T/*^6+Z5WM@;0A25@[LM@X(6[@)_0S>Y!1!4 M47.B<2@ J-@9E?*2;"P*0!J,&QK>CG8KH !:7B>/W[DRZ:WE$N:[(:4^*;[% M4;T^M'*@<:$Q;U)_* EP0_^E)B]*AJ$@O(7.ENOD2W1,!KN0H*X/FC MA*)F(*1F#_Q#\D(9ZFJ])E K8D.E).-W^A+"-R@[/,R<.KU/[C?D)R)&X1% MJW?/BJ+"?'-H)7]%(CMT=S)R;+L&"L#O2$QEL"B/?N+\Q*KJ&.HY. #3RG-$ MFN)XQP6DW5AV5G8D ?7?VM&_QQ^0&N;&2CVB]V(H4+$*-Y:?L6_0_JC$Z5A9 M#X>'D$1YTAAGXRN<$$K)?9"%C7/9NX#*00^O@2]Q:5=_1W&FYU2==R#@@3[= M60\@>@&OWZ%*&7%296.[2W+\5WV90-"W]""$6N50:^- %-^8%:JE0&_64K%F M5>%?W+YFVU J0^8K$4NMU]CN* M#4LJ>ZD*(BAGH "**GI4DR=.SM)4+0A%(U$ 4>7'C6&/R@DH0,I=#L\!,VF' MI%4K*_W9QF61W#AS:.&0>O1D1ISJ.!2GU:IYTUL@UH]:+6'>9_'%LE\I/P@_ M#J5R?><;>75MC\BR^S7FH#C/[J64*DF/T6W6D63PO.I!=V">FHJ:PQ $LR? MIR0T)!V)@G+*+KBOOI4:$HESE97_I%KBUDVVE.[9T,P:QW(^)?U6>BZ)!"UI MB'-1G$R7+D@N>Q7&X1BZ^5T M-[',RH] L>G.Z?0YWRM"T5BYM>=72E"#-0@QO"\4!W3N.$R\M+P'RZ4L*'.! MR2^'<@(2D')/0@3MWFS6H8242MP_!Z+^2(4X>NB/I(P#'>$[*!"8[K^PY()] ME+4&EO935DY 9(JJ4 =:*4W$P60NDK5/7F/G]^(MR=?*'"OXLBCCFNA0$2] M9Q^KZZMA"!;/0 $4>V@RT5!)L<*!*$!H%Y4A-&6U6L&\_%PO3[D)"93]8I;> MF@"M'F[<>I6%HES4890I@0I]SZFMVL T]4=SSMNR8* MQ-#K9&TH#6XR7V 6['BGI,10%F7D$N6"MNSTT20TA#_0[I5Z@;8GT4"/MLN3Y85U8^ M%35V6>H\Y;@,$&%NH'H&"J#RYKF'=R.OUPJ)/W+;B\X\\X*+5OM@*PP_UD$( M0D.4A5C6_6$=%T)QQA)S2HM@&A1@***O6@9KH0#GGKQQPEH8^/2/=NIU7H7U MZ_40NG3O.T^M!/5>% 5J) 73LDI<2NV_XQ(HP&YH##-<3:E>BZ- 5=UPJA=Q MBS;(=OP2__4H]*F_C0+1NAZ&/MX)\X+/%RIR;Y/MG?NOQ'58&TP6H5@-96P: MB^+$+FL]7.@K_KJUPM\5XFG#'!2 "5FR-N]&8I9_VEJ>EQ>_$-OA2T-08+X< M[<5,9T^[D%C.RO]FA2Z\#R#?"Y4ZW;EH &VHZ-J2UY:L?WZ=7<(Z(!X#N:T2&LAVYDG(U^J59Q ]\^8?[U$W6-R M?U:+AC/E*2BH0J]^!3M />>>=#H*<$M12>=[R_6862_@[+Y9.P&-PLR=%T." MBFZ:N;3F=J\%S=_Q\^O+U1?)9>9^0W%VY0QM::_!VB@4FZ><,?#V4$:NM#]5 M#IIB @J0TAHS:<:%6%X^_(YBPV!L$$1D9I86W<%@X\0Y=4AD ML@'KU.ME+V(:RA6G@6GI6UF'EDMVDDH+%4,A"T7'ML$614$I>=98D2\&<1LI5_6\X W,5&+C0N,T M\R=?NJ60,YN9AKNL?)(\S>RA;WCPO4\J#:Q\K^"D8 JNJS+:SHZ8D\/ MY<'P+$,J/XZ"7G!73Y_DJ2%[B=>+5':#79\PE\1:S_5D=5-____?&P]SOZ)^X7]L..J[<'OV)(<&A;WK-23K=/\1!8"=0D3L'S;!_H\. M<1D \(?OX0\_O$?._\-JHP;[>LLRAKFL=FKI=Q&%C+"IHF0/75&PI]+/$VWI MG'[0834KN;:?W)[*OT^,)]XV6"ID+4!:?:R1S=9J;DNW>A@YT4:SM_SP]6O? M@:P:T>V0#9UHJUE.((L*\6XIVWC_7^1#L$_QN(D/_G\G5D@51>^C7*=+R0;R'&F M*]M16= MM'#8I%L$[W!(#XU)"RR@]1(DN?"#+W1>V[%ZUJ0 -'2SJVU=-G[239\[#A72 MHNS_J)!V")NJ;5@TUO!F?VJQV9^,;!9*\J_"Y^#-;]HJ-]+$1MGE687,/\G9 M@66[K0XWL>4'JA)9WO]Q=TH6(1P\E80E:-; 2U7\SQ-M25;9G-M6;RF CE$.'QR^3.\I&QY$X1RW:@\:M(-"J/-:QLL MCYIT@]=;$FXHP7T.@[?XM=).N;91\>AI-_Q^4'G*$57UW=:'3GOX@@[5];/G M!TW+HC0*%-49E6J28/N\07006_/. C;SO?WJ>L7)$ M__6'/__RPX]_.-M!QR4*WG_]@L"L5+W+>38^-MBL5%U9^086:+T MJN4]R1#TER7*M W>F1PU2Y1K%3Z@'"U+E&P5WJ8<+<(&5ARI=B/R-U\L%)QS.=8 M6:[4*@D$R!&S1+%5'G"08V6)(JPHMB''QQ*%6)U@BAP_8XNU679<-0MMS"2Y MHA#S9> [T G!X0N)7%@>Y-=2:B%;IL':HN00UY^G_0"6YO>02JRL>LXC\ER%)_DPHH M>G.-@<9U_M([&L4$8T"H"QU4:4L\&,,)4#KARQBF70?UST,]W1B K4'""(2L MFU'UME>'&<2ZO*!_(_XUIIJ[[&E;+YT'Q/QFR[W1U8Q)/-8@Q=>+G<@:D]5N M@<94H7]T'G^([L1C1/- ;40QCL2!A_/'A6 M6A6",OT=,*![(CL7Y13C@LA]$+/G^"Z@FJZJ1XE$-FF>;PS$Z^W."SX(>20> M*"1U<5 "6O.\KB"!5O5]KDVQO;*2+I)B>](..)5]=UO#X$.3UEC,"TI12DH+ MP!/GBJQ=VY6_.HT3C0%5[1:85@#W$C "? X"Y\WUJIETK::B>EO9/ALYA,Y, MD^ROTFFZD=U)QJ,ZF69FT7:V,?!D_:,7U+QIWFF,;#87K29@&RT607SW*8"9:KR%JTCP20;N0X),Q.K+E?H ML2 BHTWQ?#Z KSSPRQ4.8<]PVP)6"+.!O0RT^)0"8Z6D=6MAL3K?L/FDX5W& MP4>T60@F[I%7NBX:!7.;DZNS3;,,BN![DG:-BF[]\_6:-3LF$10^=AW7"L'L M'$6!S?Z5TGRI[K54-N^S)IIGK9'O*R;@(<]"/=*ES,,$#(RAF2,8)I@,75JT M4AMKU-W1T&M;X/F0S3#\V"E?.114+/3<=73X&8[O$,H0JK+2FL[U+.3C.(/L MY(*,"G,RM_?24*7E-B_U<5:@>1'(:X>NNN][(4C2]Z"7KF7%03T&LC!$\JD= M\G6,+/.J:;^#DE"!#$F?CAI)[=X]OI6%-^RGM&&@T!C[W M)'P)<&&TW1NK$\&T"$)L?ASTXJ(6A*R.2D,MY"I#V9^.&F6MC8RRF*ZE8:NU MAJ4=3+8(3+;#73U2;1%(:F;^NA%Q"T*7!AO3"K7+2Y@?-D0Z3C&!A#J*WJFYN$C\;/1TU0[1X- MQ7NQU?B\: T='P2"V1T''^-$K(G416.Q#AZHPU[RQRP,&^XG)$#<9?L>V$&\DMBUK:)\P3QJ^!UM42DNDHL>SRID MNW58M/,#"5D%2D7>2]-,#&"E533/D_B57KU_DVJ75YT9>,"XC:)$'X1L-)[M MRQO#:DW!\5IT#074NFJ+" T? (/U6SU&:"!":^U@N,M9R6)BL@;"FZ@>\P2^ M9G2B7?%KM%IG?A7ZZ[S$NM2.54#2(,G)1ANL?;8G?D)N**&+@B.NWS,_(6C" M]#_.L_4N :W+2N8J\66!DOFKV7!LTN%H +BP(M?6W'TZUJ!(%U$."K&63-TE MX=ZU2?04>'*A5#H!#?ZO7"^)I6*U;+2Q[7\.@RAZ"(.UM+8A/\)<)27"(A ^ M$Y\^#AX]_'-GZ_JL^2QTU\DBDF1:L][D@2LA73\^/(3D=KOS&(=/Y1,P(])_ MLMR0<7VZE=S+Y@!Q5ZLL]%C(7,&./"XBPZNL?4D\Z1U0'H3<7$C M359@97%3:BY5'66VXLX]E=W+.%3OOF$2DJN=.K<2NKV#EG%!U@%EK[D7FD37 M[_1AH,H8U>S"CULJGT>MZO*-^47#:*2;S0[T@KZE3MTR81]A= 0O= M&V'O>%/NQ&'@J3$81J=0<5#IYB^#[2[P67;BN]MXN,(YYH+#RKNY"K94HY:% MA@G'8LBW^$*V+R24;+L^SCSAB+B:?F:58JYYT)[ASC;!D XRM]GF]"(<.462 MBN1*>E?/.44XM.FOK42T9+#9-SNEV*LDA,>44+DQS;EBOZV8T!A=OY/0=B,Y MZ;=>QUQXAE R4)Z:<@JVLTNYT "'IUH(&]",T.[)&_M%+D_IS,4&6GH,'6&K M3C;X*OV69$ZIYT#RW+#-OEA,K]N"$8ZI9X\D+91(LKB/%+!'8@<;GZV2=9Z2 M/&PC?Q89&Z-*40BE^L!B7-2]^L@4)DH"4&N@%9/36A!-T_HK:0942[JDQ!DB3Q7-)>!():66_*-[=L&UD6MDH&(2%: MQ+=S65A2LWY1#8M!O?U(&;@V3VHPE"TBL+S%C>.H;5FH45XS03#$L1>*T;Y@ M,LOH(MI/M1#0V]E?%Q%OKTUC:FON(G#5B]*4UN*%]'?H?U4YZ^PBJL@/0')U ME!U[CH(>TL8WE"\BP4$/V7V,Z(LH(JZ'QN',\(.F3>#- IC2>@OV]7%*;*<& M@&M_CJBM&/7'R8>0(PAU].RE%;W>>,';_&I5,JZ3X_[0UEX;/,%4=V[.[3[A5J[M%AH5-@I6;D<_$BZ0<\UZ?,\[8U0#S,V@:#9]LQF?DP MD+0*PP ,1+60.09B?>0F"NAC'!*Z:\KHXH\'SV(E3N!H=C!$QF#T%\ 1LPAV M%-]V/5+*3GP.AGD\1OF4V:BJBZI]2A5?51^,[3YG/1'ZWV?50B8% IL0AU4: M ,49M$"JY4J+82O&QLLFF6@,J"NR"PG4,J,\F_[9(\S4YSOG6[!0_EO% M^+6F#ER_GO+D1[++9(_5^B((P^ -8A-6_B/9!]X>;#V,D=U8-G0M_*ALONLJ MB-AB;O6A(E@G:U$^#\FMA_:N'70'P30\TG2[:OW:TY$4+#^J7@0\<\X/XB8( M6;TK@:BGP>)U5D'$3D0R4M[SM&BYR R4P]Y*(:8[3I_^,"$.%3ZM4 Y;\SQLYR:P MK?4VSAEHN222476FX:.PJ?L6QA?I L:;"-F4$[3I'U0?CXT1"LS(O=V<2 *"VH>%5,J":L1; M#)IWAC=LS4R,1BF/M)_UMS$=_K7H8X%_?"$>*__S,7;7S^-6>41^HG)2J%E$8B<2$Q>"#8' MDHTU0G46TDYS*IE8+Y!HR32L*1]WCG-:!&['L@87P53+*F[3[_%74O0B$#G1 MXR^*D5M$O^.13&5-[5:'02I>37DJH:!=D]MCQ_KP=C.M@,5%,.(IK&E<5.2R M"I-I2@E3V]]&.80C?0&'BX-=!.E/]4"V#;Y=!/*'>2?;A/HN@I.,H#J7@XK' M*#>)CC@G?11KVO1QXW:8MZY-K/@H:,5V\<=^S/3#W!=!Q2/Q6>W0^D54L)U* M0),']@^*9KQ&BZ&I69Y6,&@98;P(G8IR%_;=(M1JG+O#19 MHLNQ35<0>\"RK^R;$;%_V 3[/Q+;23][ZT<4:>%S:('1ZSP,P>95RJZ?OI8K MO\DT0\EV#HE)]"^_GGN>8,?"EKR-PP?.OGQ,//+IQXN?/V5?A.#HE4^$>].8 M,,'NGM^"=KL[3!@D*TWKN&]]!VQ4B>4IC[D^;& $?G%C^Y5XWL7GP'.BF!!? MCCOIV(G05KO;=]4*UQSR%(/'HD'ZD2^!XZY=XMQXUD9)?M6Q0Y?Y"?PVVU(- M-_MLZG+'0HUNX%=''1D_"+(X]GG4 5%-C+A DIQ%YH[A'XZ7G)IY;IV8:@PG MIZ,_GQ#5R)QS7/T\!:X,=&&X\^)%@( YE?=## M+9E%!*B93C0Q>^VMR(U6:QY]%)M/R79KA1^K]9.[\2D[M"$%-PTM9MU^/-=V M230SWE 'H*D*MGR"L5LL.2_5,3U3S%_0W?PN ;/7DC@X0_/1\M>]'PX7PA@> MR9[X"3F4E0')( \C3)..Z#\(BF#-@QEDX$$ F3#36,T9=&<;K$FKW& 32]"> MCN/ZMSS,4+TY^W25V-=V] M'J"3W.N^JPUL+VR_$]F%[KV8GG=;]AQXUO?<-@@ZU+ M^/TTW579:!RW47T0Y3H+$J@7T+IYIAN!5(:5--5T\Y M!EZS# D+N8FLO?V+K$O@/"[E 9K5FH?BD7@0S7H91''$JCTR./-T MZZ:'LM^BYAY4W7U?\/MN?'A[KHJ#00Q#**6'O"^V%\)FKJW0A\I'#R1DZ)@7 M@ZGNOH%U2(>;:P]4V5'3=9>/QW&1FPZDE)TMAWTAE^\.8N]G)FBG>VZX:)5! M ]NCV>J:QF;I6!SW18S-PD LAW0A-X0^W5LW38C)_+V48Q#?GIV#5P&(ML;: M;@US/9AUMMGTT+5U84,1)DM%FD4%^1R [='6\VK7F86RXSL"+#;+Q/ M.\^-=0Y':\K0.VR\W0W;;3/?&#E]CQAC -_0ILKSTFDJ *0W!&N6J=RXM%QGXOG\.]B3T@0KRCVL1 M5;NY5O<-IL8"A&$SMT^JWH+DC%-9K;ZKGGFY?=JA]EL07::='R=K3S37] M#@+GS?4\0?!;]>_*XVV_SL!7]]:G:I1%'U=*4B3<:\E-C7.,'GL"C8SK;>7'.@"3NQKG:9#8B>!=V\NR?PB*B)L,M* M.(R%G7(Y&ZTN1UUIIAOJVMMTCKH"33LDZIF3%M&KI W"6EFW%M$=H-V=K1K. M%E&!NAV*VIOKEE%ANA42RR; 00OL'@>"VIH>IROJBAZ%+>V>&>;^=L)<%ZMH MCKY?3N@;P@Q;B, G16(@>VZ!T9-6T<%87&#OI&+T,4 7:#SI&KKV\$,9T1/* MM"SOAUJB)X2U\0$4>#NI'VU]# 7J3FJ'AD.CP-9)U6CK,"E0=U(S^KE@"HOQ M*/"8K;,-:]U\O;D&@U4C,!!+#_C?&WHE@\:BREU6PO'Z]:BOK,DO%A&>TP.-O7G3(D)W>B"X%[=;1)C/ M ,AMQ4.GB_Z91;UU [+PPJJN%\8'SJ*Z#L)M1JJ'CD/$*6U:*08.N?*T\'X% MX_Q($.NO;5SN Y&%5;![L,+XXSFD[P&E/0I%6VN'YC+# AR%,0B E07QS47\DX MV(%JLS<)<+_S+80'I*U9K]_!V:WG$ACT$SCL),-VHEF*H-@+>YWNYU$+@(.@ M MSE-#%]%M%X=6LF-/XRNCPGT3"=@?OCS,$\2Y" Q@=]0-?D>GT"%1]B^;XFLZ^>]&!DJM[@WAZFU+N ME>LEE&Q;\O%VJ^'@$VTZ'W7&VT($YC1C<8Y7>LKN2,-L%AXPK>LI&SUP& CO M9^*[YGH36ACR2K>7"Q6>[>";A M5B>(I?MJ@X?J['8>JV%D>9!+X,W%(&=ZM2,0$YBAE(^X M9/^0)X5\?+'B)&Q25(9;%\=3)V]:ULA9%J$R-#1UZ\;A%N$?:,!<'WYZU.$? MNOCKQ;<74?^PL2'C$*_#=&42S295)Y'K4X11!*W"C>5GCKESQW%3&#G:NR*Q MY7HSD_9YJ X!EFGN.)]*SL4'/M%_(3I6\6'6-F<: $/5;10EQ+FB=\#?I,4; MF9(;W9,W]I.LU8[F9'/ 6WTO(>DA?/M5=KRGHHXN7149KS,9P17!_7(6'VR$'&%'%6/A1&:S!0$K/,N+$+I&1S96@_84K2@'J6ECD=54I3!AZH[KY:_(=&MSX]Q*:'M MO$9ORA K8VSFN0K3O0NWSBP*[1&BL:9!C3'C*! 4''] 1$3@LU-\=^6*HFJ. M,5 JN[D*P#HI\^H+QPZL2ZP\B##99F$]7\CVA80B#4(X;G:7@[(_-)*0L5NJ)80%F$J6XP*:?:DD,8<$_(GIN@=M&GC&HX7XI.)9J M1V.8[&5(G5=M^,*>#U*!Y7]$V0I!!_Z1N-N7)(S@'LL]0I*1 M ^^'KZ1'!8$@S' DWU?##!S"6;NWLBR!Z3Y$QVYUT'FQVF%N&=::MJ),J9VC M]'%=A$5VI/XBQT]SNH\^C[%.[^I"+-AM>5\S_H_=G->%ZRDEHA/") AK$MG& ML''6$'>4-J*G;!E)IZ\6<>!5XVN27GSD%5!787::*FO9"%\RF7(&FU!::'G MP'.(_YF^6!>AZVQ("Y:H.]7@Q2Q>]+O WT!=T1R-$;,);$)+2K^:DP<^CEO? M#J$&Y15)___6SS^Z F'LBO)I2A].8A/GR0Z #?XS"(4%BSNNA$-:[2ACB.79 M.BV?-$B!!BEY@8_=IJ,4/'C\M*;)8\?"U^O6SWE/E$M2\C=&8]9RS-9RS,)Q"D^QT@[KSEU7.6JG)2:@ MC5S:;D<;E5FH/$%%]Z>#I!QL?&6%UE:+F(S@7[OQ71#)V"@W (?N=_("#!!! MVT+.+MD;M<38A5IJY4'>6M@^=JR=7"HGEPJ.B]I@:=42SA?^3-2M%L7[JJ,L M+ )[LW8QH!_^R\K_ZE%9V'HE)<6C"%L3]%YTL'KH>"#<&0B;] MODD[."72A.DH^7:@(E3.,A[A5OM4+I2;P#7GFR./8@^';?4\<-&*J%P9;)?W MI'5V"DPQ!DB+ Y# U6:%@>E1?<$/C$#**T0DV7]1<[=N%(1,^OW!Z_&$;U;H M@ CZ2(6B<"_D0H)1YLY0;\O]%D3%-PO5JHO'=[J#DFU3>]K@$JGDO(LOUM^B M%A/-78"F_7=="H<>W<'G-)0"L@CG0%?\3JOZ+,):V<.]VD)%6H3U;0*J%FIL MTUGMYH5]'Q\=[BC^ M>CH*P5&(].,,87\[(:P?[2IP^\L)M_HB &;ZT MK"XY)H=5FHX%A9KFE!R)PZI+QX+$SE:J'*W#*DI"M,XTO &$(3_/;7^$\+?G MX-**7MD9>2[$M'AQ#^'5#JX3$*X@Q*H&B:9 \;S@C>(Q*1R MSE60O,3KQ*OOM0&V5FL@.K=[*%[4[M2X*;/EZ[J$?#*.-^"OW=T9U,!=EGJ/ M!:'*&SJ*5?N8Y(EJN.23N_%9U34_SK$_3X&"0F\30 #L[]&-?K_XN""^_4K! M_EU5IJ5IFDF??V5G^;[4Y5F:IN$!2%6413(8S^:;"P I9N !H[GWX)FBC@,,H;0)XO*SYE$374) M)3F(QXZ%0#I*XU+QPT;:R4V0A,T;X4;A4#-U=8**7ZI![#[V*A5J.5V-JP75 MC]$0I4NX:A)9C]J2II9XF2-)+6XNCIIJHJKRXI5DPJ.GI$:UY.#>K4NG1XV= M%N8*)3TMJ7R:KJ%-;85>%'EIZ2!J EM&Q:]F64KV,AYK8:!N_)O3)1>1 ]*% M)TGTV&7BJXW.4M$)C[6V3\>;QQLA%I$TU(.6[FH5H@:-;)LO%?$&I(64-/I' M0,6B;W1=^F>0E;Y9H0N$=.O3S9(HOJ9"4\DU?^/ZEF^[I18VK ]:%'BN R$< MI25GZ:5_HCMCU0^;/#&"@>9X_!#Z4IHN8@Y]TA^$U7A&I5!YC?+L=.'('+3 M>">ECTQKJF$>=$\%#@TVQ TSO&'E-LUMCHN,4[-UP4 ,FVZD _%8#%MOWK#Q M1DBRL-3K=]M+'-?? /G2_SC/UGNW! 7A2CBT'[F$5K)_ED6BHS9ZZLA8N25/ M)=HM_'34Y*66LU2$M0P_>QN1KF0.K>!S,7C28-R\_+ (^[#\ M :<9MJ[3[#&TD!)->GCII(%-5X+I M&!P*K*+ R:5P0D<_++G/PR?;P.Q]UE8WROP[!>FWG2545%741+##W,E#3B4?I3 MS//&"5J<#]J%8D_"EV"N#KQS)R_XS3GNYNV;.S:K^:V_IP<&VXMN_?/UFKZJ M=+O14_(2N0Y5D>$4HRBPV;_2HRX=O03B?FN:;(5,'TFXRO!^7O\KH1?X"XE? M X<#2 JRSEQDC*VEOMN35)9E8VF-6RW:FTZ5GL7[4@2(9!(;Q2*5;XGS2+RT M/N34!PV;L._$OVTX,5,B/B'-\B#H2/Y]#R(\O.=JJ,&FF<=O*'32Q3 MV*_$23P"Y"L\FNCBH_2+*KJ@TUH&3UQGDXJ:U"T60 &DLC*U8""*32OC:2A>D*QZ(0A$\JQTF#/24VC.JB0>N5E+"PQ0G; M)UWD)$!/$-IW,@6Z RS0/U,MR_(W M+L57&C)Z4&TO@^TN\,%)NEI+5Z!OX"P=?E* FK0JC8DFV.19FT!2B?A M Z:QN:K.3'Q@U3M$Z8+%S43@>)5O4\O7VC!]X!YV%PE]3%Q_7=LC"B+5F8:/.N7F M0>64@5&^6J]=FQ1?> K6\1N50NE7P?05<,C5^L)2 M)8Q;*8TLPC300HK1PMV2>J^UE2FT$+BD+J0M9,VB*4L;B6C9-U@OTJ")=!=+ M@TW&]H%$O$&M.[^D^/7)!G:&B4I'X953&\DPDJF"56H)Y(O(U!]80.0=:\>= MN=Z%[+HJ)=/UYSMJ8_?A-;I^WT$8TG'9O^=K%N*/1K+[TA#D'$ E7I9!G4X, MG\W%/J(LZ8)%W;B^&Y,[=T]JX.J9UAL7F+0J;^&*_4SH.V7MJ-AD>9(ZPO*Q MQKB- IDUH:=R(EI339ID;4(NB^&VN1:TWV1AP.7JO MR)YX@8K81"-QR*SM99*\(J;BT3]V0V@;@:%B)6EXCX_:#*\E*A;D)7_VCYV\ M>KHIFB_RL2)02UQD!)9+-4=]W_KQ^';,[MB="L.Q_*D<7%BIL2LFY;+P=-;P M&:)-5P)?1/GMGAO;=5!\&U701 0 M/S>[?0L@GT/+(5LK_%T<^2H=AI$(YVVUE^\N9X]K&:%I33V9PH<#*:\8EE<1 M4U\>V6B$I!:I\LP:IV$$B(M#Y.,-VX,H6P@CT/+_$"*-R/N8)?2W1)]41!G4QX$T]&@&E? +(L,X%80+(#$WEUU'L;AG);38A MHXE' @P3ZH]S1#A+@_@1FGQ4[(,[KBRCY)X>P?,;\?;D"WWC7CM85'06G0DR M_IM8X?-;, @.\K7F!#K]G)FCI;52=NB(O\4%-@K_- M4@>Z"_P-I.!B:)>4*MSXQK(A)%#<54 ^SF!6^$M\R\HBZ%1W ME8U&LOU+*PP_4A4_D>8-*:<@ 405^"0::6S;U:NEB,(3#C6*[P-7;+"<2 :; M[%X:>'M*M1H\1V\.$KK_ZENI=$,0;-UD2Y]Y-C2*$NAC=!E$*K6P M[ZI&[]-S=DD4]Z@8@D,@4[_&164>,;4N0E%M>&;+Q4M43]H"L25U&8L?GV-W MLZM?+CDE+20*0261J(AG*>%JS;Q:4\I8A#VL,]_N(,DL$*%2UB[%^[$' +4@ MN+*L.%T]2./VJ^.I7G8>AI:_2:M&I[FCUN%?^+9>2M6N[2H#&[[.KR]77^3V M+OYG)&KF[,Q!&$8O,$K;>WH+_&'3&ULLX0Q0//FQH]6 MK+;I"@::RV4D-N5,SFI/0A]2;[,F=/X&-O<4K,/BEUO*;=Z?WJP=_**\T_W6 M-)?Q2-=>K3F&I# (BL0S' M<$/( PEMT*,W,IFH^WI#MP%T?=!I[MQ_)2[=R\?E0Q*33OK@YDG5FL@E"BG%*G$)!N/XKYH M7('!@XOHY0G\ISBP?W]ZM4(2G6]"0ISG ,S(0AIIF&%.$*KNB^W'D4E#DM$# MH[=(#LJ^QSYU$X2YD5Z$X,8Y8Y- B@JH='OK7T=V&+QIT8%@VL [_1;$%"VW M/F5&)(I9\Y@"07J;;KG"P/L_5$55<+B+.CH0BI"6$*E&D08:=ORX= M.UI1$!FR_K9T9#7&6F2(^F5(1.U)^!+,#E6:X1^YRGS0-B.*Z3W[=T8_6S=6A\?W6&U@N,08?21V MX(/M,V4N4.&)7J W*W2B;"LBJ#JOA8P@*SM^!1/FK5\]HPA>JO2%\+S@31"$ M/=97#*9*=45!1[ ,O,,:K)9_B]NPM$5$#6KBKS=3741X01MD=N?DB_"-#G*O M>[P,BW .MD1R&\1-X TSJKI.5O%?0=9?WXO$_N?;R2*"YN_ MK#[)H)\PABB096VX@V)P,E>1! 6:D\U9T+8[+_@@Y(D^F*Y-Q+N\#_P]/0R2 MGDOT#$5;^=^!.=T'\7^3&!2LC0\UB66VM-&^=WPH3"F?"C'9/\$XV56;>!,X MU%6Q3E)85(3ZPB*,>,-I'9)@'UVQ?1'8%LGV/-ZJ9'KLF7J#JQ B9"XCW7H8 M5:,4MC'%X6.=.SY;^.\+P,J;8OP+HW*9XQ4)!:-Z7+9$+J(GY+MU@H_Z",./Z\8N.<0 MN@!5%^;H*3XF]X@Y*WM*"-$JB:/8\AWZI-\GJFXN@W\'6T'1U-;$79+H^IV$ MMAM);NB8N&-^B6PW7UZVV\"+\&-@'K_^;;X(YAX: PC6_?K\@JDR M+006\SW2!&.J[W5AN MR/*&AXZV:K^!H4.6AZ&-]JB;^NOS)\[RJX* 6-MO:/Z'8!SIC1OX]5-WS6U< M)B%X0"9E$WK?GRV-RN4@KKB/S\R-B>4]DW#[TTC$VF4G.$F6,KG6L(SZT'78 M#C+,%L\%#LSVV"^4E*&-;- M.$;Q]*7V\][P23=Y]*&(] MK)Y?+;\JVH^3K]7Z^Z?JMGBKVZ9[H!]0E"HNCSD5XIUUIGGC[?W&KNY8:<5M M/W^$""[D66,XKN\ +YJEC// E7Q'JUW!*)_"B[@&K2J]9Q0@*&P$,N9S /\T M58J\]N>-(5@D?3\^?1461M>;@YZ:.[3#,%IWHN:GY'<8R MGOQ?/V')WQO.PC]("&9[L7I!N7VC%A*OV)./O6G J6/#B>ETMJR?VA;TY39# M4,"I;0&N6R)PCRPD\UCHBQTFPTOE+,FQ^\/IH9CF"K3VP)Q:3O3T!/+'UN#7 MR7%]N@TH;L-2<^V1'5('/]&(.??(,D9F>U;Z"26#!KQCM8O,[!A;.\<6D:X_ MMU-LYS\;(Y__=(23>-D6D>8_JZ-K6Z%AV/1_^J67X'1ZTWG*QBD/()=(C:88 M75LAY%A%5#A@R#UW'#<%\-9?!^&6?6Z>R42GI(XC2NJHT:DZ74,ZW!RN_=AU M7"^!IN!/Q$XH5W%)=/UN>PF])3>4OP+Q).EU6JVK -0X9_68AEI^K@@ZWP:) M+R.'8=;&&]YR2GXP&)M_;,[2A85F-+TLIZ"+;D[*@=^[$H4.\U2,<03X-.U1 M6<5@AWSLT14GG_W)'3P HE'9"HI")*5+3O'LVA2E5\ 7B'.]FVBA=Z]O2! M> [J]XR[AA*,#+"P,:0(3S-[:/F#3*]$!\IH7&L>H \!,A[34W9=6UJ@JK.P M@=,.##S;GYTA\)[$E.<%6W(71-'YGKZ,*8_+N!\(%Z^!1Z6)2(_0NJ^'Y@QU M^*-Z#BY0VH" A!!UB&OHIH9:3W]%[J[LL_LZ.-"N#2+P.-X+%9/05X$DDWSAH'SZV?UV@VH-=E2JO M037#9/@!%0B>*)J9XG ''X%K)L];4,W !H8R(EL]QQ@H8C*Y:TA3:)IE#)S5 MCG+0F+) MC>HQR:!0##0X!D MVIPG%8&#>S# P2LUH]D3_R$"./JI<.,H>W& M]2W?3JGP$1[0U?IK1,XI9<;GVR",W7^S&R;!I^YL<]DBQ*/+;3X3GU*J=^X[ MY\[6]5TX?XC3S5ZS2)D$T6X-%"=YZU-Y@F7KLKUIG%YUAL'\'DHWT-NNB?D( M!IIE/HJ]*K=H0%;6D(0J7D:YQ''LR1L:XI8&KBI!Z$>++4U1B,>82-Q8A#-& M+++PJ%'>TV,G)2T%H7"D"(6OA9!1*V;>>$.//?VH XO2EI(787S7OI@=I?!% M(+$G%=8D_%'\$4> -)$^L8C:L!UP54?1L"X#H?\%E8W[PO+@BCV]$A)'7-6? MK#?!SH+V< VR,J;6SP]JW7*$UW+>P@B5JSI&M CR"A]8X[G O+*?8ZJ8P_=Z"EV'1!U['$; ]Q#$=J6%LM120A] M)!">EB,.(H).41S36I@;#^23EL%98QD4]N?.X+9J#VW(1[(]2]ZM^,M!W8ADG2WQ'YK.0".D>]*9"VP1"-RKI\2G9 M[;R\,IL5O=YXP=O=9V"K+:M# K)X$74*QA4\'D(7=]V=Y;7@'#U''-M M$,N6XM4+O<<^<6[]ZW?[%:HBWP2AQ&@C ;3/BE@>C9Y)NP=2. EU>A@]]N3= MGNEM B:S$+FW-=IZ,;3I9&)4PEU9LWPGA[#\QOQ]N1+X,>O.B*+UC(GZ;%[G'$K(FRUA.$Z M@X_7+9Z,_7S68;5?!?9KT6SKUQ=3SYW&B"E#; MKX/Z5&^"1%8-3WOZ+,Y4 6CK97"?J+OOAYK M>0WT9ZL#UT)YRQX/%?Y8]CP_9B7WUG\M58S2I4@<_N2XZ6&L6@;0N!JRZ-ZB+76@1 MZ!WWHA?&F(4XD+J$V3?<[N-&V52W>UF$.,&E3NUQBPCKFY1&%X37\:DTM3 N MHN+LE$2Z(+1.0*/,I+:(+H&3TNART#HNC59LO]/U7UP H2X1M^-2ZSA%3=#E MOD]%H M!YP@T*;?2#UI/YI<4HS[90(E\3#@=E407C]T1*':DNCW8WI^^=-D4 MSCT!]HR&!#[@@ODTQ>.XX;@KGW)/U%$ >,-$0-MMN#8.^ MYABH;+6^I$3IQERS]@:W]TT&6GZ$F]$SG)C)Z[Y^2EXC\*Z$+7^\9 M.H_FLI^'(:3JY$1R3V$Z_,LS_5-$:8-N7=VIN.TJ ]>UOJ,RBOWQ$ :_$3M^ MHD2;YD_+.V&K)YAK05PFL[N&_&CI<',YKL0F[AX:0$9W@;^!PA' =H"_1*N0 MXGL36E)P-"<\PWE[U%\ MZ5GN]B#3R"3G%BL8 [,0PPZ;87L#NO]*=Q]"YG^J$D;0%]AF'4LOR&7@>>PO M_W3C5]=?^^"2/:H<@-PV DZZH!%9=@&]>O8*XXT M:6VEFAF:"M)1A]_*U*N"H+05H*-&DZ;*5.HY+E=/COT6*M4:'D>MN=VQ8ZY1 MIU50V*(O(B_6-=S"E!@71DG*; Q,A>&H099H;7BNH@ ?]UK*'D1QL#1W$BL MESWAJ./S%08(0%Q==,VQ\<-2>%;MO@E1=NQ=)MLP\E96HD5D%G24I.YJ94R/ MMO=F&_H:VCRWB,2!-@CF37K3Q:EK1KPX9.WZ;B7>I1)=TB<*IN@Z2LG,(7Y$ M()(H"CS7 >FT^#6BDF@9<;?E> ME-[!\B"#FZT>-I4GO02"PQZ"D%WD. [=ER2&?3X'T!@,^!3E.73(K4]IGD12 M+^(PBYL_R73SE\%V%_A,(U;$.BCG& .ELAMEM(-X['RW_BOEK5;B&20D".$, M?'8=E-$.]7'F:/^5OKW1;10EAX>G2NK\$(/.VSR(\\%R':K]6CLWMCQUH*-R MSEQ]CE,%8J0%XJ^M$"J@JR-*)8/-/G2Y89M]L9@JMMU1G8PIAX]4G74C-R9/)-R[-DD! M>R1VL$GU0W9^TH=MY,\B8V.Y\?LF#+9@"G =UPH_,EV#D@ 8[%HQ.:T%C2'A MB^LS6T6^V]SF#[N]1%I#:K#5*#OMZ7WOAO0PU@*4"/+I6B( MZ,>^=TI:I@1?*K, CSJ)!CL33&3*\XBH*!1TW"AIODE*4T79UE\S"& &_96N M'-K)"_F^H(L&>I#[@M04,P86ZH^*:59:LJW,'&1MFF\PU(R!AI^PG3QOX9DY MP-KG+C,8C0'_G[ => >#T\SQHDT7:L/4&%CX\TRH0VG2&@,Q/\\$,56SUQBX M^,M,<%&SDXV!C+]B0\;X=K4QT/@W;&CL8TT; T&_8$/0<)8V/71E44+E**"A M8H1*&;O$=M*(H%O?NDU!$KWQOF" ?_B.I/=-V#F9,^I=?SSV/^[#0#24= M-G F]A4JV6RI@K=9/+I5! MUZYM^?&YS6K",J^*YS:6I#3FCB5OW$Y#"G1"A<.4#8>7KW#&MSX_PO5M=^>1 MFM!5]Q*^4 MC_];&J6EFH$!C R) MGQ"N$F36G -*.)Q'$6%EZ;C>/(6Q#YBZY7]$V0IT26NS"=/^3!7C]D91NEIG6VXRXC5.,Z8^27:F,L$IIQBOY0LU/RZ3* ZV)"R,S*X-EG:Y MJ4US,F+@E&8X[>G'#J#YQ/<;]YTXL">2[UF9>"H=;C#;F=UV"/L08?WZ/4N! M 8Y/_^,\6^\2V+JL-+#I^#*(XD?B;E^2, +V)3<>2T8.O!]0^W$EDF+EEKPOQ*$62F1OL.N.C M220ZV4HX6\E3MHNLL01;A&]BP('HOO_J[,-C#,Q90 M00*H,.74Q %.?KZ%&@?_9C!4Q\]FJ M>6O)41D;JLQ9KM1+1@Z\GYL@\1UVJZ+F+&B.2R!@GOTRVB4=O^IY<6K']^G5W*$H# MK?92>WW@L(3>E!_D2[6(Y^G[I8&OH78OY_J%U)UJT.RFU\U;8FG3FCSP<71M M^E@_G8XKG4Q/LS ]:8CH';F[6(BO\P/,V!G-,"=Y[#'C0L^TII1B>K5GGPEN M5.:SL9"S:!/9*%+8S*U)?5FVMC WYDF6NV\]3R6:^CV-W"Z_@!(ITJMDMG*D+ 8&_J##.=J<<*F'G3XXR- MQ<73"9A,BY6S!]&WR>K%DBE.2^R:"7Z4<9 C(F@> MQMSQ0I:U4(L9-2='B:DPV2:=8N:8::/5'HKE:V@O,[?BG[P=1^*J1NKYZ::K MSAQ!@S&;JCJ\(+]85YUZYH4UNZ"H?=_;N7L$B_A^SB%X_A(D,=?K)2<6XW4* M*" V 5A@EX]N]'OM,.L6(-D$DZ:M\IY4?D')8#R;O_BX(+[]2FGH=W4E1_4T M1 #E^VHJ;:B>=FP F7VIF($'C&9?H&*&.3"R-Z&V.64H0-.L8<&) MPI@#A?[M ;]RZ]?K-^"L'C;!'0D&33I)N^M+=5[2KL0$HMZ[/RVC)#?4*4+ M_H&J5I]T;RH_9>@BJ1FZE#TSZX/PH+,/WS-/'9E"&ATD;74,E&SX2%2A[%5: M'V2N Y]%591,:;DGZBI(XK%C(9".TKA8_+"1=G(3)&'S1KA1LW41-ZMW%7.& M4(]";5[7K2BLI60IL5$3^V>"EX8:PH,CYL@Z[H5 M:KB[2A7*("$5"YT)-EK*$AW1<;Q\0F(Z+L4%2?5@S)[G <4IV2.#&?S!&25G M;I@IW'WN@,2(@3G$8!I]HJ*<84;(\%>"-R#--)2B&^2\P6J6013_""B.OE%: M3D(6/_'-"EV@^EL_)O1?XFL_+L=.W+B^Y=MN*:N:U7&( L]UH$)B:4G3811% M]^::'E"UN-8'FK,4YWM1A4M4!IGS#K!(F\LD##D#:=4E4!HSJ8>.I\RX:?.^+B'_^W@(7>!^](VGC)DRO_!#Z;UIN8CAJWM/A1F- MV\L-,[QAY3;-;8Z+-%1S0\% #)MNI /Q6 Q;;]ZP\>Q[/!UDYN$@E0MN)76T M(BG-W"JE!W1%XD(-PS _XP8\+$I_&?$L(\# M\5^P03QB$ZKCM#]_]>V3!?ID@3Y9H!$9<[$9<>^#>! [KFJ=DRGW9,I%L.F3 M/73HCMH#Y(1%<5&800)0>8RQK7X.@RA*RT-(-LJ/.)62/)G!3V;PDQGXQNO@H_:+R$71:ZV2<0D'"E;-1E)]K ML0 *()7%F 0#46Q:Z:L0#$2QZ9:85F4 S,-BI_L6!]T9GEX)@>(84K5-$*1UBLHZWJBL6K64>R(-2Q&. MG:/\BF/3L]04#"B>\] H3C$ _RMQ=ZP]FN]0@=7R-RY%3>H//RC+E\%V%_AT5+1:2U>@3,.T M%T&ZMR8!56,B D^"=)=ZSH.&Z29C$,7[8@[+MB>63L('3&/W&9V9^,!J[,J@ M,_,XP>I=B$=2Z/\B<3TPS]Y9O@/-V:!-X6O@.;?;71CLTX:B\@8 +6:;5'N3 M;<(>W"NR"XGMLA0U^F>/,*F";GT;A+'[;_;OTK.0:\K#+#_PP7ZQ[%?ZWH0? M_*O\C;RZMD<4)ZHS#=\-DQLRE%,&1OEJO79M4GSA*5C';U9(TB:($551F?QW M"S2P"4FD.(6.*\U6H=:7M<1.NB9A!K/&H:%^=D-/DRB$&BE:JFD+^4@+,4=6 M97P\],RCO$T'3ZZ>5J2%K2/J:-)"LBT*\K81+&>>#M&-/0\GEQXK^A34I27= MSCS=9.!7?S0[/ :4*$BEJU1^]";9<\=Q4X"XRBVFK:XW@"ARY^Y);;]-=E>M MJ0@LKXI]ZME>&Q>8M#A)X0CY3.@%LG:4!UN>I)R*?*Q)FX)-B!-! "/TTEBM M06+Y._&0*N0\5J7U8>1CY[?E8J_(GGB!BMA$(V=KN&PCKHA-E\W2 &;C00<3 MBZ[XDU=14,@7F#&CH$Z JC,R_FTA4]0G'V MZ"V"52'-$^$M+0?A^IOG5_)/XFY>8^*<[TEH;0B5/=:)!]@V7@/B9$=$9T<< MYO0N/M)VH)X5B8HV=UD!(YB'+4(/5&7T8-M5E@6N^0Z&SZ'E$&A$+ [XD@Y# M>$XY@U_+F(O65',E?[.B!'FA O6!R$8C/)=(%=W>. TC0%QT!!\%T1Y$V4(8 M@9:'L39,.ME/9VH_U8MS[" .\[.!&.JV,=I438/8]O(QOI.J,>,KW[V M!95(RZ.K+AX>+TZ4/%U/[#Q>(Z\NP4BEV.-%34>ZB4;,=)B!T;N+>+U08D/3SG\S;15%O9PRX)N=1+I9:.-J6[E#:F,K**1YOI0!?XF)N$6 M-M68BRP9/'"JY&5('#>^L6QP/HFK(\G'(3G_2RL,/Z"RY18JWF@10F4*&HI0 M&-*%0]%LO ,IFS<(/Y)]X.TI&6C< KTY2&[$5]]*A0GBP"L$-/X0DJV;;,]] MAPV-H@0J$T+'!(6UJ^^J1LGS.:,X!5$60V9KMVMXR'G12OAHSES%5;.A(O5( M?+]G#GOGHZ^^EYCQH&TJ4XB$I79!P@<7,P;T+-,J04(%_Q%9FONA8%S+\836 MFV:6J"G^S!P/G=EC!^%IYG:M%J@J"U:SM<:@3+D]&67,;UNA@ L&(MET8ZB6 M=/C< 3!O0S@/0\O?I&54TI!MZ_ O?+59I56A[2H#6P'/KR]77^3&/_YG -!QMK17^(/FM_"N+^9Y-.K,YL;. [W5@=QD^>I!/"UEBE96H)(>2['9^_?)1 MMT12I([BH[N (..N(EE\!]_-1Z9:@\T;H3&4HE^&,3.1&#YAM$*W2*>*R]NLS.T5 RGW#H,9*[[/%7<,Y@ M&(H-&\HK^^J[2WL%O@4#D6S:^)C:QWK7G#OUTC!]>*7$"S9QFTF^:%F#BNGV MNC!X*1G5;[U!*"PKY88% U%LNF+OB^^O(2U<>07WZ,Q$!=93G,.[8J5A>I;L M]V$&C'])R!VA/OO+V\E<[>GK+=T&.XS!SKX)_Y6';"\?]X3]08F@/\GH\(5W MUI4FUQ"$\J*S)(*B+.I%MU[L%;:9"M]S5K)H-;UZ'_OB!1!@E+3B%*G%)!N/ MXKQH'('%RV?8X4GBARSQ__GPXL%3@3M*X$4_B!$+>61DACV;HK\OOI] 9E9( M1B^,WGL"]@J8Z,7O\9^Z3&@5@1'3.VBQ0H *ZP%S'%ZE/DWX$7C5_AP7!G\!4U#/),C!SX3W9;;AX*W+C]II&0GIA4J>N] M.OD,QW%ADIPW2I$XCA=YV+%S/WE>7@(UCK2$JC(;T6E$97KF,.-FZ;)!D5S& M#+_&^5$%D2U7B1WVA,@2+FTDB(2-(Y"KS(UIH#MB9F@17Y[_Z=ST%9X51Z!7 M,QDOTN5MG(<)WJV53_)A1GHI0T"T<'!#/^"!L&-(%WX Q5 Z^0= M,:-CZ9,PM"$<;UTPDQDTL[68D;0TBTA\4,=;&FOPR7CF>PT<_ $?#J;FV-= MSQ]1H4/K1#+DK+.*3=X\& U+WBZ+F+XS@ M*9%1*%(9&'HOCM8YQ3%7:[.$.L;-6#IV3>W)*P-;U%E M'\QP8J<]?"/PHW(&EP^V)T"!&8<*<"#\G_M2K8G<%^:22KDLLKY=%$W1C_S_ MOC&_H[8I91>K%OT)>PT=(KXN"<3@E$Z&! 6:DZT!=[%_C9(/0AZ8U Y](M[E MUR1^8\0@!5W2QR2#6&WS/?0]^IID?R?9/?&370R=DB3X6._W/A\*"\YGFK3\ M",;)CMJ!-^%L4?UR[H;XT9O9]CKJ&J)Q=UQLP]0!&J')[#C(Z[#4!$,=-1ZU MBN]$IGKG0>4>=SD"L:K@S@QD-RHM)SQGM%"<0X2Y3U&+-2)7%?Z:XX"OI+"7 M\P\QEW;9Q>]BSB7FTBAK*-9U2QTOJEH'>2NZO8X7<#F&;XF/_(FR=@_Y?N_1 MC\WVJ<0.\P R&OIP\F'"$]M<>LSB';-X+F;Q)I.W,GBKQ'_*"SX>7[QXPP]Z M6@N3K[FJH^C!?A\OBJ6\43 (/)P0!UJYJ55^RF(SK*&> ^V..;+KM)^RWTIS/9'VC'(3Q;AW+P/3G/QN"+[X3ZH?<0K&]< M_DJ@4PU#PQNAWHY(HZT;>\"70IW<,=]J<:(LLZG/1HR6'L5##-U-'$@(_53TM2P#@Z?*R?.ASZ!;%CQQL^(4/_HI%EQ]M0 MN48:X]BRX^VR7*./66#9\29>R(BS4 ];9B3E%%.\+L9#'OA4>A;UO*I#5' M#LKF.R=Q%@9AE,.=(?XP"MLB22^^^U'.,'')> LHGF=\LYMM'Z8!U_1+RI9: M_EC"ZW )+^Z"O6-]Z8]57SI3)IWLDWSP0/&R:SN;O%Q:FQQ3F,<4VC&%=DP M(4:8SM.5*TK%A929DP[6#6$,E3:,R/]=WGJV[5?=D#0EQ0[/2>K3\+7$B-)= M&IMES682;TSEUZAF6 .CZ /]P$X#%TPW\",@)^0VJVH&-C"4GI-ZSN MJJ]4&0,P6P,%):N7"M2],E4S+(:W&-\\$KH?.\^"@185MGJORBVZ$6S0-+$Z MCPFIS!C,7H:V6Z9AJ+41HC2(,"-$S\'7L/0]K=D;*Z M1#347N:]E1-B*N$K8XSFDT?V5^KYO%Y,&?TP767AF-H-V7G^QQU-_D'\[(%D M6>'@RJ-KZ@D6BT]\$KX!0Z0W2;P#V0MOX5&&O'1#V79WU),>"LW)BP"7$O\_ M=\G;;P,2%G"Q/QIPV#_^[R+.F*04QHP'7R_,#5=)%)#XBME%IS0,=L2 +W2G MHI$SZNH>V6A,VU?7EDG'NP^"_:P([&6S;O%S*?=;!LY+=61INLLK)N8 MTTX+[Z/X[W5@-.$/G.7E,[DF0^R1X\!,X:G45>N&_L%YF1:;""Q:<\2Y.KV0S?&[#7$]L]98Y67)3X MI,W-BU/F8481_\>O8?82QIN8_)UX,HFV\(_8>UN3)MLP@[?!)8"V!CB;$QOS M;3LA%Z$;Z7@4>Z*+6<>U1[P[Q[%CPAZZ_J&C*)&9)34G:'MVJ!&@E28=.N8)5G$"!DCT4OB; M/12MCH J$@V&L+IQ^O5O>2A2#2/2\'/T[C(RF(SC!IBQLSB/2)2)XZE_'0Z9 M%8W!C)_%>$0H91VO@C"1'48!*\?K(DSPLG2$R_6G&0U0UXYW(2@F&83L.,R$ M!/O?7L"\-&2TO8CS/2D>U[T)T\SB];W0>PXC?I?R+*<4E-5SRCE1$CQ43+!W M$0G:4PTW)H% -MK>%89F+\R?]$W)()BS<'ZE6P3,)%*[IJ_:R4>S#U%FQ7@- M>SD5*&I-1_#?&W1(A/?*;XV1W9]OW4G3*3'4.2*U!6K.KYA]6)UD@)!E]? Q M8*<%=:CO17X>>>M59-:%VLQ^"J"D.&!_I$D4!N"AGGH1@/GP0HA0Q;:V)R2D M@%!IFU)L4S_79$KA\6)8ZC^LS./ MT@\F4LH>GXZ .V31ZQ@ZB#! [N 6"]M'EM'P.<_ WM,0$> 9Y;P2Q[5]06Q M [??)S%?WRV4R.WFCGSR?>Y[,L>=^Z9.LKG$>V3:,?N WD49-.YD7/$*&N4K MR=JA1M3@39'#P+!A5B6R(/[ .)S$?ELN.P2W4"Z7Z?QS\IRUK3U'H!N5S4W? M,A#/_3.)';SU9'%S&^?."X/K^,Q[#3,O:HEH9Y"D)YVKZ"$$ <_R-$OV383C MPS6^D,MJ1G,OWD'\K!C#1'3-,E=)$KR'4"[6A/Y1@SE%9B]U9-Q#T0(^OB- MCTK]RA3[FF2<=6X2+VZE#=BAZ)]X[""OIPGNX0IF3(*J'2##7;[/>?KZG&Q# M/W0'27J:X&+_&B4?A)0Y>H5GBAU>N1H0:3L^FK&^X,#_C!S0$2-6J=L=!'<\ MXJ @;Y^)L0.[GF2[#6,>I1TH=>PHT8XWT%PIO[##.91?$V+Q3=$":EA'1%C1 M)L9G_)]ROZP.-D#8/@V#.A,NEVK8,3 JU>XH>67.:-GYA-&=IZ'%87\W@!5[ M:/"D&@\J7<[!#*R=<2L *X_F0&UR%+3Y0E)[8WIZZMZH[!4%&EC*W)BZK$TS M-+YW%-M4\PFF\CO-#+<0#KVY]AIZ+.I^]CN ++.XQ:8"_8R]F,3]8?8$L"0' M+Y;$XL$VNQ(H\NQ"$)13K+*--&\NY2#9#'NB6I(;%XMK\6 $[PEV$M_"O8O' M6NS8,IZ;%A_H\8G6^[.H\\^2PZ$QU>*K+3H99R%@6E./A?H+Z$.-1*A218[/ MMRCHQO.7$JDW.M$:4!HY2B%,X_-0"4!12E);! HFHP)N7)B8SD8%WB#?:$PX MZRPY3! *81@,LRG.92D_F?B6C/]DM[$.&-Z;F*23QP*G+6C12]7(TDF<>T!K(@#XJC^^),_6RJ^& "1CB M3-7=6EBX3'+J3'W6:D@(WX@S=3UK(.%DRYSD 28,2V0.H\]UP5<\3"R 7%1.!Q"FHP6P MIQ F0=E= Y\7I>ZQ4W^;;K:08+^,DG<<'E(W\3^LTA(9 -TYG<&.=+J8#_54 MK\]&Z8<R%\27,:0X MC"\9C4\TZYN@)4SL6PQBM\A206OJ2_9YD0#/&<*;79Z2;4))GX,,&I=A1YVG0._$@&1?W=W<,!_O7XAFA M8F\@*]A'7DCYTSIQ4%<9,:,@S=Q)6E]11OZ"340L L!LMG!3@%]&)?0M9";F M0Q(%[AP"3;70/0W%7<);DKTD0:O(S!FZ'MKH$^'8D9H%I0BH!CT0CH,K9A-1 M+X(#'^S#.(1>]UGX-K!NL<,\O]HMWB2H5C+@[/J"=9 T9HU??V MWAUC\])YSP@?7C&O!E@^8P+G7W$^AJ/MQQQ'F4(TTMJVQT(10@A&)MF\IMR- M$$A8ISL*AP29T8'$?!W[IZ1OZ!E5[O4+=ZV8@,1JE/KS&O:?;*Z]CDJ:SJ@0-LW)%NLX)OB>0DBGK(0O[;A2 M1[WP%R&*8P%WW\6-<"#"L[S!; Q>H)B A%*X3RHHQR$W>1*Q; M>#FH+966:-X1&H(AXU.@SCDI_EMK0_;'BQ?OR#V#_6*[);XP0@S-1=BRS%)] M"QD13C^>4K@/W>@=GQD3;KVO:0+2$"$.EH.@Y:+"R!9S$?;$FP2DV@@3_)::K7-]C2A-'F'OEF;F)FR2?3&_CZC) BS2\^?I>R/K*:DBR.9K'D" MZ^'%H^34XRIO#SX?_SG7@1>*#H&T+D_98\)[ U$B;?/J3MIO'CN8E3_\_+F1 M<4Y>*8&((?L1]G=$^,;C@)G@- O_W3TIV"_B3T.%;GC5F:OX\SA"?"#.0U@K M#M(-/8<(&H3^>=FW*P]7+"Q%Q\3&GQP5&[KXH(E/2, EZ(,'(;I^_]T:$W]V MDS$T3TN3HBS0<)JG84Q:KM%??AQ&,),<]R3+:0SA!MY86X0PE_"ER2]5E8G/ MEA!?%_F"_O;!;/.KX]UX48< D! MD[E!VN6W0TR,V80Y 09BR=FP?(^P@TB#%_M@[WIMKA@\Z"Q]D.N F;Y92&3#>LH]1=X%C*/8$2"M=5CQ*B!; !J; 5 M]( 4+;!P\>N4-%\'A*FKV*M7E*2:A(21#+9WY@U216*9H+_ L5AVC>[^.KD< M(61:4P]?&C^Q$-[B6UN&R1,A,0P7P2,OS$Z3]G2;1M!HED-F'(U-1' 3JY^Q M$((B'8Z"*C-3#J/$F[>^]0NP@BR#$&3Y>)MZ6B--(%/3XU-1L&\OY#_*CMWQ MB&BC"-IKDDB^ B(P!W%X0_ZKYB$":22B/H-ZPFIX>V=-*U(^>@)U5D%$7=,( MN#X_FRR+#R%-J-L,XGH>(I#D06M-V*0+X+O%TEP1+*\\-AH=6+ 20X6-#6], M-USX /D$^@&F^#:A16KAY#G)L\&DZH/6Y/(JH0*S& (CI.8/ MA^Z_Z"CY&B]JH!OD2/&''B\C9TF.&H-#\X-@<;+\41]5Y*#/\(2F\-*/+:E$ M KPU/LUH[L.RU=R$-E;!/2CNV-L)V_@Z@P&Y0&)^R+M' XC0W9.4T#?\@!Y" M^+J*ED6EJ;)3 D[[[4#RM)8*HI)CS/RQ@/VO?_RFW8^VRJM^5Y"]J#3NCTS )/M.+GS!F!3(B#L/!Z[L$9>DQXGS3HN!F%O#F? M_111=>:'Y2Y0 YY3VBJI; )_ESMLVC MX1I]+)C&4 ZC)G1@[VD&Y11$@'1Y41.4SB1[P)AQF!@VHS4PB]^_)6&23(&?U@ M"O:)[^=[V"$)=.[PCS?_QAG>U$'+\-:6? H^0$HV-0.EF&0S5KL0\\FBNLLL M__D$.G-6F R)PC.B["[OVFSSH<[*TM#10,']U23<((C$J^CT[#")"4W4Q! ME"WT^:1V77YTLMM1LF-_U0];MB'_K+*Y#6/97^0KH\OC.XG>R&T29R_N/'ZU M-F+^3CSZ^)XX\TC10?#!A%IS3^/G(T;H99+3J:_S6%<@GTJ]:\DV8\VHL:@C MR*CEV0(XJ-9R"?1"="T%/%_-(? +.;40]'PQS,;A.7G.&J,/_H7(HKM)XMTC MH7O8ED@)P>?7O&2\FW'$X-\G<3'_)"MZBT+=RF/2M LOF]"=4 IO M(G0?'L0NFH588UI2@C<1MB1+#.9R[G$;,6;LU-S?&>.EYAV.ARSQ_^E,V&4M M[M'!,^9RG)G,TU,\4U>SVSMAIOP48F*!A7'QQ/A9T>$%Q2K8P)5I!1-@)6NL M<9736'!WX)B^#F9;\0:NH;;2*#?%TU \((#('N3; N-;I'6:OKC-*$<,$R5< M1=5T02)^+W:S?4J+^(TP"8W=P- &MJXC[SW?BSU1HP3PX861#.("0RXU3+<< M*-+1!Z8?YJB_M_<4@^#@"_5M].^>>\**1QZ28@, 4X/97]R"?Q('B/(R;"H,) MR*V&<10T/8D&E?ER- @G?1Y4*+I42/#@RL6G18Z$8'MBO]B\ M6U7+AFH8!H>P"42QLT D![Z"YSPG(HM'=ZZSM?2'0(YK]?0'PXE3-?6'PLJ< MNOK/BY2P]8K*'XY((2?;C- !9OZ(,U%BAHY!'D5S.GH -2]E3%X./0+4%S%, M5W$#7,7E"_-UG !9<>'">!DW X'S=HG+X,>X)[BF05U=RUMI[#\%O[OF:U< M?/S?OV70_-5[?0WC;0(?E1_$<5)4=///X",2\0JE_PB#ZL655HY/GN)[A.*E MC,GGA%CVMR"D$%&?P-_I7^MO[IF1L4C^^BG_TCSYS0+LQQ6NZ)) M_OK+3T#;\*^EW<'_9A@.D^"Q6"VG96(\#J,(?O"7GS(*:M5C*T&7^5]^VGI1 ME306H^**N;KP8L"F>)BY3#-?PZL4A%\6** >'58 6&QRG\3,&:8?!X&MG/Q< MD.67GWQ*@C!3@5PVYK\CE%./S=H\1^&._UZO)N\FW)(*!<;3VBBIX+%-[J9Z M%*X^,!J65G)=0GKZ,2PPA5Q%=L@>R5:+DTT4E)6O4-MZ2Z"*MP)5_%V?B$$" <>5H>/_GD3 -9[2&N.$-7[3 M'9::*S,O$[HE;-]!JXJ\)S[K('>%P]R+H&AK*;$]:PLH->?DULW<%AS(^N76 M0ZL3-%^8*_"A.7CA0QS&P)S9&FK!N$:@5!G&\["@9-SRAET#F1,NRZO25HDQ MI#D8+?=/?E[86#>N>D)65'/,HPI34!9,?9?J.JW [MI1.B-16E57"=-U,>\> M4-DJ!0=+F%Y_/%J^OPTS_X5$T>E5$@5I1DCY04G/FBH_%A%BWBSI&> M^T*D,;J$JZ#!U[A*!'\%2DYX;*E[4(1?H3PCT) R^V!48Y^&;P3Z5'9!40S M"=#]W1TEU^!F\KNMW/2$M>V^R3Q)H$PT^4IK57NW$R6B8=O207VRW MQ \NRLPUG]DA_&=YLYQM(V3Z5YM;H,+16U@W9 M>6R_-/D'.TH/),N* 5V"C0Q"23G#(FX3I_G,/8^YLG5X-4#O-(J^0DE2,/1) M?,5D_"D-@QT9X5KMX2B!/;DXV]QV >I\A'+3%2]M8@F3M;Y "0 7Y&!6_OYW MO__2!4'X%4H@N+1JZM('VDK^/5HU]2W)6L$[WG"O[A$#+01)\+\D"B"JX]/D MO0+4=-;R9J&V2%=ILNTV]$G=K/\AV6;,F@7M!(]*L^5\GM> IV1V#+"TESJ< M.!LE9]]Z_DL8$_K1?KK@&WD)_8CTX-8:BA)(1@F?D""]I,F>5\DP$K*?@/Q6 MRSL<&^6.&VAV&57#4!O,P6*G:21LBPM'I:G28VG9MRBYN+D')4O7]<93YE850VO+H)]V%6!DZ9[*VS MZC-60!I]7:C"%'[]T%6MFK\I0/SJ0?U7>!D#R(( M(X-0VD"BZPR#&]]U6/'68T*$_5@AW<<@\57B9SN?O! "-06N' MTC)GLSEH06]5]HX%-+2&+FKP+7&^NT]"7,?,+@,+-H*;+M2+;CW(N\-7EX0, M-C,NZUB"4LJ[>,U->MTG SB4)+B-O-X!I\'V;7Y^3)"*> M]2+==LSHQGM.J+"P8FP42CKI^DU-?/BD7-O4\Q*MT)%-&82KD&0LX-*H.&71 M_@8E16_#.-SG^YN0L2-SDS[N"?NC"!0TM7**(5B\O-'HV$#[G>PH@;N27 M* M=61O%#KUV+J_T 1U+A-:/8W4%*^.C4,'6J=P(%44%>".94I#)$T411UM:9?P MS%S(F=.J4;YF4.GF4D+C- \C,-MNO#@ TP \LY>$F>C[5YJ\%2^L=,^"R0R4 M)T146%]5W8Z7X/='H@31W.R9'+-V*S?_-8G'C'_E$(3V/[/YXH ODXJ5EV( M2N:57RDXP#V!%>/^\@K_#32V.L]Y1BS(?1(\^,DKY!(3VDVH39CM#G[JXKY^ MB$'P!4K&-;C"L9B5=MC?1&/7:-R[A'LRKV4;'@990FGR7L#&U'H2O8%STBGN M;J6+C&>B0U;;5/C.!+^OK]"Q];<0E4<\@J,PU*5@A[UB^7CD8WER0_L M> 0\Q+_LV HKX:3WR6O6J_7C_?P2!?8+B>.!"F?,V)F$GW=BKH*!+P1B.'(^JS>V7&CA&)<]O&7)Y(0IK[7[,0B M*25KU;9(.JDRP@J5^!HDMV(,V/QX'QN[3M*RBT@EUC/B+_#KM=1VG7WA^E\1JU6N,9?&P\GX\2HF=O2E]F MJ_,*N[8PAH3UJNQ*!".N0U-A 6@KHAFS(V[]%5O0'A](;LS/.ZA3[$EAK <2 M8J"E1+U2T#OE+$)A4LEG?B1A>L]:_\T,C5*JXX0\8[FV'6<7C_HW_H ;(&]S MSX*+2;6J[>;AN]N1B&,1W+)3 MI3%ZX.3L.W,<;N=ZH966)+*94YIZV6[Z\!E]:&\"7_AUP_60*+A1Q+VW.*HH$ M7CK G3.NP4$;H2H&$@B"#'#" X3.B,1)+$;'1,Z)KG&2@50FPW8TJE8RQWBJ M50 AWC9L%R$= G(DQVUOBM%W,@3616]PE4F4<#E@>Q?V7%.7 ]+5GAM^E1\H M06&9_Q*8+V!*""1H-(X6J_:-T^"PW:@?'AVTWC>:AZW#1ON%.(&9^]LGQ1D8 M-#BBT84PCR.X0M%5P#/S]"84Y@P 85^,E =.*M/8 0)P+(SS$2@%B>N',M"% M=UGV4'GM$*E61$X++E0*[T4/!7H:U,4H*4)NG:(#(T+!M: )B#R^(TW)*+&(W;)%'@LL!+/XW !+$ M!9VP]IXX(HPIA= MC"'!5/A^[(WAT1-V]OQR?2#N=GALB+NRR$(Z2D M':W*%6IB)@ZNFD:%MB2;Z[*7:S+B9AZ380C$'84A=/&@FSTW*L'<:,:DN 59 ME-96Y"M?8) 7(^QWPLZ72^[;WV!R[]YFA"6)*PLW05YKF50+CT'D>#):*_=3 M%%2*8X)BE1= AI0VX5_U*"5.X. M\&]L"P9MT=)M0(.A*R2AQ%\@>JCE1]2H0@' OXK]YHCY! M:U! !Z9T*7G*[]['E%7?OT6B(J?."W%K_ L/L:&!N7M90[B!D,(Z8>0.+EHE MCR<-!I,FBQ%R:!PWC<)]KZV,;V/%-TNA33D-&Z^#ZV((]>CSG@07[YX_U@UIG MY0P,%?YA'9'IQ&1G@&@&[72AXY*H.HE["#U,>K'[*82=.2RK",RB 2)0\M2 M;ZA$B' H;>!.+>9]NW.6J( N1Z>2:;ZQ^67[0@BEPKLL:+6K#1IM2C8AU8II MHI&G[@BF#1]HV:[6#I[7LOGLEJV#ZL'14YKB/WK5+,5Y4P>Y 0]NAUIE2>@5 M)(_N:$_F.$B&'UV@7M%/,#MHMZHL$:MT5IBQ=IU_)Y,Q+[<&/CD6[#$AYG_ M8L H=L92ZVJCG:**]#*'E;JMM=B:V;W)\Z\/V7#?[*\YF+G.K-O-;P.8O37& MDC%B$882-LD8;K3E4^JO!)5-W]6V.]HW0^*M,3;:&-L=[67 %(*, MWF&SR_S%PN>V-?Q+Y8#7^J[H:Q6VUM9)E@JB*1^"EZ@0RC8[)P]\+NJ*>OG[ M#?I&%%9Z=IJ(23AFN]/EXH,\Y1C^CIH_+\MT&IE M;S3WMH7.1>75U5?SZM/=!VC*_+9;V]R[\@BGY',YX3/CO.SQ/GU9?/+#\;[[ M)OE_4$L#!!0 ( !0];%E-H?$*P0@ ) \ / #,Q7S(N M:'1M[5MM4^,X$OZ^OT+'UMQ!51SR"HS#4I6!S"U5>[ +H6JVKNZ#;+=C';+E ME>R\[*^_;ME.0@@#RS 'F0D? -LMJ=5Z'O6+Y>,HB^7)#^PX A[@7W:"3TV[66\?[Q24*[)<2QYX*9LQD,PD_[<1)+U4AX$ M(AFY["B=]J1(P(E C*+,9CATE$..JCS\=D00P=9UV+Q9))=FH=T722Y41 MF5")JT'R3(P!FQ_O8V/;25IU$:HD&_>E-(I&! M8U+N@YMJ<"::I\5PDV(.GI)!;T6WSZJ#NDQ$D$5N*#+'1TE(2(?!-!*>R%BQ M(M0#&B%]J@F:1X\-^[ 5?%0 ]!LQP^G@:GC^\?RT/SR_O&"_WEQ=W_0OAFQX M^==M\FQ8O"F#7-W\,KAFS39WFIU=OL?Z%V>LV0W*JYN+L\$5&_X\8->#TYNK M\^$Y"@\^G?[L?W;YZW!PMHPF,I=%6+O1 M(A-9"_:O/O0O!M?.Y:=?!K]7QFLU&L_A8^OY?)00/GM3^C);G==8'Y\'G/U+ M>1)F->:#SD0X8UG$,W?%#+2]^Y(;\],.JA,[4IC, 0DQT"JB2BGHG6H"@3"I MY#,WE#"]9ZC_YH9&J32Q0H[)N,YZUB0.]6](OY=.K=]N&[U[)F M.?I$Z<#Q-/!;]Q8@145DKYJ_2*RKM&;XS+1W3IKURMQ+;K08IMEHO%OI\)7P MPB(^!J9A+& " :)$&/91Z9@U&\YO3(7L.A)Q+/Q;=JHT!@Z<_'QOCB/R\0M/ MO\73U\13:P/P] $7)& J8?&,W29J(B$80:V E08*/%F@L*=$98Q:<9$PGLQ8 MGF0Z!]259Q8MA#S.8KS2@DL6#.&==@H8U0%1@B M$P09X(0]A$Y$XB06HV,BYT37.$E?*I-C.QI5*UE@/-7*AP!O&[:+D X .5+@ M=C#U(YZ,@/71&USE$B5L^M?=A3W;U*9_=+5GAU_E!TI06.:^!.9+F!(""1JM MH\6J?>,T..RVFH='!YWWK?9AY[#5?2%.8-+^]DEQ!@8-CFBT(*TK!*+V U;%)'@<@"+_WE @KA@V!Z"%_%-6YZ^-$^] M#>#IORFC02S_9PNAMP@A?P,@-!ASF=O]D#8N"$.,V<48$DR%[\?>&!X]86/I,_.J+,EZ*RAL0*4IZGQ+ MIK=(IF #R'16H/4^ZJE(50;U]LD*J02]+TF*[)@PS@BU2TEST4L176 4I'P_ MUX3JI9#C3G^Q,AG>H?X4F$3?SF Q#(&XI#(&-!^WLN5$)YD8S)L4MR+*TMB)?^P*#O!AAOQ-V MOEQRW_T&DWO[-B.H2%Q;N GR6LND6G@,(L>3T5J[GZ*@4AP3E$SIPK'14WL# M.XMM= =K_;"GN+;.+A"HDVV^BZ1#2!MRJ_B7$J1J=X _I*/;A )!7TI&B;M ]E#-B:I7O@"$>QG_S1/U"5J# CHPE4LI4G[[/J:J M^OXE$I4Y=5&(6^-?>( -#4**S HC=W#1:D4\:3"8-'F,D$/CV&F4 M[GMM97P;*[Y9"FU"[M['D##4N-77$-!@_1)2PKX8++E3*V(LD8R5' ,%6@D? ME>\W=>G*($ZEF@$^G42J\%_\#C.125\8<]8?P/C\%(R%#QWOPW5P<%$[[]]5 MAP/GH&ZWWZT:[25.&JV#ZV,+]NC)G <6[.\_-@\:O94S,%3XAW5$IL.2/0_1 M#-KJ0BG-8UA&890-$H.2I ==0B1#A4-G 'E@L^K9' M+%$!78U.)=-B8W.K]J402@5W6=#IUELTVI1L0JJ5TT0C3^WIRRQXH&6WWCAX M7LOVLUMV#NH'1T]IBO_H5;.41TTMY#SNWXZTRI/ *4D>VI_U)%_:B^QOAVZL M,6F%=8OD>J,IDMZ8(DQ,ITJ8%M"=DT*7AU^M**K_-<_B/7-#?S##13"Z[ +W MBMC#[:+9JK%6H]598L7:=?R>3,2^W!CXY%NPQ(>9^V+ *'?&2NMZJYNBBO0R MAU6ZK;78FMF]R:.O#]EPW^S?/9.YSJ+;?6\#2+TUQI(Q8A$$$C;)&':TY;/I MKP253=_0MIO9M\#?K3$VVAC;S>QEP'-._8F8G48"0O9Q7CRY+%XK?&Y[P[]4 M#/CJ'V,]IT3RW)K6VA+)4BTTY2-P$A5 U6;GY(&/1&T]KWBU05^&XA+E<7*W M+%H!:IX2T+>D]SXN75LHA"18\]7I4GUAGFU,7P>2_[<%6BWJ17.76^I<%EUM M:;4H/-U]@*8L;MNU+5PL#W%*+I<3/C/6U1[OT_?$)S\<[]LOD?\'4$L#!!0 M ( !0];%DR.R_-I 4 $,A / #,R7S$N:'1M[5IM4]LX M$/[>7Z%+APZ=P<9V$@)VRDP:TCEF;J EZ4SOHV*MB0[YY22%)/WUMY+M "&A MO;0]2@^& 6*MI$?//JN5UG0G.A7'+TAW I3A;]+57 LX'GQRFH'K=_?+CVBP M7UETQSE;$*47 MXT4BHO>182.M7Y;SPM146NN.9Y%DH05/-KP.[=?>QL M!RGJ(9(\TX[BGR'TO4)')2I'YT7H1;8MH2D7BW#$4U#D#&;D(D]I5AN.?_Q8OBQ=S8BH_-_S\G6LOBI"/$/R4=WZ/9= M,AST+2E^L^WMD=Z0]$[.WX\&)\\L-8YK;HZ\ W+^CHQ^'Y!A[^)M[VPP=,X_ M_3'XD_3Z(],2>%ZPB22[.+-/93ILN>UF2)V0XX6G*XRO2SR4^H[;'KK%^]7(> M>'X<]?.TH-FB_,BBUP0-WN4R);[G?"!)+NW8!4B>,P+(*R-#*#2D8Y DZ.RA M,X(6H8HD7&#;$LT0XJG$E( KHADC@WD\H=DE(! $I)3!@=_&DE$-9 (2$.\= M:.4RELCVR"F)06J>+/9(,95JBAF,Z)S<1->KE_Y!)ZJ""S%1EB-4=L>ZLC$B MPPDM5"K'- /EG,\%+$@OMM09D>UA.]7ABM9,2HP%5>I- QV<.H(K[8" %$Q, MH).1K<;=Q.L8M1@]!H<[$>.J$'01)@+F]]3XUU29%=;NMD:.TNC:R.K.,5.J M<$P5F'Q]3Z$WHC'J[^P\EF1;;J<=^)W#@]91T.RT.D%[)YKEDCEC"?0JO (H M$)58DL$S>_RPG#S 0>-XUW]=^^/6V:2\G941'R=$1RBK*@J3J<"0C#', MA F&98!(^'O*I16-,GI353S[S5V*42B)W]YEKY<:O0FG92A50O6/FJW(!-E2 MIN;8=7/X>I;KH\HU>")RY1EN]FF9(4P+130,GUKYU5JFW.07G%H9V>Z99F2% M8#=,$%2@J%6!.E9[ME?",YK%YCD.R.S]P"8#M)H*J]TG5+70JWSD;A#S MVCSOH/=:1SOU;6:IWH>3_]:'IG6Z_))GOGC0V. 9DZV\:"4!:3H6L"YBS>TN M&J-L05HLYFJ'T(VY@QK+IRA./@<6+?7GH@*K#B@U00L%H8*"HE>6P6IO6.78 M]DZ( &0]^S57>.,17"_"NG]EA%;LKMQ;;36ZOBYIMZ-EV MO8/M>C:W[MDZ< \.OZ8K_B%7::GNQE9R8QI?7C[>P:_-X2BFHI)I*=UE4,CJMFY-$?Z/O%9LN7-O"H(3%&-( MSO+K\M3I!^6I\U94K/7C_XDB\NUD8,NOP,3;1?C=A%'MC#5J-V@7"#$7G)$: MVUK&UJSNI[S%;^)P7^V3H89KR,C )1<<#YR2J76T/F]^3R"RG\FX14;*&1/P ME,BX5VM[)*D\]5WM>4?[98+XF8PG3<;SCO9]Q-.?<$C(8 [QU+QS)>=)PF.0 M#VUK^-N4 W[XFZ5MBB3;EJ_6%DENE3T+>@E.EC.H^S2.-[S7MJ4[QF59BS4E MC6F:W:V UD):7@K,Z^][[\/7U@0A8VM>E-^J,"SO&_/'D>)_YJ#5LMYDF6HK MS%5]U591R]+3W0:DLGQL?5NF5IK@DD(J9G2A;(KM[IM_@3A^T=VW_SSQ#U!+ M P04 " 4/6Q9!U]]QJ,% !6(0 #P '-H:6TM97@S,E\R+FAT;>U: M;5/;.!#^?K]"EPX=.A,[MI,0L%-FTC3,,7,'+4EG>A\52TYTR)9/4DC27W\K M^84 ">W1]B@]& :(M=*NGGU6JUW3G^N4'_^"^G.*"?Q&?CCTX[<(-^ MJ_@( JU2HC\59(V47G/ZNI%B.6-9B/!"BU]9F@NI<::C'!/"LEF(#O-5Q%E& MG3EEL[D.D1\UK!;"KJHU/CDL(W05.NTH95DEZ;E=ED6Y4$PSD862!"AB\\^Q4MYTQ31^4XIF$NJ;.4."_4 M+8L]3 4GT2W;[C4';%DRHN=APK03@R3-C VCU9Q-F4:%1\P* $+^I1#XAY]3 MNQN%& R@\@>!83BZF)R>G X'D]/S,_3NP\7XP^!L@B;G_QZ3!]/BAP+$/T0? MW+$[=-%X-+2@^.VNUT2#,1J\/7\W&;U]1JEQ7&%SY!V@\Q,T^6V$QH.+-X.S MT=@Y__C[Z$\T&$[,2.!Y.\/+;LZ<4YD..VZWW=Z[;=IFQ 4/CSA.DP5 87V(2) %/) M#>E2QI ,%%I3L9SBC"KG?,7I&@UB"YTA61/&L0YO<D%W+UH*29RI MI/@RO*0T!ZMX#0;+[/7#8G(/!HWC??]5Y8^-NTFAU/>\O5LK/DZ(3H!6910F M"PXA&4.8<1,,=8!(^O>"24L:9?BFRGCVV_L8HE BO[M/7M4:M>=X![W6.]JIJIF;O_F;;S\G&<^>]'8X1F3K;SH5@+2>,KI MMH@UU5TT!=I2:6TQI1V8;L0=X)A8 #G9BI*HYI\+#"PG -4XSA4-%*4. M5EMA%6O;FA ,D)7V*Z:@XN%,K\-J?BD$4N0FW3M=-S#:5@838UJY30!Y9P<-FMA\\LW/@'AQ^R53X0]Z&I:R-+>6F.+Z<2;'(B%-&#S7XE;D%+*MU*PKF?\^RXH$G]ZX@ M> MD#-&9N"ING7Y0W#HWHF*K'_]/$*&O!P-&?@8DWJS#;T:,\F2LK':#;@XF M"LX(JFS;BMB6W?V05?PN#%NJA0:@E&#TAX#DL=Z&Z/.Y]P2"^AF,#3!21@BG M3PF,.VVV1Z+*4S_0G@^SGR%^G\'XR<+U^7C[-G0Z->NQ% WGC";HI&Z[G"<) MBZF\[\"#WZ8]\,7O*+_Q&Y/OU=':VC?9Z(3F>$:=3!!:S6D<[WC5;;MYA,FB M/6NZ'(LTN]D4K3A5UPGFC?B=5^1;VX0T(UO>G6\T'>H29/4XK/S/''2[TS>O M\W!I<]ERM8W5HAMUPI1#S)5XKFW_[+?-?$<>_]%OV_RG^ M 5!+ 0(4 Q0 ( !0];%D^NJ:?\A\" /I.) 1 " 0 M !S:&EM+3(P,C0P.3(W+FAT;5!+ 0(4 Q0 ( !0];%DUB-EK918! $:K M$ 1 " 2$@ @!S:&EM+3(P,C0P.3(W+GAS9%!+ 0(4 Q0 M ( !0];%F6EUN*P @ )H\ / " ;4V P!S:&EM+65X M,S%?,2YH=&U02P$"% ,4 " 4/6Q93:'Q"L$( "0/ #P M @ &B/P, #,Q7S(N:'1M4$L! A0#% @ %#UL63([+\VD M!0 0R$ \ ( !D$@# '-H:6TM97@S,E\Q+FAT;5!+ 0(4 M Q0 ( !0];%D'7WW&HP4 %8A / " 6%. P!S:&EM A+65X,S)?,BYH=&U02P4& 8 !@!R 0 ,50# end XML 78 shim-20240927_htm.xml IDEA: XBRL DOCUMENT 0001887944 shim:BuildingLandAndLeaseholdImprovementsMember 2024-09-27 0001887944 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-06-29 2024-09-27 0001887944 us-gaap:NoncontrollingInterestMember 2024-06-29 2024-09-27 0001887944 shim:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-29 0001887944 2024-09-27 0001887944 shim:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001887944 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-30 2024-09-27 0001887944 2022-12-30 2023-09-29 0001887944 shim:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-12-29 0001887944 shim:AECOMMember 2023-12-30 2024-09-27 0001887944 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-09-27 0001887944 us-gaap:CommonStockMember 2024-06-28 0001887944 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 2023-09-29 0001887944 us-gaap:RetainedEarningsMember 2023-12-30 2024-09-27 0001887944 us-gaap:RetainedEarningsMember 2024-09-27 0001887944 us-gaap:RevolvingCreditFacilityMember 2024-06-29 2024-09-27 0001887944 us-gaap:RestrictedStockUnitsRSUMember 2023-12-29 0001887944 us-gaap:RetainedEarningsMember 2023-12-29 0001887944 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-29 0001887944 us-gaap:NoncontrollingInterestMember 2024-06-28 0001887944 shim:AECOMMember 2024-06-26 0001887944 shim:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-29 0001887944 us-gaap:RevolvingCreditFacilityMember 2023-03-27 0001887944 us-gaap:RestrictedStockUnitsRSUMember 2024-06-29 2024-09-27 0001887944 us-gaap:AdditionalPaidInCapitalMember 2023-12-29 0001887944 2022-12-31 2023-09-29 0001887944 shim:RevisionsInEstimatesIncreaseMember 2023-07-01 2023-09-29 0001887944 2024-11-07 0001887944 shim:CostOfRevenueMember 2022-12-31 2023-09-29 0001887944 shim:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001887944 us-gaap:CommonStockMember 2023-09-29 0001887944 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-29 0001887944 us-gaap:RelatedPartyMember 2024-09-27 0001887944 2023-09-29 0001887944 us-gaap:CommonStockMember 2023-12-30 2024-09-27 0001887944 shim:RevisionsInEstimatesIncreaseMember shim:GoldenGateBridgeProjectSettlementMember 2024-06-29 2024-09-27 0001887944 shim:MitchellBGoldsteenMember shim:Rule10B51TradingPlanTwoMember 2024-09-27 0001887944 shim:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001887944 shim:StockPlan2021Member 2021-04-12 2021-04-12 0001887944 shim:OfficeEquipmentSoftwareAndConstructionInProgressMember 2024-09-27 0001887944 shim:CostReimbursableMember 2023-12-30 2024-09-27 0001887944 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-12-31 2023-09-29 0001887944 2023-06-30 2023-09-29 0001887944 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 0001887944 us-gaap:AdditionalPaidInCapitalMember 2023-09-29 0001887944 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-29 0001887944 us-gaap:RevolvingCreditFacilityMember 2024-09-25 0001887944 shim:MitchellBGoldsteenMember 2024-06-29 2024-09-27 0001887944 shim:LegacyProjectSettlementMember shim:GoldenGateBridgeProjectSettlementMember 2024-06-29 2024-09-27 0001887944 us-gaap:RevolvingCreditFacilityMember 2024-09-27 0001887944 2023-11-16 0001887944 us-gaap:RetainedEarningsMember 2023-06-30 0001887944 us-gaap:FixedPriceContractMember 2023-12-30 2024-09-27 0001887944 us-gaap:CustomerContractsMember 2024-09-27 0001887944 shim:CreditFacilityMember 2023-12-29 0001887944 us-gaap:AdditionalPaidInCapitalMember 2024-09-27 0001887944 shim:CostReimbursableMember 2022-12-31 2023-09-29 0001887944 shim:FoundationsProjectsMember 2024-06-29 2024-09-27 0001887944 shim:ShimmickProjectsMember 2023-07-01 2023-09-29 0001887944 us-gaap:FixedPriceContractMember 2024-06-29 2024-09-27 0001887944 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-30 2024-09-27 0001887944 shim:EquipmentAndLaborRevenueMember 2024-06-29 2024-09-27 0001887944 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-29 0001887944 2023-06-30 0001887944 shim:MitchellBGoldsteenMember shim:Rule10B51TradingPlanOneMember 2024-09-27 0001887944 shim:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-12-29 0001887944 us-gaap:NoncontrollingInterestMember 2023-12-29 0001887944 shim:RevisionsInEstimatesIncreaseMember shim:GoldenGateBridgeProjectSettlementMember 2023-12-30 2024-09-27 0001887944 shim:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-09-29 0001887944 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 2023-09-29 0001887944 us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 2024-09-27 0001887944 shim:EquipmentAndLaborRevenueMember 2022-12-31 2023-09-29 0001887944 us-gaap:RelatedPartyMember 2023-12-29 0001887944 us-gaap:RelatedPartyMember 2023-12-30 2024-09-27 0001887944 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 2024-09-27 0001887944 us-gaap:SubsequentEventMember shim:LegacyProjectSettlementMember shim:GoldenGateBridgeProjectSettlementMember 2024-10-31 2024-10-31 0001887944 us-gaap:CommonStockMember 2023-12-29 0001887944 shim:EquityIncentivePlanMember 2023-11-13 0001887944 us-gaap:LineOfCreditMember 2024-05-20 2024-05-20 0001887944 us-gaap:CommonStockMember 2024-06-29 2024-09-27 0001887944 us-gaap:CommonStockMember 2022-12-30 0001887944 shim:CostOfRevenueMember 2023-12-30 2024-09-27 0001887944 shim:CostOfRevenueMember 2023-07-01 2023-09-29 0001887944 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2024-09-27 0001887944 us-gaap:NoncontrollingInterestMember 2024-09-27 0001887944 us-gaap:RetainedEarningsMember 2022-12-31 2023-09-29 0001887944 shim:ShimmickProjectsMember 2022-12-31 2023-09-29 0001887944 us-gaap:RetainedEarningsMember 2024-06-29 2024-09-27 0001887944 us-gaap:RevolvingCreditFacilityMember 2023-12-29 0001887944 us-gaap:FixedPriceContractMember 2023-07-01 2023-09-29 0001887944 shim:MachineryEquipmentAndVehiclesMember 2023-12-29 0001887944 shim:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-29 0001887944 shim:OfficeEquipmentSoftwareAndConstructionInProgressMember 2023-12-29 0001887944 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-29 0001887944 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-12-30 2024-09-27 0001887944 us-gaap:CommonStockMember 2022-12-31 2023-09-29 0001887944 shim:CustomerFourMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001887944 shim:AECOMMember 2024-09-27 0001887944 shim:StockPlan2021Member 2021-04-12 0001887944 us-gaap:AdditionalPaidInCapitalMember 2024-06-28 0001887944 shim:LegacyProjectsMember 2023-07-01 2023-09-29 0001887944 shim:LegacyProjectSettlementMember 2024-09-27 0001887944 shim:CostOfRevenueMember 2024-06-29 2024-09-27 0001887944 shim:CostReimbursableMember 2023-07-01 2023-09-29 0001887944 shim:FoundationsProjectsMember 2023-12-30 2024-09-27 0001887944 shim:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001887944 shim:RevisionsInEstimatesDecreaseMember 2022-12-31 2023-09-29 0001887944 shim:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001887944 shim:LegacyProjectSettlementMember 2023-12-30 2024-09-27 0001887944 shim:MachineryEquipmentAndVehiclesMember 2024-09-27 0001887944 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-06-29 2024-09-27 0001887944 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-09-25 2024-09-25 0001887944 us-gaap:RelatedPartyMember 2023-07-01 2023-09-29 0001887944 2023-07-01 2023-09-29 0001887944 shim:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001887944 us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-05-20 2024-05-20 0001887944 shim:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-09-29 0001887944 2024-06-29 2024-09-27 0001887944 shim:FoundationsProjectsMember 2022-12-31 2023-09-29 0001887944 us-gaap:RestrictedStockUnitsRSUMember 2024-09-27 0001887944 us-gaap:LineOfCreditMember 2024-05-20 0001887944 us-gaap:RetainedEarningsMember 2022-12-30 0001887944 us-gaap:LineOfCreditMember 2024-09-27 0001887944 shim:LegacyProjectsMember 2022-12-31 2023-09-29 0001887944 2022-12-30 0001887944 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-09-25 2024-09-25 0001887944 shim:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001887944 shim:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001887944 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-29 0001887944 us-gaap:RelatedPartyMember 2022-12-31 2023-09-29 0001887944 us-gaap:FixedPriceContractMember 2022-12-31 2023-09-29 0001887944 us-gaap:NoncontrollingInterestMember 2022-12-31 2023-09-29 0001887944 us-gaap:CustomerContractsMember 2023-12-29 0001887944 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-12-31 2023-09-29 0001887944 us-gaap:SubsequentEventMember shim:LegacyProjectSettlementMember shim:GoldenGateBridgeProjectSettlementMember 2024-10-31 0001887944 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2024-06-29 2024-09-27 0001887944 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-07-01 2023-09-29 0001887944 shim:FoundationsProjectsMember 2023-07-01 2023-09-29 0001887944 shim:LegacyProjectsMember 2023-12-30 2024-09-27 0001887944 us-gaap:RetainedEarningsMember 2023-09-29 0001887944 us-gaap:TrademarksMember 2023-12-29 0001887944 shim:EquipmentAndLaborRevenueMember 2023-07-01 2023-09-29 0001887944 us-gaap:TrademarksMember 2024-09-27 0001887944 2024-06-28 0001887944 shim:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-09-29 0001887944 us-gaap:RelatedPartyMember 2024-06-29 2024-09-27 0001887944 us-gaap:NoncontrollingInterestMember 2023-09-29 0001887944 shim:ShimmickProjectsMember 2023-12-30 2024-09-27 0001887944 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-29 0001887944 shim:LegacyProjectSettlementMember 2024-03-30 2024-06-28 0001887944 shim:BuildingLandAndLeaseholdImprovementsMember 2023-12-29 0001887944 us-gaap:NoncontrollingInterestMember 2023-06-30 0001887944 shim:LegacyProjectSettlementMember 2024-06-29 2024-09-27 0001887944 stpr:CA 2024-06-29 2024-09-27 0001887944 shim:CostReimbursableMember 2024-06-29 2024-09-27 0001887944 2023-12-30 2024-09-27 0001887944 2023-11-16 2023-11-16 0001887944 us-gaap:CommonStockMember 2023-06-30 0001887944 shim:AECOMMember 2024-05-20 0001887944 us-gaap:NoncontrollingInterestMember 2023-12-30 2024-09-27 0001887944 2023-12-29 0001887944 us-gaap:RetainedEarningsMember 2024-06-28 0001887944 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001887944 2022-12-31 2023-12-29 0001887944 shim:ShimmickProjectsMember 2024-06-29 2024-09-27 0001887944 us-gaap:RevolvingCreditFacilityMember 2024-09-25 2024-09-25 0001887944 shim:EquipmentAndLaborRevenueMember 2023-12-30 2024-09-27 0001887944 us-gaap:CommonStockMember 2023-07-01 2023-09-29 0001887944 shim:LegacyProjectsMember 2024-06-29 2024-09-27 0001887944 us-gaap:CommonStockMember 2024-09-27 0001887944 shim:CreditFacilityMember 2024-09-27 0001887944 us-gaap:NoncontrollingInterestMember 2022-12-30 0001887944 us-gaap:RevolvingCreditFacilityMember 2024-09-27 0001887944 us-gaap:RevolvingCreditFacilityMember 2023-12-29 0001887944 us-gaap:AdditionalPaidInCapitalMember 2024-06-29 2024-09-27 pure shares iso4217:USD shares iso4217:USD --12-27 false 0001887944 Q3 P346D P0Y P0Y http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAsset http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAsset http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAsset http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseRightOfUseAsset http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrent http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrent http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrent http://www.shimmick.com/20240927#OperatingLeaseAndFinanceLeaseLiabilityNoncurrent 10-Q true 2024-09-27 2024 false 001-41867 Shimmick Corporation DE 84-3749368 530 Technology Drive Suite 300 Irvine CA 92618 833 723-2021 Common Stock, par value $0.01 per share SHIM NASDAQ Yes Yes Non-accelerated Filer true true false false 33796922 25962000 62939000 611000 971000 53516000 54178000 127518000 125943000 13582000 13427000 221189000 257458000 21396000 46373000 7312000 9244000 49159000 48316000 25996000 23855000 19936000 21283000 0 17252000 1749000 2871000 346737000 426652000 69441000 81589000 97627000 115785000 29400000 26911000 62782000 33897000 18926000 13071000 278176000 271253000 39903000 29627000 17117000 15045000 0 3215000 4718000 15488000 0 17252000 5850000 4282000 345764000 356162000 0.01 0.01 100000000 100000000 33738739 33738739 25493877 25493877 338000 255000 40543000 24445000 -39749000 46537000 -159000 -747000 973000 70490000 346737000 426652000 166035000 175448000 376684000 494744000 153846000 158436000 411485000 471967000 12189000 17012000 -34801000 22777000 12985000 14022000 47878000 47841000 15708000 0 15708000 0 28693000 14022000 63586000 47841000 812000 2577000 -779000 9570000 16896000 30069000 20585000 31749000 1204000 35636000 -78581000 16255000 1977000 412000 4370000 1020000 -791000 -393000 -3335000 -48000 -1564000 34831000 -86286000 15187000 0 0 0 0 -1564000 34831000 -86286000 15187000 0 264000 0 257000 -1564000 34567000 -86286000 14930000 -0.05 1.58 -2.96 0.68 -0.05 1.58 -2.96 0.68 33709919 337000 39205000 -38185000 -921000 436000 0 0 -1564000 0 -1564000 28820 1000 1000 0 0 2000 0 1337000 0 0 1337000 0 0 0 762000 762000 33738739 338000 40543000 -39749000 -159000 973000 21908800 219000 4392000 29446000 -1014000 33043000 0 0 34567000 264000 34831000 10077 0 13000 0 0 13000 0 496000 0 0 496000 21918877 219000 4901000 64013000 -750000 68383000 25493877 255000 24445000 46537000 -747000 70490000 0 0 -86286000 0 -86286000 8244862 83000 12794000 0 0 12877000 0 3304000 0 0 3304000 0 0 0 762000 762000 0 0 0 174000 174000 33738739 338000 40543000 -39749000 -159000 973000 21908800 219000 3341000 49083000 -1048000 51595000 0 0 14930000 257000 15187000 10077 0 13000 0 0 13000 0 1547000 0 0 1547000 0 0 0 301000 301000 0 0 0 260000 260000 21918877 219000 4901000 64013000 -750000 68383000 -86286000 15187000 3304000 1547000 11646000 13186000 -779000 9570000 610000 14220000 10428000 0 20585000 31749000 -1892000 -111000 -663000 12012000 2418000 10134000 -12149000 24221000 -18157000 -41797000 2489000 -2073000 34165000 -22042000 -7436000 3871000 -66183000 -64776000 9963000 6140000 31608000 34983000 3460000 19670000 204000 3980000 18389000 13153000 42000000 0 -29619000 33722000 -1924000 -1028000 10457000 32694000 -37337000 -18929000 63910000 82085000 26573000 63156000 25962000 61862000 611000 1294000 26573000 63156000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1. Business and Organization</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shimmick Corporation ("Shimmick", the “Company”) was founded in 1990 in California and operated as a regional infrastructure construction contractor throughout California for nearly 30 years. In 2017, AECOM acquired Shimmick and consolidated it with its existing construction services, which included former legacy construction operations from Morrison Knudsen, Washington Group International, and others. In January 2021, we consummated the AECOM Sale Transactions and began operating as an independent company under new private ownership (the "AECOM Sale Transactions").</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of Shimmick Corporation and its subsidiaries (“Shimmick”, “we”, “our”, “us”, “its” or the “Company”), unless otherwise indicated. On September 12, 2023, the Company changed its name from SCCI National Holdings, Inc. to Shimmick Corporation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 16, 2023, Shimmick completed its initial public offering of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,575,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock at a price to the public of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the "IPO"). The net proceeds to Shimmick from the IPO were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million after deducting underwriting discounts and commissions of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and other offering expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Shimmick’s common stock began trading on the NASDAQ Global Market on November 14, 2023.</span> 3575000 7 19000000 2000000 4000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2. Basis of Presentation and Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“GAAP”), and in conformity with the rules and regulations of the Securities and Exchange Commission. The information furnished reflects all adjustments, consisting of normal recurring adjustments, that are, in the opinion of management, necessary for a fair presentation of the results of operations, cash flows and financial position for the interim periods presented. A statement of comprehensive income is not presented as the Company’s results of operations do not contain any items classified as comprehensive income. All intercompany accounts and transactions have been eliminated. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with such rules and regulations, although management believes the disclosures are adequate to prevent the information presented from being misleading. The accompanying condensed consolidated interim financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements and notes in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023 ("Form 10-K"). Because of the seasonal nature of some of the Company's operations, the results of operations for the three and nine months ended September 27, 2024 are not necessarily indicative of the results of operations to be expected for the full fiscal year.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Change in Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain prior period balances in the condensed consolidated balance sheets, statements of operations and statements of cash flows and accompanying notes have been combined, reclassified or rounded to conform to current period presentation. These changes had no impact on net (loss) income, cash flows, assets and liabilities, or equity previously reported.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our significant accounting policies are described in more detail in Note 2 - Basis of Presentation and Summary of Significant Accounting Policies of our Form 10-K.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of our condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts included in the condensed consolidated financial statements and accompanying notes thereto. Actual results could differ from those estimates.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting pronouncements not listed below were assessed and determined to be not applicable or are expected to have minimal impact on the condensed consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07 to enhance disclosures of significant expense and segment profitability categories and amounts for reportable business segments. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09 to improve disclosures and presentation requirements to the transparency of the income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.</span></p></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“GAAP”), and in conformity with the rules and regulations of the Securities and Exchange Commission. The information furnished reflects all adjustments, consisting of normal recurring adjustments, that are, in the opinion of management, necessary for a fair presentation of the results of operations, cash flows and financial position for the interim periods presented. A statement of comprehensive income is not presented as the Company’s results of operations do not contain any items classified as comprehensive income. All intercompany accounts and transactions have been eliminated. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with such rules and regulations, although management believes the disclosures are adequate to prevent the information presented from being misleading. The accompanying condensed consolidated interim financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements and notes in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023 ("Form 10-K"). Because of the seasonal nature of some of the Company's operations, the results of operations for the three and nine months ended September 27, 2024 are not necessarily indicative of the results of operations to be expected for the full fiscal year.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Change in Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain prior period balances in the condensed consolidated balance sheets, statements of operations and statements of cash flows and accompanying notes have been combined, reclassified or rounded to conform to current period presentation. These changes had no impact on net (loss) income, cash flows, assets and liabilities, or equity previously reported.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our significant accounting policies are described in more detail in Note 2 - Basis of Presentation and Summary of Significant Accounting Policies of our Form 10-K.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of our condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts included in the condensed consolidated financial statements and accompanying notes thereto. Actual results could differ from those estimates.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting pronouncements not listed below were assessed and determined to be not applicable or are expected to have minimal impact on the condensed consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07 to enhance disclosures of significant expense and segment profitability categories and amounts for reportable business segments. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09 to improve disclosures and presentation requirements to the transparency of the income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective in interim periods in the fiscal year beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the provisions of the amendments and the impact on its future consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Revenue, Receivables and Contract Assets and Liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">following table presents the Company’s revenue disaggregated by contract types:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.319%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.537%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.780999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.001999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.423%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.602%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed-price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,802</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">349,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost reimbursable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,864</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment and labor revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">376,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">494,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:18pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Projects started after the AECOM Sale Transactions ("Shimmick Projects") have focused on water infrastructure and other critical infrastructure. Projects that focus on foundation drilling are referred to as "Foundations Projects". Projects that started prior to consummation of the AECOM Sale Transactions are referred to as "Legacy Projects".</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by Shimmick Projects, Foundations Projects and Legacy Projects:</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.444%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.533%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.666%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.911%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shimmick Projects</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">301,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foundations Projects</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legacy Projects</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,041</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">376,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">494,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:6.667%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million increase to revenue as a result of the GGB Project settlement in which the Company will receive $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">97</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash and a contract change order for reduced scope of work of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. See Note 12 – Subsequent Events for additional details.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.</span></p></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining performance obligations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">777</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of remaining performance obligations yet to be satisfied as of September 27, 2024. Our remaining performance obligations have a weighted average life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years as of September 27, 2024.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.551%;box-sizing:content-box;"></td> <td style="width:1.46%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.022%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.46%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.022%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.46%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.022%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets, current and non-current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Costs and estimated earnings in excess of billings on uncompleted contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,518</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,943</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,575</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Retainage receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,159</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,316</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">843</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Total contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,677</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,259</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,418</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities, current and non-current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Billings on uncompleted contracts in excess of costs and estimated earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,998</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,841</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,843</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Forward loss reserve</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,629</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,159</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,530</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Total contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,627</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,373</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,050</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,259</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,791</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million during the nine months ended September 27, 2024 that was included in contract liabilities as of December 29, 2023.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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. </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.353%;box-sizing:content-box;"></td> <td style="width:1.72%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.603%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.72%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.603%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accounts receivable, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Substantially all contract assets as of September 27, 2024 and December 29, 2023 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.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Information about significant customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.945%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:19.896%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant Customers as a Percentage of Accounts Receivable, Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 27, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 29, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.945%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:19.896%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant Customers as a Percentage of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended September 27, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer four</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended September 29, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.945%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:19.896%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant Customers as a Percentage of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 27, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 29, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revisions in Estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in contract estimates resulted in net increases in gross margin of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended September 27, 2024, primarily due to the favorable GGB Project settlement described in Note 12 - Subsequent Events, partially offset by increased forecasted cost to complete loss jobs. Changes in contract estimates resulted in net decreases in gross margin of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the nine months ended September 27, 2024, primarily due to the United States Army Corps of Engineers settlement and increased forecasted cost to complete loss jobs, partially offset by the GGB Project settlement.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in contract estimates resulted in net increases in gross margin of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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 $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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.</span> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">following table presents the Company’s revenue disaggregated by contract types:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.319%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.537%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.780999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.001999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.423%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.602%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed-price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,802</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">349,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost reimbursable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,864</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment and labor revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">376,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">494,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:18pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Projects started after the AECOM Sale Transactions ("Shimmick Projects") have focused on water infrastructure and other critical infrastructure. Projects that focus on foundation drilling are referred to as "Foundations Projects". Projects that started prior to consummation of the AECOM Sale Transactions are referred to as "Legacy Projects".</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by Shimmick Projects, Foundations Projects and Legacy Projects:</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.444%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.533%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.666%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.111%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.911%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shimmick Projects</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">301,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foundations Projects</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legacy Projects</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,041</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">376,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">494,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:6.667%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million increase to revenue as a result of the GGB Project settlement in which the Company will receive $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">97</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash and a contract change order for reduced scope of work of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. See Note 12 – Subsequent Events for additional details.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.</span></p> 153802000 153178000 349182000 440015000 11602000 19864000 25983000 48757000 631000 2406000 1519000 5972000 166035000 175448000 376684000 494744000 101475000 109884000 275457000 301475000 10837000 11523000 25931000 40615000 53723000 54041000 75296000 152654000 166035000 175448000 376684000 494744000 31000000 31000000 97000000 6000000 23000000 777000000 P2Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.551%;box-sizing:content-box;"></td> <td style="width:1.46%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.022%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.46%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.022%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.46%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.022%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets, current and non-current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Costs and estimated earnings in excess of billings on uncompleted contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,518</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,943</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,575</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Retainage receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,159</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,316</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">843</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Total contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,677</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,259</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,418</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities, current and non-current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Billings on uncompleted contracts in excess of costs and estimated earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,998</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,841</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,843</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Forward loss reserve</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,629</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,159</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,530</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Total contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,627</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,373</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,050</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,259</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,791</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 127518000 125943000 1575000 49159000 48316000 843000 176677000 174259000 2418000 -42998000 -48841000 5843000 -54629000 -70159000 15530000 97627000 119000000 21373000 79050000 55259000 23791000 41000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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. </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.353%;box-sizing:content-box;"></td> <td style="width:1.72%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.603%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.72%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.603%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accounts receivable, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 54470000 55202000 954000 1024000 53516000 54178000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Information about significant customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.945%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:19.896%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant Customers as a Percentage of Accounts Receivable, Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 27, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 29, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.945%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:19.896%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant Customers as a Percentage of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended September 27, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer four</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended September 29, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.945%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:19.896%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant Customers as a Percentage of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 27, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 29, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer one</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer two</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer three</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.328 0.186 0.325 0.217 0.228 0.119 0.118 0.108 0.153 0.139 0.131 0.173 0.146 0.121 0.155 0.142 0.125 7000000 44000000 5000000 10000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. Joint Ventures and Variable Interest Entities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of financial information of the consolidated joint ventures is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.95%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,071</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,971</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,389</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,042</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,129</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,602</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,223</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,013</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,352</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,615</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30%;box-sizing:content-box;"></td> <td style="width:1.857%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.658000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.429%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.829%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.229000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.001000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,136</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,277</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,494</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,750</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assets of the Company’s consolidated joint ventures are restricted for use only by the particular joint venture and are not available for the general operations of the Company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of financial information of the unconsolidated joint ventures, as derived from their financial statements, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.95%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,541</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,498</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,333</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,947</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,831</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,536</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,817</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,536</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,817</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.079%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.59%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.83%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,862</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,018</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,458</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,996</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,003</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,821</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,114</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross margin</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,603</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,859</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,803</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,344</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,603</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,909</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,803</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,960</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized equity in earnings (loss) of unconsolidated joint ventures of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million for the three and nine months ended September 27, 2024, respectively, and equity in earnings of unconsolidated joint ventures of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and nine months ended September 29, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contractually required support provided to the Company’s joint ventures is discussed in Note 11 - Commitments and Contingencies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Related Party Transactions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We often provide construction management and other subcontractor services to the Company’s joint ventures and revenue includes amounts related to these services which is eliminated to the extent of our ownership. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue included related to services provided to unconsolidated joint venture related parties </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.079%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.59%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.83%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,207</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,677</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts included in the condensed consolidated balance sheets related to services provided to unconsolidated joint ventures as of September 27, 2024 and December 29, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.95%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,155</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,092</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of financial information of the consolidated joint ventures is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.95%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,071</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,971</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,389</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,042</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,129</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,602</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,223</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,013</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,352</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,615</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30%;box-sizing:content-box;"></td> <td style="width:1.857%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.658000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.429%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.829%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.229000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.001000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,136</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,277</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,494</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,750</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 82389000 34071000 0 8971000 82389000 43042000 74129000 59602000 2223000 2013000 76352000 61615000 38136000 5277000 45494000 18750000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of financial information of the unconsolidated joint ventures, as derived from their financial statements, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.95%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,541</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,498</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,333</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,947</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,831</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,536</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,817</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,536</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,817</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.079%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.59%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.83%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,862</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,018</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,458</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,996</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,003</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,821</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,114</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross margin</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,603</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,859</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,803</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,344</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,603</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,909</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,803</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,960</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 84541000 74498000 406000 14333000 84947000 88831000 39536000 42817000 39536000 42817000 21393000 16862000 53018000 59458000 22996000 12003000 61821000 44114000 -1603000 4859000 -8803000 15344000 -1603000 4909000 -8803000 14960000 1000000 -1000000 3000000 10000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue included related to services provided to unconsolidated joint venture related parties </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is as follows:</span><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.079%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.641%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.209999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.59%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.401%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.83%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,207</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,677</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 474000 604000 1207000 2677000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts included in the condensed consolidated balance sheets related to services provided to unconsolidated joint ventures as of September 27, 2024 and December 29, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.95%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.541%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:21.483999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,155</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,092</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2155000 2092000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5. Property, Plant and Equipment and Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the components of property, plant and equipment as of September 27, 2024 and December 29, 2023 and depreciation expense for the three and nine months ended September 27, 2024 and September 29, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.711%;box-sizing:content-box;"></td> <td style="width:2.14%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.003999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.14%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.003999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building, land and leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery, equipment, and vehicles</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office equipment, software and construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, gross</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.348%;box-sizing:content-box;"></td> <td style="width:1.48%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.48%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation is recorded within cost of revenue and selling, general and administrative expenses and is calculated using the straight-line method over the estimated useful lives of the assets, or in the case of leasehold improvements and capitalized leases, the lesser of the remaining term of the lease or its estimated useful life.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 27, 2024, Shimmick completed the sale-leaseback of the Company's equipment yard in Tracy, California. The agreement consummated the sale of the equipment yard for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and allows us to continue using the property pursuant to a separately executed seven-year lease. The Company received net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after adjustments for prepaid rent through February 2026 and related closing costs, which were used to repay borrowings under the Revolving Credit Facility. As a result of the sale, the Company recorded a gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in Gain on sale of assets within the condensed consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 27, 2024, Shimmick made the strategic decision to enhance the Company’s current enterprise resource planning (ERP) system rather than implementing a new platform which, due to prior capitalized pre-implementation costs and remaining contractual obligations of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million included in accrued expenses in the accompanying condensed consolidated balance sheets, resulted in a one-time charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">recorded in the three months ended September 27,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The write-off is recorded in ERP pre-implementation asset impairment and associated costs within the condensed consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the Company’s finite-lived intangible assets, including the weighted average useful lives for each major intangible asset category and in total:</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.588%;box-sizing:content-box;"></td> <td style="width:2.999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:17.633000000000003%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.195%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.035%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.195%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="16" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Useful Life in Years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,600</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,679</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,921</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,982</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,973</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,661</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,312</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.134%;box-sizing:content-box;"></td> <td style="width:2.999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.055999999999997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.457999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.277999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.998000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Useful Life in Years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,543</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated aggregate remaining amortization is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.66%;box-sizing:content-box;"></td> <td style="width:15.56%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:24.779999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">644</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the components of property, plant and equipment as of September 27, 2024 and December 29, 2023 and depreciation expense for the three and nine months ended September 27, 2024 and September 29, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.711%;box-sizing:content-box;"></td> <td style="width:2.14%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.003999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.14%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.003999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building, land and leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery, equipment, and vehicles</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office equipment, software and construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, gross</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.348%;box-sizing:content-box;"></td> <td style="width:1.48%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.48%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.762%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 171000 4002000 50565000 70250000 7093000 9324000 57829000 83576000 36433000 37203000 21396000 46373000 2737000 3604000 9515000 10687000 20500000 17000000 17000000 5000000 16000000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the Company’s finite-lived intangible assets, including the weighted average useful lives for each major intangible asset category and in total:</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.588%;box-sizing:content-box;"></td> <td style="width:2.999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:17.633000000000003%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.195%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.035%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.195%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.339%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="16" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Useful Life in Years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,600</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,679</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,921</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,982</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,973</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,661</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,312</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.134%;box-sizing:content-box;"></td> <td style="width:2.999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.055999999999997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.457999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.277999999999999%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.998000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Useful Life in Years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible Assets, Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,543</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> P3Y3M18D 10600000 5679000 4921000 P2Y3M18D 6373000 3982000 2391000 16973000 9661000 7312000 P4Y 10600000 4543000 6057000 P3Y 6527000 3340000 3187000 17127000 7883000 9244000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated aggregate remaining amortization is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.66%;box-sizing:content-box;"></td> <td style="width:15.56%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:24.779999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">644</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 644000 2577000 2577000 1514000 7312000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6. Debt</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt outstanding is presented on the condensed consolidated balance sheets as follows:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.688%;box-sizing:content-box;"></td> <td style="width:2.18%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.897%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.18%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:16.057%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Credit Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Credit Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long term debt, net</span></p></td> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 27, 2023, we entered into the Revolving Credit Facility with MidCap Financial Services, LLC, which originally provided a total commitment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Revolving Credit Facility has been subsequently amended, most recently on September 25, 2024. As amended, the Revolving Credit Facility provides for a total commitment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and bears interest at an annual rate of adjusted term SOFR, subject to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor, plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Further, the Revolving Credit Facility is subject to an annual collateral management fee of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and an annual unused line fee of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The Revolving Credit Facility includes certain financial operating covenants, including a minimum liquidity requirement of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Revolving Credit Facility matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company is not aware of any instances of noncompliance with the key financial covenants as of September 27, 2024.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the three months ended September 27, 2024, we repaid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the amount outstanding under the Revolving Credit Facility. As of September 27, 2024, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> borrowings were outstanding under the Revolving Credit Facility. As of December 29, 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was outstanding under the Revolving Credit Facility.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Credit Facility</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 20, 2024, the Company, as guarantor, and its wholly-owned subsidiaries as borrowers (“Borrowers”), Alter Domus (US) LLC, as agent, and AECOM and Berkshire Hathaway Specialty Insurance Company (“BHSI”) as lenders, entered into a revolving credit facility (the “Credit Agreement”), which was subsequently amended on September 25, 2024 to, among other things, permit the Company’s concurrent amendment to the Revolving Credit Facility. As amended, the Credit Agreement provides borrowing capacity up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The obligations under the Credit Agreement bear interest at a per annum rate equal to one month Term SOFR (as defined in the Credit Agreement), subject to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor, plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Interest on any outstanding amounts drawn under the Credit Agreement will be payable, in kind or in cash at the election of the Company, on the last day of each month and upon prepayment.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Agreement matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">May 20, 2029</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “Maturity Date”), and the Borrowers may borrow, repay and reborrow amounts under the Credit Agreement until the Maturity Date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Obligations of the Borrowers under the Credit Agreement are guaranteed by the Company and secured by a lien on substantially all assets of the Company and the Borrowers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Agreement contains customary affirmative and negative covenants for a transaction of this type, including covenants that limit liens, asset sales and investments, in each case subject to negotiated exceptions and baskets. In addition, the Credit Agreement contains a maximum leverage ratio covenant as tested quarterly commencing with the close of the fourth quarter of 2025. The Credit Agreement also contains representations and warranties and event of default provisions customary for a transaction of this type. The Company is not aware of any instances of noncompliance with financial covenants as of September 27, 2024. As of September 27, 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was outstanding under the Credit Facility.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transactions with AECOM also included a mutual release and settlement of certain claims with AECOM and a corresponding agreement to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,745,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of our common shares to AECOM. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,144,622</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the common shares were issued on May 20, 2024 and issuance of the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,600,378</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares was completed following shareholder approval on June 26, 2024.</span><span style="color:#0000ff;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Of the total common shares issued, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,036,949</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were held in escrow which resulted in an AECOM voting interest of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of September 27, 2024. The Company recognized a loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in Other expense, net within the condensed consolidated statements of operations as a result of the share issuance which represented the excess of the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million fair market value of the common shares at the time of issuance over the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million carrying value of the contingent consideration liabilities settled with AECOM.</span> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt outstanding is presented on the condensed consolidated balance sheets as follows:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.688%;box-sizing:content-box;"></td> <td style="width:2.18%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.897%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.18%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:16.057%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Credit Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Credit Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:50pt;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long term debt, net</span></p></td> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 42000000 0 0 29914000 -2097000 -287000 39903000 29627000 30000000 15000000 0.01 0.055 0.005 0.005 7500000 2024-12-31 15000000 0 30000000 60000000 0.01 0.035 2029-05-20 42000000 7745000 5144622 2600378 1036949 0.199 -1000000 13000000 12000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 7. Income Taxes</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute the year-to-date income tax provision by applying our estimated annual effective tax rate to our year-to-date pre-tax income and adjust for discrete tax items in the period in which they occur.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effective tax rate was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the three and nine months ended September 27, 2024 and September 29, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the nine months ended September 27, 2024, the deferred tax provision resulting from the current year loss is completely offset by the valuation allowance, resulting in zero tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the nine months ended September 29, 2023, the deferred tax provision resulting from the loss was completely offset by the valuation allowance, resulting in zero tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company generally anticipates a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> effective tax rate due to a full valuation allowance. However, the Company may recognize a current tax expense in a specific period if its taxable income, net of available deferred tax assets in that period, exceeds the allowable utilization of tax attributes such as NOL carryforwards. The allowable limitation typically restricts the use of NOL carryforwards to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of taxable income.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Tax Assets and Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize deferred tax assets and liabilities for future tax consequences arising from differences between the carrying amounts of existing assets and liabilities under U.S. GAAP and their respective tax bases, and for net operating loss carryforwards and tax credit carryforwards. We evaluate the recoverability of our deferred tax assets, weighing all positive and negative evidence, and are required to establish or maintain a valuation allowance for these assets if we determine that it is more likely than not that some or all the deferred tax assets will not be realized.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of each reporting date, we consider new evidence, both positive and negative, that could impact our view with regard to the future realization of deferred tax assets. We will maintain our positions with regard to future realization of deferred tax assets, including those with respect to which we continue maintaining valuation allowances, until there is sufficient new evidence to support a change in expectations. Such a change in expectations could arise due to many factors, including those impacting our forecasts of future earnings, as well as changes in the tax laws under which we operate and tax planning. It is not reasonably possible to forecast any such changes at the present time, but it is possible that, should they arise, our view of their effect on the future realization of deferred tax assets may impact materially our condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After weighing all the evidence, giving more weight to the evidence that was objectively verifiable, a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">147</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">124</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of September 27, 2024 and December 29, 2023, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if the objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth.</span></p> 0 0 0 0 0 0.80 147000000 124000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 8. Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 12, 2021, the Company’s Board approved the Company’s 2021 Stock Plan (the “2021 Stock Plan”). The 2021 Stock Plan reserves </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,477,200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Company’s shares for issuance of incentive instruments, including Incentive Stock Options (“ISOs”), Non-statutory Stock Options, Stock Appreciation Rights, Restricted Stock Awards, and Restricted Stock Unit Awards. ISOs granted under the Plan have a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and vest over </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of service.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 13, 2023, the Company’s Board approved the Shimmick Corporation 2023 Equity Incentive Plan (the “2023 Omnibus Incentive Plan”). </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,729,149</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is the maximum aggregate number of shares of Common Stock available under the 2023 Omnibus Incentive Plan (equal to ten percent (10%) of the Company’s Common Stock outstanding immediately following the completion of the Company’s IPO on November 16, 2023 plus (ii) the reserved and authorized shares for awards under the Company’s 2021 Stock Plan that were not granted as of November 13, 2023). The maximum aggregate number of shares of Common Stock that may be issued under the 2023 Omnibus Incentive Plan will automatically increase annually on the first day of each fiscal year, beginning with the 2024 fiscal year in an amount equal to five percent (5%) of Common Stock outstanding on the last day of the immediately preceding fiscal year unless the plan administration determines that a lesser amount should instead be issued. The shares reserved under the 2023 Omnibus Incentive Plan are for issuance of incentive instruments, including stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance units and other share-based awards.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total compensation expense related to stock-based grants was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> millio</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the nine months ended September 27, 2024 and September 29, 2023, respectively. Unrecognized compensation expense related to stock-based</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> grants to employees of Shimmick outstanding as of September 27, 2024 and September 29, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, to be recognized on a straight-line basis over the awards’ weighted average remaining vesting period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the nine months ended September 27, 2024, stock option activity</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.087%;box-sizing:content-box;"></td> <td style="width:1.02%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.603%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.242%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average exercise price per share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average grant date fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average years of remaining contractual term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding as of December 29, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,137,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">      Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">403,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_3f2caf86-e92e-41e8-82d3-94509833e855;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Forfeited &amp; expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_395577ad-9022-4cd7-a253-da3108c8ae54;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,355,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,788,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activities for unvested Shimmick restricted stock units for the nine months ended September 27, 2024:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:11pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.51%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:19.384%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.501%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:20.904%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average grant date fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested as of December 29, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">576,714</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">      Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,417,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ended vested as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">363,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ended unvested as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,053,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 5477200 P10Y P4Y 3729149 3000000 2000000 7000000 3000000 P1Y P1Y7M6D <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the nine months ended September 27, 2024, stock option activity</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.087%;box-sizing:content-box;"></td> <td style="width:1.02%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.603%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.242%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average exercise price per share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average grant date fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average years of remaining contractual term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding as of December 29, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,137,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">      Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">403,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_3f2caf86-e92e-41e8-82d3-94509833e855;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Forfeited &amp; expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_395577ad-9022-4cd7-a253-da3108c8ae54;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,355,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,788,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4137183 1.26 0 P7Y7M6D 403473 1.26 0.66 377978 1.26 0.66 3355732 1.26 0.66 P6Y7M6D 2788977 1.26 0.66 P6Y7M6D <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activities for unvested Shimmick restricted stock units for the nine months ended September 27, 2024:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.51%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:19.384%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.501%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:20.904%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average grant date fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested as of December 29, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">576,714</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">      Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,417,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ended vested as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">363,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ended unvested as of September 27, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,053,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 576714 6.49 1898160 2.57 57666 6.56 2417208 3.11 363279 6.56 2053929 3.11 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9. Earnings Per Share</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic earnings per share (“EPS”) is calculated based on the weighted average shares outstanding during the period. Diluted earnings per share includes the dilutive effect of employee and director stock options and restricted stock units. Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million employee stock options for the three and nine months ended September 27, 2024 and September 29, 2023, respectively, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million restricted stock units for the three and nine months ended September 27, 2024 were excluded from the calculation of diluted earnings per share as they are antidilutive to the EPS calculation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The computation of basic and diluted EPS is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.13%;box-sizing:content-box;"></td> <td style="width:2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands, except per share data)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income attributable to Shimmick Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator for basic and diluted EPS</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic EPS - weighted average shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock options</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive potential common shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for diluted EPS - adjusted weighted average shares and assumed conversions</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic earnings per common share</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted earnings per common share</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 3400000 3400000 4300000 4300000 2400000 2400000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The computation of basic and diluted EPS is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.13%;box-sizing:content-box;"></td> <td style="width:2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.24%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:8.538%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands, except per share data)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income attributable to Shimmick Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator for basic and diluted EPS</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic EPS - weighted average shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock options</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive potential common shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for diluted EPS - adjusted weighted average shares and assumed conversions</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic earnings per common share</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted earnings per common share</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -1564000 34567000 -86286000 14930000 -1564000 34567000 -86286000 14930000 33723 21914 29127 21910 0 0 0 0 0 0 0 0 0 0 0 0 33723 21914 29127 21910 -0.05 1.58 -2.96 0.68 -0.05 1.58 -2.96 0.68 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10. Leases</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease expenses recorded within the condensed consolidated statements of operations are comprised as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.24%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:16.439999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.620000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.620000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.280000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease cost (all in cost of revenue):</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of right-of-use assets</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additional condensed consolidated balance sheets information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.016%;box-sizing:content-box;"></td> <td style="width:1.25%;box-sizing:content-box;"></td> <td style="width:29.268%;box-sizing:content-box;"></td> <td style="width:1.4%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.697%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.4%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.972%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Classification</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:75pt;vertical-align:middle;text-align:center;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:75pt;vertical-align:middle;text-align:center;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_706e80c5-8f2c-4a49-85ff-40f7453baf07;"><span style="-sec-ix-hidden:F_cc8224ea-557d-4907-adf8-49d5d3349cfe;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,908</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_ade37bf3-1dc2-4867-b2c7-0d7efc2e31ac;"><span style="-sec-ix-hidden:F_8cd4f482-73dd-4dbc-af10-74af3461a6e5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,996</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,855</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_1c73cd9d-d25c-495e-a3e6-4a2e8f21287f;"><span style="-sec-ix-hidden:F_639baa0d-c1ce-44bb-a08d-75aca3fad995;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_be6a6d98-c832-423d-af6d-2920d71f896f;"><span style="-sec-ix-hidden:F_12040735-3f75-4332-80c5-8ab775cc01a6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:55pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:55pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,790</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,564</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_10c8ac4e-e230-4ee4-8c86-9ab9b1527533;"><span style="-sec-ix-hidden:F_e2540416-e111-4db2-a8ac-6778a31cfe9f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities, non-current</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9229f1db-d9f3-498d-bb4e-be5c183dfc68;"><span style="-sec-ix-hidden:F_a25cf661-a683-4f05-805d-000e423eebaf;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities, non-current</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total non-current lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,045</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.168%;box-sizing:content-box;"></td> <td style="width:1.86%;box-sizing:content-box;"></td> <td style="width:18.056%;box-sizing:content-box;"></td> <td style="width:1.86%;box-sizing:content-box;"></td> <td style="width:18.056%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term (in years):</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.669%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:24.075%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.857000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing cash flows from finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total remaining lease payments under both the Company’s operating and finance leases are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.669%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:24.075%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.857000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financing</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease expenses recorded within the condensed consolidated statements of operations are comprised as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.24%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:16.439999999999998%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.620000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.620000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.2%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.280000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease cost (all in cost of revenue):</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of right-of-use assets</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3239000 2954000 7988000 9732000 478000 213000 1028000 885000 66000 66000 199000 216000 4000 47000 18000 60000 88000 203000 332000 521000 3875000 3483000 9565000 11414000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additional condensed consolidated balance sheets information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.016%;box-sizing:content-box;"></td> <td style="width:1.25%;box-sizing:content-box;"></td> <td style="width:29.268%;box-sizing:content-box;"></td> <td style="width:1.4%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.697%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.4%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.972%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Classification</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:75pt;vertical-align:middle;text-align:center;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:75pt;vertical-align:middle;text-align:center;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_706e80c5-8f2c-4a49-85ff-40f7453baf07;"><span style="-sec-ix-hidden:F_cc8224ea-557d-4907-adf8-49d5d3349cfe;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,908</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_ade37bf3-1dc2-4867-b2c7-0d7efc2e31ac;"><span style="-sec-ix-hidden:F_8cd4f482-73dd-4dbc-af10-74af3461a6e5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,996</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,855</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_1c73cd9d-d25c-495e-a3e6-4a2e8f21287f;"><span style="-sec-ix-hidden:F_639baa0d-c1ce-44bb-a08d-75aca3fad995;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_be6a6d98-c832-423d-af6d-2920d71f896f;"><span style="-sec-ix-hidden:F_12040735-3f75-4332-80c5-8ab775cc01a6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:55pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:55pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,790</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,564</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:75pt;vertical-align:middle;"><p style="margin-left:75pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:50pt;vertical-align:middle;"><p style="margin-left:50pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_10c8ac4e-e230-4ee4-8c86-9ab9b1527533;"><span style="-sec-ix-hidden:F_e2540416-e111-4db2-a8ac-6778a31cfe9f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities, non-current</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9229f1db-d9f3-498d-bb4e-be5c183dfc68;"><span style="-sec-ix-hidden:F_a25cf661-a683-4f05-805d-000e423eebaf;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities, non-current</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total non-current lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,045</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 25908000 23568000 88000 287000 25996000 23855000 6680000 8247000 110000 317000 6790000 8564000 17117000 15017000 0 28000 17117000 15045000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.168%;box-sizing:content-box;"></td> <td style="width:1.86%;box-sizing:content-box;"></td> <td style="width:18.056%;box-sizing:content-box;"></td> <td style="width:1.86%;box-sizing:content-box;"></td> <td style="width:18.056%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 29,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term (in years):</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance leases</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> P4Y4M24D P3Y4M24D P0Y3M18D P1Y1M6D 0.069 0.063 0.099 0.099 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.669%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:24.075%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.857000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 27,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 29,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing cash flows from finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7768000 8685000 235000 228000 6527000 12905000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total remaining lease payments under both the Company’s operating and finance leases are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.669%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:24.075%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.857000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financing</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1837000 84000 7224000 28000 5383000 0 3930000 0 3956000 0 5926000 0 28256000 112000 4459000 2000 23797000 110000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 11. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the Company’s joint venture arrangements, the liability of each partner is usually joint and several. This means as each joint venture partner may become liable for the entire risk of performance guarantees provided by each partner to the customer. Typically, each joint venture partner indemnifies the other partners for any liabilities incurred in excess of the liabilities the other party is obligated to bear under the respective joint venture agreement. In addition, the Company may be required to guarantee performance directly to the customer. The Company is unable to estimate the maximum potential amount of future payments that the Company could be required to make under outstanding performance guarantees related to joint venture projects due to a number of factors, including but not limited to, the nature and extent of any contractual defaults by the other joint venture partners, resource availability, potential performance delays caused by the defaults, the location of the projects, and the terms of the related contracts.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company is subject to other claims, lawsuits, investigations and disputes arising out of the conduct of its business, including matters relating to commercial transactions, government contracts, and employment matters. The Company recognizes a liability for contingencies that are probable of occurrence and reasonably estimable. To date, no such matters are material to the condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In certain contracts, there are provisions that require the Company to pay liquidated damages if the Company is responsible for the failure to meet specified contractual milestone dates and the applicable customer asserts a conforming claim under these provisions. These contracts define the conditions under which customers may make claims against the Company for liquidated damages. Based upon the evaluation of performance and other commercial and legal analysis, management has recognized relevant probable liquidated damages as of September 27, 2024 and December 29, 2023, and believes that the ultimate resolution of such matters will not materially affect the Company's condensed consolidated financial position, results of operations, or cash flows.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has recorded contingent consideration as of September 27, 2024 and December 29, 2023 at its estimated fair value. The Company is unable to reasonably determine an estimated range of amounts of the payments that could be made due to the uncertainty of future events.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Guarantees</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company obtains bonding on construction contracts through third-party bonding companies. As is customary in the construction industry, the Company indemnifies the third-party bonding companies for any losses incurred by it in connection with bonds that are issued. The Company has granted the third-party bonding companies a security interest in accounts receivable, contract assets and contract rights for that obligation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company typically indemnifies contract owners for claims arising during the construction process and carries insurance coverage for such claims.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Letters of Credit</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business and under certain contracts, the Company is required to post standby letters of credit for its insurance carriers. The Company did not have any letters of credit outstanding as of September 27, 2024 or December 29, 2023.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12. Subsequent Events</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legacy Project Settlement</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 31, 2024, the Company entered into a settlement agreement in its Golden Gate Bridge Project (the “GGB Project”). Under the terms of the settlement and through its consolidated joint venture with Danny’s Construction Co. LLC, Shimmick/Danny’s Joint Venture (“SDJV”), SDJV will receive total settlement proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">97</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, a contract change order for reduced scope of work of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and a contract change order for extension of project completion and costs incurred on the GGB Project. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The GGB Project owner is required to pay SDJV $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million within 14 business days of the executed agreement and the remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">72</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million cash payment to SDJV on or before December 17, 2024.</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> After paying subcontractor pass-through claims, Shimmick plans to use the remaining proceeds for ongoing operations, including completion of the GGB Project.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The settlement amount and reduction of outstanding scope of work are recorded in Contract assets, current and Contract liabilities, current within the condensed consolidated balance sheets.</span><span style="color:#0000ff;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the GGB Project settlement and after accounting for subcontractor, legal and other costs as well as previously recorded revenue, the Company recognized an increase in gross margin of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on the project during the three months ended September 27, 2024 within the condensed consolidated statements of operations.</span></p> 97000000 6000000 The GGB Project owner is required to pay SDJV $25 million within 14 business days of the executed agreement and the remaining $72 million cash payment to SDJV on or before December 17, 2024. 25000000 72000000 11000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the fiscal quarter ended September 27, 2024, none of our directors or executive officers </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">modified</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terminated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement,” except as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:16.44%;box-sizing:content-box;"></td> <td style="width:1.6%;box-sizing:content-box;"></td> <td style="width:12.46%;box-sizing:content-box;"></td> <td style="width:1.6%;box-sizing:content-box;"></td> <td style="width:12.46%;box-sizing:content-box;"></td> <td style="width:1.6%;box-sizing:content-box;"></td> <td style="width:9.26%;box-sizing:content-box;"></td> <td style="width:1.04%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:5.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:17.84%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:14.16%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="4" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Plan Arrangement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Name and Title</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Action</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Rule 10b5-1(c)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Rule 10b5-1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maximum Number of Securities to be Sold</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Plan Expiration Date</span></p></td> </tr> <tr style="height:8pt;background-color:#caeefb;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mitchell B. Goldsteen</span></span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Executive Chairman</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Adoption</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">08/20/2024</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">X</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300,000</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">08/01/2025</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) Mr. Goldsteen entered into his Rule 10b5-1 trading arrangement, dated August 20, 2024, through GOHO LLC, an entity which he controls.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(2) The maximum amount shares of common stock to be sold in any three-month period is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">325,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares. No sales of securities occurred during the fiscal quarter ended September 27, 2024.</span></p> false false false false false false Mitchell B. Goldsteen Executive Chairman true 08/20/2024 1300000 08/01/2025 325000 Legacy Projects revenue for the three and nine months ended September 27, 2024 reflects a $31 million increase to revenue as a result of the GGB Project settlement in which the Company will receive $97 million in cash and a contract change order for reduced scope of work of $6 million. See Note 12 – Subsequent Events for additional details. Legacy Projects revenue for the nine months ended September 27, 2024 also reflects a reduction to revenue of $23 million recorded during the three months ended June 28, 2024 to write off previously recorded contract assets as a result of a settlement of a claim with the United States Army Corps of Engineers.