0000056978-23-000105.txt : 20230809 0000056978-23-000105.hdr.sgml : 20230809 20230809085940 ACCESSION NUMBER: 0000056978-23-000105 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20230701 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KULICKE & SOFFA INDUSTRIES INC CENTRAL INDEX KEY: 0000056978 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 231498399 STATE OF INCORPORATION: PA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-00121 FILM NUMBER: 231153559 BUSINESS ADDRESS: STREET 1: 23A SERANGOON NORTH AVENUE 5, #01-01 CITY: SINGAPORE STATE: U0 ZIP: 554369 BUSINESS PHONE: 2157846000 MAIL ADDRESS: STREET 1: 23A SERANGOON NORTH AVENUE 5, #01-01 CITY: SINGAPORE STATE: U0 ZIP: 554369 10-Q 1 klic-20230701.htm 10-Q klic-20230701
July 1, 202300000569789/30falseQ3202300000569782022-10-022023-07-010000056978dei:OtherAddressMember2022-10-022023-07-0100000569782023-08-04xbrli:shares00000569782023-07-01iso4217:USD00000569782022-10-0100000569782023-04-022023-07-0100000569782022-04-032022-07-0200000569782021-10-032022-07-02iso4217:USDxbrli:shares0000056978us-gaap:CommonStockMember2022-10-010000056978us-gaap:TreasuryStockCommonMember2022-10-010000056978us-gaap:RetainedEarningsMember2022-10-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-010000056978us-gaap:CommonStockMember2022-10-022022-12-310000056978us-gaap:TreasuryStockCommonMember2022-10-022022-12-3100000569782022-10-022022-12-310000056978us-gaap:RetainedEarningsMember2022-10-022022-12-310000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-022022-12-310000056978us-gaap:CommonStockMember2022-12-310000056978us-gaap:TreasuryStockCommonMember2022-12-310000056978us-gaap:RetainedEarningsMember2022-12-310000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100000569782022-12-310000056978us-gaap:CommonStockMember2023-01-012023-04-010000056978us-gaap:TreasuryStockCommonMember2023-01-012023-04-0100000569782023-01-012023-04-010000056978us-gaap:RetainedEarningsMember2023-01-012023-04-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-010000056978us-gaap:CommonStockMember2023-04-010000056978us-gaap:TreasuryStockCommonMember2023-04-010000056978us-gaap:RetainedEarningsMember2023-04-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-0100000569782023-04-010000056978us-gaap:CommonStockMember2023-04-022023-07-010000056978us-gaap:TreasuryStockCommonMember2023-04-022023-07-010000056978us-gaap:RetainedEarningsMember2023-04-022023-07-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-022023-07-010000056978us-gaap:CommonStockMember2023-07-010000056978us-gaap:TreasuryStockCommonMember2023-07-010000056978us-gaap:RetainedEarningsMember2023-07-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000056978us-gaap:CommonStockMember2021-10-020000056978us-gaap:TreasuryStockCommonMember2021-10-020000056978us-gaap:RetainedEarningsMember2021-10-020000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-0200000569782021-10-020000056978us-gaap:CommonStockMember2021-10-032022-01-010000056978us-gaap:TreasuryStockCommonMember2021-10-032022-01-0100000569782021-10-032022-01-010000056978us-gaap:RetainedEarningsMember2021-10-032022-01-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-032022-01-010000056978us-gaap:CommonStockMember2022-01-010000056978us-gaap:TreasuryStockCommonMember2022-01-010000056978us-gaap:RetainedEarningsMember2022-01-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-0100000569782022-01-010000056978us-gaap:CommonStockMember2022-01-022022-04-020000056978us-gaap:TreasuryStockCommonMember2022-01-022022-04-0200000569782022-01-022022-04-020000056978us-gaap:RetainedEarningsMember2022-01-022022-04-020000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-04-020000056978us-gaap:CommonStockMember2022-04-020000056978us-gaap:TreasuryStockCommonMember2022-04-020000056978us-gaap:RetainedEarningsMember2022-04-020000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-0200000569782022-04-020000056978us-gaap:CommonStockMember2022-04-032022-07-020000056978us-gaap:TreasuryStockCommonMember2022-04-032022-07-020000056978us-gaap:RetainedEarningsMember2022-04-032022-07-020000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-032022-07-020000056978us-gaap:CommonStockMember2022-07-020000056978us-gaap:TreasuryStockCommonMember2022-07-020000056978us-gaap:RetainedEarningsMember2022-07-020000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-0200000569782022-07-020000056978klic:AdvancedJetAutomationCoLtdMember2023-02-232023-02-230000056978klic:AdvancedJetAutomationCoLtdMember2023-07-010000056978klic:AdvancedJetAutomationCoLtdMember2022-10-022023-07-010000056978klic:AdvancedJetAutomationCoLtdMember2023-02-220000056978us-gaap:DevelopedTechnologyRightsMemberklic:AdvancedJetAutomationCoLtdMember2023-02-220000056978us-gaap:DevelopedTechnologyRightsMemberklic:AdvancedJetAutomationCoLtdMember2023-02-222023-02-220000056978us-gaap:CustomerRelationshipsMemberklic:AdvancedJetAutomationCoLtdMember2023-02-220000056978us-gaap:CustomerRelationshipsMemberklic:AdvancedJetAutomationCoLtdMember2023-02-222023-02-220000056978us-gaap:InProcessResearchAndDevelopmentMemberklic:AdvancedJetAutomationCoLtdMember2023-02-220000056978us-gaap:PatentsMemberklic:AdvancedJetAutomationCoLtdMember2023-02-220000056978us-gaap:PatentsMemberklic:AdvancedJetAutomationCoLtdMember2023-02-222023-02-220000056978us-gaap:OrderOrProductionBacklogMemberklic:AdvancedJetAutomationCoLtdMember2023-02-220000056978us-gaap:OrderOrProductionBacklogMemberklic:AdvancedJetAutomationCoLtdMember2023-02-222023-02-220000056978klic:AdvancedJetAutomationCoLtdMember2023-04-022023-07-010000056978us-gaap:MeasurementInputLongTermRevenueGrowthRateMember2023-07-01xbrli:pure0000056978us-gaap:MeasurementInputDiscountRateMember2023-07-010000056978klic:AllOthersSegmentMember2022-10-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMember2022-10-010000056978klic:AftermarketProductsandServicesAPSSegmentMember2022-10-010000056978klic:AllOthersSegmentMember2022-10-010000056978klic:CoreCapitalEquipmentSegmentMember2022-10-022023-07-010000056978klic:AftermarketProductsandServicesAPSSegmentMember2022-10-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMember2023-07-010000056978klic:AftermarketProductsandServicesAPSSegmentMember2023-07-010000056978klic:AllOthersSegmentMember2023-07-010000056978us-gaap:DevelopedTechnologyRightsMember2023-07-010000056978us-gaap:DevelopedTechnologyRightsMember2022-10-010000056978us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-07-010000056978us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2023-07-010000056978us-gaap:CustomerRelationshipsMember2023-07-010000056978us-gaap:CustomerRelationshipsMember2022-10-010000056978srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-07-010000056978srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-07-010000056978us-gaap:InProcessResearchAndDevelopmentMember2023-07-010000056978us-gaap:InProcessResearchAndDevelopmentMember2022-10-010000056978us-gaap:TradeNamesMember2023-07-010000056978us-gaap:TradeNamesMember2022-10-010000056978srt:MinimumMemberus-gaap:TradeNamesMember2023-07-010000056978srt:MaximumMemberus-gaap:TradeNamesMember2023-07-010000056978us-gaap:OtherIntangibleAssetsMember2023-07-010000056978us-gaap:OtherIntangibleAssetsMember2022-10-010000056978srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2023-07-010000056978srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2023-07-010000056978us-gaap:MoneyMarketFundsMember2023-07-010000056978us-gaap:BankTimeDepositsMember2023-07-010000056978us-gaap:MoneyMarketFundsMember2022-10-010000056978us-gaap:BankTimeDepositsMember2022-10-010000056978us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-10-022023-07-010000056978us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-07-010000056978klic:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-07-010000056978us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-10-010000056978klic:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-10-010000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-04-022023-07-010000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-032022-07-020000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-022023-07-010000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-10-032022-07-020000056978srt:MinimumMember2023-07-010000056978srt:MaximumMember2023-07-01klic:extend_options0000056978klic:CitibankMember2013-11-220000056978klic:CitibankMember2023-07-010000056978klic:FacilityAgreementsMemberklic:MUFGBankLtd.SingaporeBranchMember2019-02-150000056978klic:FacilityAgreementsMemberklic:MUFGBankLtd.SingaporeBranchMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-04-022023-07-010000056978klic:FacilityAgreementsMemberklic:MUFGBankLtd.SingaporeBranchMember2023-07-010000056978srt:MinimumMember2022-10-022023-07-010000056978srt:MaximumMember2022-10-022023-07-0100000569782017-08-1500000569782018-07-1000000569782019-01-3100000569782020-10-0300000569782022-03-030000056978klic:ProgramAuthorized15August2017Member2023-04-022023-07-010000056978klic:ProgramAuthorized15August2017Member2022-10-022023-07-010000056978klic:ProgramAuthorized15August2017Member2023-07-0100000569782021-10-182021-10-180000056978us-gaap:AccumulatedTranslationAdjustmentMember2023-07-010000056978us-gaap:AccumulatedTranslationAdjustmentMember2022-10-010000056978us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-010000056978us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-010000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-010000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-010000056978klic:OmnibusIncentivePlanMember2023-07-010000056978klic:RelativeTSRPerformanceShareUnitsMember2022-10-022023-07-010000056978srt:MinimumMemberklic:RelativeTSRPerformanceShareUnitsMember2023-07-010000056978srt:MaximumMemberklic:RelativeTSRPerformanceShareUnitsMember2023-07-010000056978klic:RevenueGrowthPerformanceShareUnitsMember2022-10-022023-07-010000056978klic:RevenueGrowthPerformanceShareUnitsMembersrt:MinimumMember2023-07-010000056978klic:RevenueGrowthPerformanceShareUnitsMembersrt:MaximumMember2023-07-010000056978klic:TimeBasedRestrictedShareUnitsMember2022-10-022023-07-010000056978klic:TimebasedRSUMember2023-04-022023-07-010000056978klic:TimebasedRSUMember2022-04-032022-07-020000056978klic:TimebasedRSUMember2022-10-022023-07-010000056978klic:TimebasedRSUMember2021-10-032022-07-020000056978klic:RelativeTSRPSUMember2023-04-022023-07-010000056978klic:RelativeTSRPSUMember2022-04-032022-07-020000056978klic:RelativeTSRPSUMember2022-10-022023-07-010000056978klic:RelativeTSRPSUMember2021-10-032022-07-020000056978klic:SpecialGrowthPSUMember2023-04-022023-07-010000056978klic:SpecialGrowthPSUMember2022-04-032022-07-020000056978klic:SpecialGrowthPSUMember2022-10-022023-07-010000056978klic:SpecialGrowthPSUMember2021-10-032022-07-020000056978us-gaap:CommonStockMember2023-04-022023-07-010000056978us-gaap:CommonStockMember2022-04-032022-07-020000056978us-gaap:CommonStockMember2022-10-022023-07-010000056978us-gaap:CommonStockMember2021-10-032022-07-020000056978us-gaap:CostOfSalesMember2023-04-022023-07-010000056978us-gaap:CostOfSalesMember2022-04-032022-07-020000056978us-gaap:CostOfSalesMember2022-10-022023-07-010000056978us-gaap:CostOfSalesMember2021-10-032022-07-020000056978us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-022023-07-010000056978us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-032022-07-020000056978us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-10-022023-07-010000056978us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-10-032022-07-020000056978us-gaap:ResearchAndDevelopmentExpenseMember2023-04-022023-07-010000056978us-gaap:ResearchAndDevelopmentExpenseMember2022-04-032022-07-020000056978us-gaap:ResearchAndDevelopmentExpenseMember2022-10-022023-07-010000056978us-gaap:ResearchAndDevelopmentExpenseMember2021-10-032022-07-02klic:segment0000056978klic:BallBondingEquipmentSegmentMember2023-04-022023-07-010000056978klic:BallBondingEquipmentSegmentMember2022-04-032022-07-020000056978klic:BallBondingEquipmentSegmentMember2022-10-022023-07-010000056978klic:BallBondingEquipmentSegmentMember2021-10-032022-07-020000056978klic:WedgeBondingEquipmentSegmentMember2023-04-022023-07-010000056978klic:WedgeBondingEquipmentSegmentMember2022-04-032022-07-020000056978klic:WedgeBondingEquipmentSegmentMember2022-10-022023-07-010000056978klic:WedgeBondingEquipmentSegmentMember2021-10-032022-07-020000056978klic:AdvancedSolutionsSegmentMember2023-04-022023-07-010000056978klic:AdvancedSolutionsSegmentMember2022-04-032022-07-020000056978klic:AdvancedSolutionsSegmentMember2022-10-022023-07-010000056978klic:AdvancedSolutionsSegmentMember2021-10-032022-07-020000056978klic:AftermarketProductsandServicesAPSSegmentMember2023-04-022023-07-010000056978klic:AftermarketProductsandServicesAPSSegmentMember2022-04-032022-07-020000056978klic:AftermarketProductsandServicesAPSSegmentMember2021-10-032022-07-020000056978klic:AllOthersSegmentMember2023-04-022023-07-010000056978klic:AllOthersSegmentMember2022-04-032022-07-020000056978klic:AllOthersSegmentMember2021-10-032022-07-020000056978klic:CorporateExpensesMember2023-04-022023-07-010000056978klic:CorporateExpensesMember2022-04-032022-07-020000056978klic:CorporateExpensesMember2022-10-022023-07-010000056978klic:CorporateExpensesMember2021-10-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:GeneralSemiconductorMember2023-04-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:GeneralSemiconductorMember2022-04-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:GeneralSemiconductorMember2022-10-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:GeneralSemiconductorMember2021-10-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:AutomotiveandIndustrialMember2023-04-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:AutomotiveandIndustrialMember2022-04-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:AutomotiveandIndustrialMember2022-10-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:AutomotiveandIndustrialMember2021-10-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:LEDMember2023-04-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:LEDMember2022-04-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:LEDMember2022-10-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:LEDMember2021-10-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:MemoryMember2023-04-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:MemoryMember2022-04-032022-07-020000056978klic:CoreCapitalEquipmentSegmentMemberklic:MemoryMember2022-10-022023-07-010000056978klic:CoreCapitalEquipmentSegmentMemberklic:MemoryMember2021-10-032022-07-020000056978klic:UnfundedCapitalCommitmentMember2023-07-010000056978us-gaap:CustomerConcentrationRiskMemberklic:FirstTechnologyChinaLtdMemberus-gaap:SalesRevenueNetMember2022-10-022023-07-010000056978us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberklic:IntelCorporationMember2022-10-022023-07-010000056978us-gaap:CustomerConcentrationRiskMemberklic:AppleIncMemberus-gaap:AccountsReceivableMember2022-10-022023-07-010000056978us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberklic:HuatianTechnologyGroupMember2021-10-032022-07-02

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended July 1, 2023
 
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from                  to                    .
 
Commission File No.: 0-121
KULICKE AND SOFFA INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
Pennsylvania
23-1498399
(State or other jurisdiction of incorporation)(IRS Employer
 Identification No.)
 
23A Serangoon North Avenue 5, #01-01, Singapore 554369
1005 Virginia Dr., Fort Washington, PA 19034
(Address of principal executive offices and Zip Code)
(215) 784-6000
(Registrant's telephone number, including area code) 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, Without Par ValueKLICThe Nasdaq Global Market
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 August 4, 2023, there were 56,473,297 shares of the Registrant’s Common Stock, no par value, outstanding.


KULICKE AND SOFFA INDUSTRIES, INC.
 
FORM 10 – Q
 
July 1, 2023
 Index
 
  Page Number
   
PART I - FINANCIAL INFORMATION
   
Item 1.FINANCIAL STATEMENTS (Unaudited) 
   
 
Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022
   
 
Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023 and July 2, 2022
   
Consolidated Condensed Statements of Comprehensive Income for the three and nine months ended July 1, 2023 and July 2, 2022
Consolidated Condensed Statements of Changes in Shareholders’ Equity for the three and nine months ended July 1, 2023 and July 2, 2022
 
Consolidated Condensed Statements of Cash Flows for the nine months ended July 1, 2023 and July 2, 2022
   
 Notes to Consolidated Condensed Financial Statements
   
Item 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
   
Item 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
   
Item 4.CONTROLS AND PROCEDURES
   
PART II - OTHER INFORMATION
   
Item 1.LEGAL PROCEEDINGS
Item 1A.RISK FACTORS
   
Item 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Item 3.DEFAULTS UPON SENIOR SECURITIES
Item 4.MINE SAFETY DISCLOSURES
Item 5.OTHER INFORMATION
Item 6.EXHIBITS
   
 SIGNATURES



PART I. - FINANCIAL INFORMATION
Item 1. – FINANCIAL STATEMENTS

KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED CONDENSED BALANCE SHEETS (Unaudited)
(in thousands)
As of
July 1, 2023October 1, 2022
ASSETS
Current assets:
Cash and cash equivalents$401,806 $555,537 
Short-term investments310,000 220,000 
Accounts and other receivable, net of allowance for doubtful accounts of $49 and $0, respectively
198,107 309,323 
Inventories, net227,991 184,986 
Prepaid expenses and other current assets45,144 62,200 
     Total current assets1,183,048 1,332,046 
Property, plant and equipment, net113,567 80,908 
Operating right-of-use assets46,351 41,767 
Goodwill89,291 68,096 
Intangible assets, net31,418 31,939 
Deferred tax assets40,926 25,572 
Equity investments433 5,397 
Other assets3,088 2,874 
     TOTAL ASSETS$1,508,122 $1,588,599 
LIABILITIES AND SHAREHOLDERS’ EQUITY  
Current liabilities:  
Accounts payable52,857 67,311 
Operating lease liabilities6,569 6,766 
Income taxes payable16,844 40,063 
Accrued expenses and other current liabilities120,506 134,541 
     Total current liabilities196,776 248,681 
Deferred tax liabilities36,735 34,037 
Income taxes payable50,673 64,634 
Operating lease liabilities41,390 34,927 
Other liabilities12,836 11,670 
     TOTAL LIABILITIES$338,410 $393,949 
Commitments and contingent liabilities (Note 16)
Shareholders’ equity: 
Preferred stock, without par value: Authorized 5,000 shares; issued - none
$ $ 
Common stock, without par value: Authorized 200,000 shares; issued 85,364 and 85,364, respectively; outstanding 56,488 and 57,128 shares, respectively
572,338 561,684 
Treasury stock, at cost, 28,875 and 28,237 shares, respectively
(728,064)(675,800)
Retained earnings1,343,163 1,341,666 
Accumulated other comprehensive loss(17,725)(32,900)
     TOTAL SHAREHOLDERS’ EQUITY$1,169,712 $1,194,650 
     TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY$1,508,122 $1,588,599 
The accompanying notes are an integral part of these consolidated condensed financial statements.
1

KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS (Unaudited)
(in thousands, except per share data)
Three months endedNine months ended
 July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Net revenue$190,917 $372,137 $540,171 $1,217,307 
Cost of sales100,899 181,452 277,355 601,674 
Gross profit90,018 190,685 262,816 615,633 
Selling, general and administrative36,393 33,216 114,233 107,263 
Research and development36,578 34,046 107,085 104,496 
Impairment charges21,535 1,346 21,535 1,346 
Operating expenses94,506 68,608 242,853 213,105 
(Loss)/income from operations(4,488)122,077 19,963 402,528 
Interest income8,847 2,158 23,406 3,099 
Interest expense(50)(36)(116)(173)
Income before income taxes4,309 124,199 43,253 405,454 
Provision for income taxes148 5,165 9,462 36,813 
Net income$4,161 $119,034 $33,791 $368,641 
Net income per share:    
Basic$0.07 $2.02 $0.60 $6.05 
Diluted$0.07 $1.99 $0.59 $5.95 
Weighted average shares outstanding:    
Basic56,553 58,985 56,763 60,951 
Diluted57,519 59,955 57,684 61,940 

 The accompanying notes are an integral part of these consolidated condensed financial statements.
2

KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)
(in thousands)
Three months endedNine months ended
July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Net income$4,161 $119,034 $33,791 $368,641 
Other comprehensive income:
Foreign currency translation adjustment(2,459)(12,009)13,514 (18,025)
Unrecognized actuarial (gain)/loss on pension plan, net of tax(17)122 (73)103 
(2,476)(11,887)13,441 (17,922)
Derivatives designated as hedging instruments:
Unrealized (loss)/gain on derivative instruments, net of tax(1,280)(1,233)2,550 (1,168)
Reclassification adjustment for (gain)/loss on derivative instruments recognized, net of tax(518)170 (816)793 
Net (decrease)/increase from derivatives designated as hedging instruments, net of tax(1,798)(1,063)1,734 (375)
Total other comprehensive (loss)/income(4,274)(12,950)15,175 (18,297)
Comprehensive (loss)/income$(113)$106,084 $48,966 $350,344 
The accompanying notes are an integral part of these consolidated condensed financial statements.











3

KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Unaudited)
(in thousands)
 Common StockTreasury StockRetained Earnings Accumulated Other Comprehensive (Loss)/IncomeShareholders' Equity
SharesAmount
Balances as of October 1, 202257,128 $561,684 $(675,800)$1,341,666 $(32,900)$1,194,650 
Issuance of stock for services rendered6 180 57 — — 237 
Repurchase of common stock(1,054)— (45,382)— — (45,382)
Issuance of shares for equity-based compensation667 (6,412)6,412 — —  
Equity-based compensation— 6,284 — — — 6,284 
Cash dividend declared— — — (10,794)— (10,794)
Components of comprehensive income:
Net income— — — 14,589 — 14,589 
Other comprehensive income— — — — 17,645 17,645 
Total comprehensive income— — — 14,589 17,645 32,234 
Balances as of December 31, 202256,747 $561,736 $(714,713)$1,345,461 $(15,255)$1,177,229 
Issuance of stock for services rendered5 184 53 — — 237 
Repurchase of common stock(102) (4,990)— — (4,990)
Issuance of shares for equity-based compensation3 (31)31 — —  
Equity-based compensation— 5,142 — — — 5,142 
Cash dividend declared— — — (10,766)— (10,766)
Components of comprehensive income:
Net income— — — 15,041 — 15,041 
Other comprehensive income— — — — 1,804 1,804 
Total comprehensive income— — — 15,041 1,804 16,845 
Balances as of April 1, 202356,653 $567,031 $(719,619)$1,349,736 $(13,451)$1,183,697 
Issuance of stock for services rendered5 194 43 — — 237 
Repurchase of common stock(175) (8,541)— — (8,541)
Issuance of shares for equity-based compensation5 (53)53 — —  
Equity-based compensation— 5,166 — — — 5,166 
Cash dividend declared — — — (10,734)— (10,734)
Components of comprehensive income/(loss):
Net income— — — 4,161 — 4,161 
Other comprehensive loss— — — — (4,274)(4,274)
Total comprehensive income/(loss)— — — 4,161 (4,274)(113)
Balances as of July 1, 202356,488 $572,338 $(728,064)$1,343,163 $(17,725)$1,169,712 

4

 Common StockTreasury StockRetained Earnings Accumulated Other Comprehensive LossShareholders' Equity
SharesAmount
Balances as of October 2, 202161,931 $550,117 $(400,412)$948,554 $(3,022)$1,095,237 
Issuance of stock for services rendered4 197 41 — — 238 
Repurchase of common stock(276)— (15,380)— — (15,380)
Issuance of shares for equity-based compensation725 (6,963)6,963 — —  
Equity-based compensation— 5,074 — — — 5,074 
Cash dividend declared— — — (10,610)— (10,610)
Components of comprehensive income/(loss):
Net income— — — 133,606 — 133,606 
Other comprehensive loss— — — — (989)(989)
Total comprehensive income/(loss)— — — 133,606 (989)132,617 
Balances as of January 1, 202262,384 $548,425 $(408,788)$1,071,550 $(4,011)$1,207,176 
Issuance of stock for services rendered4 202 35 — — 237 
Repurchase of common stock(2,944)(30,000)(146,153)— — (176,153)
Issuance of shares for equity-based compensation24 (222)222 — —  
Equity-based compensation— 4,459 — — — 4,459 
Cash dividend declared— — — (10,110)— (10,110)
Components of comprehensive income/(loss):
Net income— — — 116,001 — 116,001 
Other comprehensive loss— — — — (4,358)(4,358)
Total comprehensive income/(loss)— — — 116,001 (4,358)111,643 
Balances as of April 2, 202259,468 $522,864 $(554,684)$1,177,441 $(8,369)$1,137,252 
Issuance of stock for services rendered4 196 41 — — 237 
Repurchase of common stock(997)30,000 (61,098)— — (31,098)
Issuance of shares for equity-based compensation5 (52)52 — —  
Equity-based compensation— 4,228 — — — 4,228 
Cash dividend declared — — — (9,970)— (9,970)
Components of comprehensive income/(loss):
Net income— — — 119,034 — 119,034 
Other comprehensive loss— — — — (12,950)(12,950)
Total comprehensive income/(loss)— — — 119,034 (12,950)106,084 
Balances as of July 2, 202258,480 $557,236 $(615,689)$1,286,505 $(21,319)$1,206,733 

 The accompanying notes are an integral part of these consolidated condensed financial statements.

5

KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)
(in thousands)
 Nine months ended
 July 1, 2023July 2, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:  
Net income$33,791 $368,641 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization20,746 15,773 
Impairment charges21,535 1,346 
Equity-based compensation and employee benefits17,303 14,473 
Adjustment for doubtful accounts49 (245)
Adjustment for inventory valuation2,598 1,110 
Deferred taxes(14,441)(3,675)
Gain on disposal of property, plant and equipment(539)(129)
Unrealized foreign currency translation2,610 (3,806)
Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:  
Accounts and other receivable112,881 71,825 
Inventories(44,106)(49,230)
Prepaid expenses and other current assets17,165 (50,725)
Accounts payable, accrued expenses and other current liabilities(35,461)(84,017)
Income taxes payable(37,028)(6,663)
Other, net(1,191)(1,053)
Net cash provided by operating activities95,912 273,625 
CASH FLOWS FROM INVESTING ACTIVITIES:  
Acquisition of business, net of cash acquired(36,881) 
Purchases of property, plant and equipment(35,125)(10,380)
Proceeds from sales of property, plant and equipment318 119 
Investment in private equity fund(36)(397)
Purchase of short-term investments(465,000)(389,000)
Maturity of short-term investments375,000 466,000 
Net cash (used in)/provided by investing activities(161,724)66,342 
CASH FLOWS FROM FINANCING ACTIVITIES:  
Payment on short-term debt (54,500)
Proceeds from short-term debt 54,500 
Payment for finance lease(447)(373)
Repurchase of common stock/treasury stock(60,608)(221,139)
Common stock cash dividends paid(31,303)(29,393)
Net cash used in financing activities(92,358)(250,905)
Effect of exchange rate changes on cash and cash equivalents 4,439 (6,069)
Changes in cash and cash equivalents(153,731)82,993 
Cash and cash equivalents at beginning of period555,537 362,788 
Cash and cash equivalents at end of period$401,806 $445,781 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES:
Property, plant and equipment included in accounts payable and accrued expenses$8,098 $660 
CASH PAID FOR:  
Interest$116 $173 
Income taxes, net of refunds$55,998 $50,059 
The accompanying notes are an integral part of these consolidated condensed financial statements. 
6

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited

NOTE 1. BASIS OF PRESENTATION
These consolidated condensed financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (“we,” “us,” “our,” or the “Company”), with appropriate elimination of intercompany balances and transactions.
The interim consolidated condensed financial statements are unaudited and, in management’s opinion, include all adjustments (consisting only of normal and recurring adjustments) necessary for a fair statement of results for these interim periods. The interim consolidated condensed financial statements do not include all of the information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended October 1, 2022 (the “2022 Annual Report”) filed with the Securities and Exchange Commission on August 8, 2023, which includes the Consolidated Balance Sheets as of October 1, 2022 and October 2, 2021, and the related Consolidated Statements of Operations, Statements of Comprehensive Income, Changes in Shareholders’ Equity and Cash Flows for each of the years in the three-year period ended October 1, 2022. The results of operations for any interim period are not necessarily indicative of the results of operations for any other interim period or for a full year.
Fiscal Year    
Each of the Company’s first three fiscal quarters end on the Saturday that is 13 weeks after the end of the immediately preceding fiscal quarter. The fourth quarter of each fiscal year ends on the Saturday closest to September 30. Fiscal 2023 quarters end on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2022 quarters ended on January 1, 2022, April 2, 2022, July 2, 2022 and October 1, 2022.
Nature of Business
The Company designs, develops, manufactures and sells capital equipment and tools as well as services, maintains, repairs and upgrades equipment, all used to assemble semiconductor devices. The Company’s operating results depend upon the capital and operating expenditures of integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), foundry service providers, and other electronics manufacturers and automotive electronics suppliers worldwide which, in turn, depend on the current and anticipated market demand for semiconductors and products utilizing semiconductors. The semiconductor industry is highly volatile and experiences downturns and slowdowns which can have a severe negative effect on the semiconductor industry’s demand for semiconductor capital equipment, including assembly equipment manufactured and sold by the Company and, to a lesser extent, tools, solutions and services, including those sold or provided by the Company. These downturns and slowdowns have in the past adversely affected the Company’s operating results. The Company believes such volatility will continue to characterize the industry and the Company’s operations in the future.
Use of Estimates
The preparation of consolidated condensed financial statements requires management to make assumptions, estimates and judgments that affect the reported amounts of assets and liabilities, net revenue and expenses during the reporting periods, and disclosures of contingent assets and liabilities as of the date of the consolidated condensed financial statements. On an ongoing basis, management evaluates estimates, including but not limited to, those related to accounts receivable, reserves for excess and obsolete inventory, carrying value and lives of fixed assets, goodwill and intangible assets, the valuation estimates and assessment of impairment and observable price adjustments, income taxes, equity-based compensation expense, and warranties. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable. As a result, management makes judgments regarding the carrying values of the Company’s assets and liabilities that are not readily apparent from other sources. Authoritative pronouncements, historical experience and assumptions are used as the basis for making estimates, and on an ongoing basis, management evaluates these estimates. Actual results may differ from these estimates.
Due to the persistent macroeconomic headwinds, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of July 1, 2023. While there was no material impact to our consolidated condensed financial statements as of and for the quarter ended July 1, 2023, these estimates may change, as new events occur and additional information is obtained, including macroeconomic headwinds that could materially impact our consolidated condensed financial statements in future reporting periods.
7

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

Significant Accounting Policies
There have been no material changes to our significant accounting policies summarized in Note 1: Basis of Presentation to our Consolidated Financial Statements included in our 2022 Annual Report.
Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements
During the third quarter of fiscal year 2023, in response to comment letters from and ongoing discussions with the staff of the SEC, the Company reconsidered the guidance under ASC 280, Segment Reporting, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements, included in our Annual Report on Form 10-K for the year ended October 1, 2022, originally filed with the SEC on November 17, 2022 (the “Original Form 10-K”).
The Company has evaluated the materiality of the incorrect presentation of its segment-related disclosures in the notes to its consolidated financial statements and has concluded that it did not result in a material misstatement of the Company’s previously issued consolidated financial statements.
In light of the changes to the Company’s operating and reportable segments, the Company has revised, in this Quarterly Report on Form 10-Q, the segment-related disclosures in Note 4: Goodwill and Intangible Assets and Note 15: Segment Information to update the prior period presentation. The effect of this revision has been reflected in all footnotes impacted by this revision.
Recent Accounting Pronouncements
Government Assistance
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance which aims at increasing the transparency of government assistance received by most business entities. The standard requires business entities to make annual disclosures about the nature of the transactions and the related accounting policy used to account for the transactions, the line items and applicable amounts on the balance sheet and income statement that are affected by the transactions, and significant terms and conditions of the transactions, including commitments and contingencies. If an entity omits any required disclosures because it is legally prohibited, it must describe the general nature of the information and indicate that the omitted disclosures are legally prohibited from being disclosed. This ASU is effective for fiscal years beginning after December 15, 2021, which for the Company is in fiscal 2023. The Company will include disclosures for material items with the filing of its Annual Report on Form 10-K for the year ending on September 30, 2023.
Business Combinations
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606: Revenue from Contracts with Customers. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments with early adoption permitted. We elected for an early adoption of this ASU in fiscal year 2023. The adoption of this ASU did not have a material impact on our consolidated condensed financial statements.



8

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

NOTE 2. BALANCE SHEET COMPONENTS
The following tables reflect the components of significant balance sheet accounts as of July 1, 2023 and October 1, 2022:
 As of
(in thousands)July 1, 2023October 1, 2022
Short-term investments, available-for-sale (1)
$310,000 $220,000 
Inventories, net:  
Raw materials and supplies $127,216 $118,833 
Work in process 71,052 40,114 
Finished goods 49,155 45,277 
 247,423 204,224 
Inventory reserves(19,432)(19,238)
 $227,991 $184,986 
Property, plant and equipment, net:  
Land$2,182 $2,182 
Buildings and building improvements22,929 22,783 
Leasehold improvements 83,785 32,400 
Data processing equipment and software 37,483 38,223 
Machinery, equipment, furniture and fixtures93,192 90,151 
Construction in progress 11,910 25,004 
 251,481 210,743 
Accumulated depreciation (137,914)(129,835)
 $113,567 $80,908 
Accrued expenses and other current liabilities:  
Accrued customer obligations (2)
$52,268 $58,916 
Wages and benefits31,735 50,279 
Dividends payable10,734 9,743 
Commissions and professional fees 3,825 5,019 
Accrued leasehold renovations 13,378  
Severance 19 
Other8,566 10,565 
 $120,506 $134,541 

(1)All short-term investments were classified as available-for-sale and the fair value approximates cost basis. The Company did not recognize any realized gains or losses on the sale of investments during the three and nine months ended July 1, 2023 and July 2, 2022.
(2)Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.








9

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

NOTE 3. BUSINESS COMBINATION
Acquisition of Advanced Jet Automation Co., Ltd. (“AJA”)
On September 8, 2022, the Company through one of its subsidiaries, Kulicke and Soffa Luxembourg S.À R.L, entered into a definitive agreement (the “Definitive Agreement”) for the acquisition of Advanced Jet Automation Co., Ltd. (“AJA”), a technology company headquartered in Taiwan. Subsequent to the acquisition, AJA has been renamed to Kulicke and Soffa Hi-Tech Co., Ltd.
On February 22, 2023 (the “Closing Date”), pursuant to the Definitive Agreement, the Company completed its acquisition of AJA, including the material business and assets formerly owned by AJA’s affiliate, Samurai Spirit Inc., a leading developer and manufacturer of high-precision micro-dispensing equipment and solutions in Taiwan. AJA became a wholly-owned subsidiary of the Company and will operate as a business unit (the “dispensing business unit”), deemed a separate operating segment (advanced dispensing) which is reported under the "All Others" category. The acquisition broadens the Company’s existing semiconductor, electronic assembly and advanced display portfolio, increasing opportunities across several exciting growth areas including mini and micro LED, which support both backlighting and direct-emissive approaches.
The purchase price consisted of $38.1 million in cash paid at closing (the “Purchase Price”) and additional potential earn-out payments based on certain revenue and earnings before interest, tax, depreciation and amortization (“EBITDA”) benchmarks established for the dispensing business unit. As at July 1, 2023, the Company held $4.0 million in escrow and will continue to hold such sums for a period of twenty-four (24) months from the Closing Date, as security pending the completion of Ruo Chuan Inc.’s obligations as the seller under the Definitive Agreement.
The Company has estimated the preliminary fair value of acquired assets and liabilities as of the date of acquisition based on current information available. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period of February 21, 2024. Any changes in these estimates may have a material impact on our Consolidated Condensed Statements of Operations or Consolidated Condensed Balance Sheets.
The acquisition of AJA was accounted for in accordance with ASC No. 805, Business Combinations, using the acquisition method.
The following table summarizes the allocation of the assets acquired and liabilities assumed based on the fair values as of the Closing Date:
(in thousands)February 22, 2023
Cash and cash equivalents$1,238 
Account and other receivables, net1,156 
Inventory1,581 
Property, plant and equipment, net1,462 
Right-of-use assets989 
Other assets127 
Goodwill27,975 
Intangible assets7,768 
Accounts and other payables(965)
Accrued expenses and other liabilities(251)
Contract liabilities(187)
Lease liability(989)
Deferred tax liabilities(1,785)
Total purchase price$38,119 
Excluding inventory and property, plant and equipment, all other tangible net assets (liabilities) were valued at their respective carrying amounts, which the Company believes approximate their current fair values at the Closing Date. In connection with the acquisition of AJA, the Company recorded deferred tax liabilities primarily relating to the acquired intangible assets.
10

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired and includes the value of expected future cash flows of AJA from expected synergies with our other affiliates and other unidentifiable intangible assets. None of the goodwill recorded as part of the acquisition will be deductible for income tax purposes.
The following table summarizes the fair value, useful life and valuation methodology of each identifiable intangible asset.
(in thousands)Fair ValueUseful Lives
Developed technology(1)
$4,261 8
Customer relationships(2)
2,131 8
In-process research and development (“IPR&D”)(3)
459 N.A.
Patents(3)
524 8
Order Backlog(4)
393 1
Total identifiable intangible assets$7,768 
(1)The fair value of developed technology was determined using the Relief-from-Royalty Method under the income approach.
(2)Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method under the income approach.
(3)The fair value of IPR&D and Patents were determined using the Replacement Cost Method, a form of the cost approach.
(4)Order backlog represents primarily the fair value of purchase arrangements with customers using the Multi-Period Excess Earnings Method under the income approach.
IPR&D is recorded as an indefinite-lived intangible asset and not amortized, but rather is reviewed for impairment on an annual basis or more frequently if indicators of impairment are present, until the project is completed, abandoned, or transferred to a third party. Developed technology, customer relationships, patents and order backlog are amortized using a straight-line method, representing the Company’s best estimate of the distribution of the economic value of the identifiable intangible assets.
For the three and nine months ended July 1, 2023, the acquired dispensing business unit contributed to a net loss of $0.9 million and $1.3 million respectively.
For the three and nine months ended July 1, 2023, the Company incurred $0.1 million and $0.5 million of expenses related to the acquisition, respectively, which is included within selling, general and administrative expense in the Consolidated Condensed Statements of Operations.
The acquisition did not result in material contributions to revenue and net income in the consolidated financial statements for the three and nine months ended July 1, 2023. Additionally, pro forma financial information is not provided for consolidated revenue and net income as such amounts attributable to AJA were insignificant to the Company’s consolidated financial statements taken as a whole.
NOTE 4. GOODWILL AND INTANGIBLE ASSETS
Goodwill
Intangible assets classified as goodwill are not amortized. The goodwill established in connection with our acquisitions represents the estimated future economic benefits arising from the assets we acquired that did not qualify to be identified and recognized individually. The goodwill also includes the value of expected future cash flows from the acquisitions, expected synergies with our other affiliates and other unidentifiable intangible assets.
The Company performs an annual impairment test of its goodwill during the fourth quarter of each fiscal year, which coincides with the completion of its annual forecasting and refreshing of business outlook process.
The Company performed its annual impairment test in the fourth quarter of fiscal 2022 and concluded that no impairment charge was required. Any future adverse changes in expected operating results and/or unfavorable changes in other economic factors used to estimate fair values could result in a non-cash impairment in the future.
In each interim period, the Company reviewed qualitative factors to ascertain if a "triggering" event may have taken place that may have the effect of reducing the fair value of the reporting unit below its carrying value. During the three months ended July 1, 2023, the Company concluded that a triggering event had occurred in connection with the Lithography reporting unit. The triggering event occurred based on the long-term financial and business outlook for the Lithography reporting unit updated as part of the Company’s annual strategic planning process performed during the third quarter. This updated outlook projected that the near-term projected cash flows are expected to be lower than previously forecasted due to a shift in market penetration timeline and increase in cost of materials being purchased. Under ASC 350, the Company is required to test its goodwill and
11

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

other intangible assets for impairment annually or when a triggering event has occurred that would indicate it is more likely than not that the fair value of the reporting unit is less than the carrying value including goodwill and other intangible assets. Accordingly, the Company has performed the goodwill impairment test for the Lithography reporting unit with reference to the guidance under ASC 350.
The Company used a discounted cash flow model to determine the fair value of the Lithography reporting unit. The cash flow projections used within the discounted cash flow model were prepared using the forecasted financial results of the reporting unit, which was based upon underlying estimates of the total market size using independent third party industry reports, and market share data developed using the combination of independent third-party data and our internal data. Significant assumptions used to determine the fair value of the Lithography reporting unit include revenue forecasts, terminal growth rate of 2.5%, working capital, tax rate and a weighted average cost of capital (discount rate) of 11.7%.
In accordance with the guidance under ASC 350, the Company’s impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value. Based on the calculation, the Company determined that the carrying value exceeded the fair value of this reporting unit which resulted in a goodwill impairment charge of $9.8 million, representing the entire goodwill assigned to this reporting unit. This goodwill impairment charge, which is a non-cash charge, has been reflected in the Company’s Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023.
While we have concluded that a triggering event for the other reporting units did not occur during the quarter ended July 1, 2023, the persistent macroeconomic headwinds could impact the results of operations due to changes to assumptions utilized in the determination of the estimated fair values of the reporting units that could be significant enough to trigger an impairment.
Net sales and earnings growth rates could be negatively impacted by reductions or changes in demand for our products. The discount rate utilized in our valuation model could also be impacted by changes in the underlying interest rates and risk premiums included in the determination of the cost of capital.
As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered its reportable segments and has revised the related prior period presentation in its 2022 Annual Report. As a result, its four reportable segments are (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). All other operating segments that do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. Please refer to Note 15 for further information on the revision of the reportable and operating segments.
Accordingly, the Company’s goodwill as previously reported under “Capital Equipment” in prior periods has been disaggregated and presented separately into the Wedge Bonding Equipment reportable segment and the “All Others” category. There are no changes to the goodwill reported under the APS reportable segment. While there were no changes in the methodology and level at which the Company provides its goodwill impairment tests, and no resulting amendments to the total carrying amount of the goodwill, the following table shows the allocation of goodwill based on these revised segments.
The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 15 for further information) as of July 1, 2023 and October 1, 2022:
(in thousands)Wedge Bonding EquipmentAPSAll OthersTotal
Balance at October 1, 2022(1)
$18,280 $25,907 23,909 $68,096 
Acquired in business combination  27,975 $27,975 
Goodwill impairment  (9,794)$(9,794)
Other 294 2,720 $3,014 
Balance at July 1, 2023$18,280 $26,201 44,810 $89,291 
(1) Cumulative goodwill impairment pertaining to the “All Others” category as of October 1, 2022 was $35.2 million.

During the quarter ended April 1, 2023, the Company recorded goodwill relating to the acquisition of AJA. For further information on the acquisition of AJA, please refer to Note 3.



12

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

Intangible Assets
Intangible assets with determinable lives are amortized over their estimated useful lives. The Company’s intangible assets consist primarily of developed technology, customer relationships, in-process research and development, and trade and brand names.
In connection with the evaluation of the goodwill impairment in the Lithography reporting unit, the Company assessed tangible and intangible assets for impairment prior to performing the first step of the goodwill impairment test. The Company used a discounted cash flow model to determine the fair value of the asset group for the Lithography reporting unit, where significant assumptions include revenue forecasts, terminal growth rate of 2.5%, working capital, tax rate and a weighted average cost of capital (discount rate) of 11.7%.
As a result of the analysis, the Company determined an impairment charge of $6.9 million on the developed technology reported within the “All Others” category for the three and nine months ended July 1, 2023. The impairment of intangible assets is a non-cash charge which has been reflected in the Company’s Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023.
The following table reflects net intangible assets as of July 1, 2023 and October 1, 2022: 
 As ofAverage estimated
(dollar amounts in thousands)July 1, 2023October 1, 2022
useful lives (in years)
Developed technology$99,614 $89,017 
6.0 to 15.0
Accumulated amortization(65,861)(58,636)
Impairment charges$(6,900)$ 
Net developed technology$26,853 $30,381 
Customer relationships$37,259 $33,515 
5.0 to 8.0
Accumulated amortization(35,217)(33,515)
Net customer relationships$2,042 $ 
In-process research and development$459 $ N.A
Net in-process research and development$459 $ 
Trade and brand name$7,212 $6,945 
7.0 to 8.0
Accumulated amortization(7,212)(6,945)
Net trade and brand name  
Other intangible assets$5,634 $4,700 
1.0 to 8.0
Accumulated amortization(3,570)(3,142)
Net other intangible assets$2,064 $1,558 
$31,418 $31,939 

13

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

The following table reflects estimated annual amortization expense related to intangible assets as of July 1, 2023:
 As of
(in thousands)July 1, 2023
Remaining fiscal 2023$1,378 
Fiscal 20245,274 
Fiscal 20255,110 
Fiscal 20265,110 
Fiscal 20274,835 
Thereafter9,711 
Total amortization expense$31,418 

NOTE 5. CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS
Cash equivalents consist of instruments with remaining maturities of three months or less at the date of purchase. In general, these investments are free of trading restrictions.
Cash, cash equivalents, and short-term investments consisted of the following as of July 1, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$31,696 $ $ $31,696 
Cash equivalents:
Money market funds (1)
215,114  (13)215,101 
Time deposits (2)
155,009   155,009 
Total cash and cash equivalents$401,819 $ $(13)$401,806 
Short-term investments:
Time deposits (2)
310,000   310,000 
Total short-term investments$310,000 $ $ $310,000 
Total cash, cash equivalents and short-term investments$711,819 $ $(13)$711,806 
(1)The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)Fair value approximates cost basis.
Cash, cash equivalents and short-term investments consisted of the following as of October 1, 2022:
14

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$173,402 $ $ $173,402 
Cash equivalents:
Money market funds (1)
157,145  (20)157,125 
Time deposits (2)
225,010   225,010 
Total cash and cash equivalents$555,557 $ $(20)$555,537 
Short-term investments:
Time deposits (2)
220,000   220,000 
Total short-term investments$220,000 $ $ $220,000 
Total cash, cash equivalents and short-term investments$775,557 $ $(20)$775,537 
(1)The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)Fair value approximates cost basis.

NOTE 6. EQUITY INVESTMENTS
Equity investments consisted of the following as of July 1, 2023 and October 1, 2022:
 As of
(in thousands)July 1, 2023October 1, 2022
Non-marketable equity securities$433 $5,397 

During the three and nine months ended July 1, 2023, the Company recorded an impairment of $5.0 million on a non-marketable equity security without a readily determinable fair value. The entire amount of the investment in the non-marketable equity security was impaired due to a significant deterioration in the earnings performance of the equity investee. The impairment amount is recorded in the Company’s Consolidated Condensed Statements of Operations.

NOTE 7. FAIR VALUE MEASUREMENTS
Accounting standards establish three levels of inputs that may be used to measure fair value: quoted prices in active markets for identical assets or liabilities (referred to as Level 1), inputs other than Level 1 that are observable for the asset or liability either directly or indirectly (referred to as Level 2) and unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities (referred to as Level 3).
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis 
We measure certain financial assets and liabilities at fair value on a recurring basis. There were no transfers between fair value measurement levels during the three and nine months ended July 1, 2023.
Fair Value Measurements on a Nonrecurring Basis
Our non-financial assets such as intangible assets and property, plant and equipment are carried at cost unless impairment is deemed to have occurred.
Fair Value of Financial Instruments
Amounts reported as accounts receivables, prepaid expenses and other current assets, accounts payable and accrued expenses approximate fair value.


15

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

NOTE 8. DERIVATIVE FINANCIAL INSTRUMENTS
The Company’s international operations are exposed to changes in foreign exchange rates due to transactions denominated in currencies other than U.S. dollars. Most of the Company’s revenue and cost of materials are transacted in U.S. dollars. However, a significant amount of the Company’s operating expenses is denominated in local currencies, primarily in Singapore.
The foreign currency exposure of our operating expenses is generally hedged with foreign exchange forward contracts. The Company’s foreign exchange risk management programs include using foreign exchange forward contracts with cash flow hedge accounting designation to hedge exposures to the variability in the U.S. dollar equivalent of forecasted non-U.S. dollar-denominated operating expenses. These instruments generally mature within twelve months. For these derivatives, we report the after-tax gain or loss from the effective portion of the hedge as a component of accumulated other comprehensive income (loss), and we reclassify it into earnings in the same period or periods in which the hedged transaction affects earnings and in the same line item on the Consolidated Condensed Statements of Operations as the impact of the hedged transaction.
The fair value of derivative instruments on our Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022 were as follows:
As of
July 1, 2023October 1, 2022
(in thousands)Notional Amount
Fair Value Liability Derivatives(1)
Notional Amount
Fair Value Liability Derivatives(1)
Derivatives designated as hedging instruments:
Foreign exchange forward contracts (2)
$58,288 $(500)$57,570 $(2,234)
Total derivatives$58,288 $(500)$57,570 $(2,234)
(1)The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Condensed Balance Sheets.
(2)Hedged amounts expected to be recognized to income within the next twelve months.

The effects of derivative instruments designated as cash flow hedges in our Consolidated Condensed Statements of Comprehensive Income for the three and nine months ended July 1, 2023 and July 2, 2022 were as follows:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Foreign exchange forward contract in cash flow hedging relationships:
Net (loss)/gain recognized in OCI,
net of tax (1)
$(1,280)$(1,233)$2,550 $(1,168)
Net gain/(loss) reclassified from accumulated OCI into income, net of tax (2)
$518 $(170)$816 $(793)
(1)Net change in the fair value of the effective portion classified in OCI.
(2)Effective portion classified as selling, general and administrative expense.

NOTE 9. LEASES
We have entered into various non-cancellable operating and finance lease agreements for certain of our offices, manufacturing, technology, sales support and service centers, equipment, and vehicles. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor. Our lease terms may include one or more options to extend the lease terms, for periods from one year to 20 years, when it is reasonably certain that we will exercise that option. As of July 1, 2023, there were four options to extend the lease which was recognized as a right-of-use (“ROU”) asset, or a lease liability. We have lease agreements with lease and non-lease components, and non-lease components are accounted for separately and not included in our leased assets and corresponding liabilities. We have elected not to present short-term leases on the Consolidated Condensed Balance Sheets as these leases have a lease term of 12 months or less at lease inception.
16

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

Operating leases are included in operating ROU assets, current operating lease liabilities and non-current operating lease liabilities, and finance leases are included in property, plant and equipment, accrued expenses and other current liabilities, and other liabilities on the Consolidated Condensed Balance Sheets. As of July 1, 2023 and October 1, 2022, our finance leases are not material.
The following table shows the components of lease expense:
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Operating lease expense (1)
$2,846 $2,173 $8,119 $6,217 
(1)Operating lease expense includes short-term lease expense, which is immaterial for the three and nine months ended July 1, 2023 and July 2, 2022.
The following table shows the cash flows arising from lease transactions. Cash payments related to short-term leases are not included in the measurement of operating lease liabilities, and, as such, are excluded from the amounts below:
 Nine months ended
(in thousands)July 1, 2023July 2, 2022
Cash paid for amounts included in the measurement of lease liabilities:
 Operating cash outflows from operating leases$6,913 $5,715 
The following table shows the weighted-average lease terms and discount rates for operating leases:
 As of
July 1, 2023October 1, 2022
Operating leases:
Weighted-average remaining lease term (in years):
7.78.0
Weighted-average discount rate:6.4 %5.8 %
Future lease payments, excluding short-term leases are detailed as follows:
As of
(in thousands)July 1, 2023
Remaining fiscal 2023$2,453 
Fiscal 20249,088 
Fiscal 20258,817 
Fiscal 20268,382 
Fiscal 20276,462 
Thereafter26,168 
Total minimum lease payments$61,370 
Less: Interest$13,411 
Present value of lease obligations$47,959 
Less: Current portion$6,569 
Long-term portion of lease obligations$41,390 


17

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

NOTE 10. DEBT AND OTHER OBLIGATIONS
Bank Guarantees
On November 22, 2013, the Company obtained a $5.0 million credit facility with Citibank in connection with the issuance of bank guarantees for operational purposes. As of July 1, 2023, the outstanding amount under this facility was $3.2 million.
Credit Facilities
On February 15, 2019, the Company entered into a Facility Letter and Overdraft Agreement (collectively, the “Facility Agreements”) with MUFG Bank, Ltd., Singapore Branch (the “Bank”). The Facility Agreements provide the Company and one of its subsidiaries with an overdraft facility of up to $150.0 million (the “Overdraft Facility”) for general corporate purposes. Amounts outstanding under the Overdraft Facility, including interest, are payable upon thirty days written demand by the Bank. Interest on the Overdraft Facility is calculated on a daily basis, and the applicable interest rate is calculated at the Secured Overnight Financing Rate (“SOFR”) plus a margin of 1.5% per annum. The Overdraft Facility is an unsecured facility per the terms of the Facility Agreements. The Facility Agreements contain customary non-financial covenants, including, without limitation, covenants that restrict the Company’s ability to sell or dispose of its assets, cease owning at least 51% of two of its subsidiaries (the “Subsidiaries”), or encumber its assets with material security interests (including any pledge of monies in the Subsidiaries' cash deposit account with the Bank). The Facility Agreements also contain typical events of default, including, without limitation, non-payment of financial obligations when due, cross defaults to other material indebtedness of the Company and any breach of a representation or warranty under the Facility Agreements. As of July 1, 2023, there were no outstanding amounts under the Overdraft Facility.
NOTE 11. SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS
401(k) Retirement Income Plans
The Company has a 401(k) retirement plan (the “401(k) Plan”) for eligible U.S. employees. The 401(k) Plan allows for employee contributions and matching Company contributions from 4% to 6% based upon terms and conditions of the 401(k) Plan.
The following table reflects the Company’s contributions to the 401(k) Plan during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Cash$463 $419 $1,477 $1,423 
Share Repurchase Program
On August 15, 2017, the Company’s Board of Directors authorized a program (the “Program”) to repurchase up to $100 million of the Company’s common stock on or before August 1, 2020. In 2018, 2019 and 2020, the Board of Directors increased the share repurchase authorization under the Program to $200 million, $300 million, and $400 million, respectively. On March 3, 2022, the Board of Directors further increased the share repurchase authorization under the Program by an additional $400 million to $800 million, and extended its duration through August 1, 2025. On May 7, 2022, the Company entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. This trading plan was most recently modified on May 29, 2023. The Program may be suspended or discontinued at any time and is funded using the Company’s available cash, cash equivalents and short-term investments. Under the Program, shares may be repurchased through open market and/or privately negotiated transactions at prices deemed appropriate by management. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations.
During the three and nine months ended July 1, 2023, the Company repurchased a total of approximately 174.9 thousand and 1,331.1 thousand shares of common stock under the Program at a cost of approximately $8.5 million and $58.9 million, respectively. The stock repurchases were recorded in the periods they were delivered and accounted for as treasury stock in the Company’s Consolidated Condensed Balance Sheets. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon re-issuance of treasury stock, amounts in excess of the acquisition cost are credited to additional paid-in capital.
18

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

If the Company reissues treasury stock at an amount below its acquisition cost and additional paid-in capital associated with prior treasury stock transactions is insufficient to cover the difference between acquisition cost and the reissue price, this difference is recorded against retained earnings.
As of July 1, 2023, our remaining stock repurchase authorization under the Program was approximately $190.2 million.
Dividends
On November 16, 2022, the Board of Directors declared a quarterly dividend of $0.19 per share of common stock. Dividends paid during the three and nine months ended July 1, 2023 totaled $10.8 million and $31.3 million, respectively. The declaration of any future cash dividend is at the discretion of the Board of Directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that such dividends are in the best interests of the Company’s shareholders.
Accumulated Other Comprehensive Loss
The following table reflects accumulated other comprehensive loss reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022: 
 As of
(in thousands)July 1, 2023October 1, 2022
Loss from foreign currency translation adjustments$(16,341)$(29,854)
Unrecognized actuarial loss on pension plan, net of tax(884)(812)
Unrealized loss on hedging(500)(2,234)
Accumulated other comprehensive loss$(17,725)$(32,900)
Equity-Based Compensation
The Company has a stockholder-approved equity-based compensation plan, the 2021 Omnibus Incentive Plan (the “Plan”) from which employees and directors receive grants. As of July 1, 2023, 2.5 million shares of common stock are available for grant to the Company’s employees and directors under the Plan.
Relative Total Shareholder Return Performance Share Units (“Relative TSR PSUs”) entitle the employee to receive common stock of the Company on the award vesting date, typically the third anniversary of the grant date (or as soon as administratively practicable if later), if market performance objectives which measure the relative TSR are attained. Relative TSR is calculated based upon the 90-calendar day average price at the end of the performance period of the Company’s stock as compared to specific peer companies that comprise the GICS (45301020) Semiconductor Index. TSR is measured for the Company and each peer company over a performance period, which is generally three years. Vesting percentages range from 0% to 200% of awards granted. The provisions of the Relative TSR PSUs are reflected in the grant date fair value of the award; therefore, compensation expense is recognized regardless of whether the market condition is ultimately satisfied. Compensation expense is reversed if the award is forfeited prior to the vesting date.
Revenue Growth Performance Share Units (“Growth PSUs”) entitle the employee to receive common stock of the Company on the award vesting date, typically the third anniversary of the grant date (or as soon as administratively practicable if later), based on organic revenue growth objectives and relative growth performance against named competitors as set by the Management Development and Compensation Committee (“MDCC”) of the Company’s Board of Directors. Organic revenue growth is calculated by averaging revenue growth (net of revenues from acquisitions) over a performance period, which is generally three years. Revenues from acquisitions will be included in the calculation after four fiscal quarters after acquisition. Any portion of the grant that does not meet the revenue growth objectives and relative growth performance is forfeited. Vesting percentages range from 0% to 200% of awards granted.
In general, Time-based Restricted Share Units (“Time-based RSUs”) awarded to employees vest ratably over a three-year period on the anniversary of the grant date provided the employee remains employed by the Company.
Equity-based compensation expense recognized in the Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023 and July 2, 2022 was based upon awards ultimately expected to vest, with forfeiture accounted for when they occur.
19

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)


The following table reflects Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock granted during the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months endedNine months ended
(shares in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Time-based RSUs 1 512 303 
Relative TSR PSUs  186 154 
Growth PSUs  92 77 
Common stock5 4 17 12 
Equity-based compensation in shares5 5 807 546 
The following table reflects total equity-based compensation expense, which includes Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock, included in the Consolidated Condensed Statements of Operations during the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Cost of sales$272 $193 $903 $727 
Selling, general and administrative 3,800 3,233 12,398 10,485 
Research and development1,331 1,039 4,002 3,261 
Total equity-based compensation expense$5,403 $4,465 $17,303 $14,473 
The following table reflects equity-based compensation expense, by type of award, for the three and nine months ended July 1, 2023 and July 2, 2022:  
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Time-based RSUs$3,560 $2,845 $10,758 $8,763 
Relative TSR PSUs1,252 1,073 3,697 3,060 
Growth PSUs354 310 2,137 1,938 
Common stock237 237 711 712 
Total equity-based compensation expense $5,403 $4,465 $17,303 $14,473 

NOTE 12. REVENUE AND CONTRACT BALANCES
The Company recognizes revenue when we satisfy performance obligations as evidenced by the transfer of control of our products or services to customers. In general, the Company generates revenue from product sales, either directly to customers or to distributors. In determining whether a contract exists, we evaluate the terms of the agreement, the relationship with the customer or distributor and their ability to pay. Service revenue is generally recognized over time as the services are performed. For the three and nine months ended July 1, 2023, and July 2, 2022, the service revenue was not material.
The Company reports revenue based on its reportable segments. The Company believes that reporting revenue on this basis provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 15: Segment Information, for disclosure of revenue by segment.
Contract Balances
Our contract assets relate to our rights to consideration for revenue with collection dependent on events other than the passage of time, such as the achievement of specified payment milestones. The contract assets will be transferred to net account receivables as our right to consideration for these contract assets become unconditional. Contracts assets are reported in the accompanying Consolidated Condensed Balance Sheets within prepaid expenses and other current assets.
Our contract liabilities are primarily related to payments received in advance of satisfying performance obligations, and are reported in the accompanying Consolidated Condensed Balance Sheets within accrued expenses and other current liabilities.
20

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

Contract liabilities increase as a result of receiving new advance payments from customers and decrease as revenue is recognized from product sales under advance payment arrangements upon satisfying the performance obligations.

The following table shows the changes in contract asset balances during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Contract assets, beginning of period$29,210 $26,721 $26,317 $ 
Additions1,337 18,563 4,230 45,284 
Transferred to accounts receivable or collected(20,365) (20,365) 
Contract assets, end of period$10,182 $45,284 $10,182 $45,284 
The following table shows the changes in contract liability balances during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Contract liabilities, beginning of period$6,556 $17,300 $3,160 $15,596 
Revenue recognized(12,404)(29,612)(28,950)(104,796)
Additions11,832 17,996 31,774 94,884 
Contract liabilities, end of period$5,984 $5,684 $5,984 $5,684 
NOTE 13. EARNINGS PER SHARE
Basic income per share is calculated using the weighted average number of shares of common stock outstanding during the period. Restricted stock are included in the calculation of diluted earnings per share, except when their effect would be anti-dilutive.
The following table reflects a reconciliation of the shares used in the basic and diluted net income per share computation for the three and nine months ended July 1, 2023 and July 2, 2022:
21

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

 Three months ended
(in thousands, except per share data)July 1, 2023July 2, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$4,161 $4,161 $119,034 $119,034 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,553 56,553 58,985 58,985 
Dilutive effect of Equity Plans966 970 
Weighted average shares outstanding - Diluted  57,519  59,955 
EPS:    
Net income per share - Basic$0.07 $0.07 $2.02 $2.02 
Effect of dilutive shares   (0.03)
Net income per share - Diluted $0.07  $1.99 
Anti-dilutive shares(1)
019
 Nine months ended
(in thousands, except per share data)July 1, 2023July 2, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$33,791 $33,791 $368,641 $368,641 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,763 56,763 60,951 60,951 
Dilutive effect of Equity Plans921  989 
Weighted average shares outstanding - Diluted  57,684  61,940 
EPS:    
Net income per share - Basic$0.60 $0.60 $6.05 $6.05 
Effect of dilutive shares (0.01) (0.10)
Net income per share - Diluted $0.59  $5.95 
Anti-dilutive shares(1)
11
(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three and nine months ended July 1, 2023 and July 2, 2022 as the effect would have been anti-dilutive.

NOTE 14. INCOME TAXES
The following table reflects the provision for income taxes and the effective tax rate for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(dollar amounts in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Provision for income taxes$148 $5,165 $9,462 $36,813 
Effective tax rate3.4 %4.2 %21.9 %9.1 %


22

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

For the three months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the decrease in effective tax rate was primarily related to tax benefits from the reversal of uncertain tax positions partially offset by the increase in global intangible low-taxed income (“GILTI”) resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017. For the three months ended July 1, 2023, the effective tax rate is lower than the U.S. federal statutory tax rate primarily due to foreign income earned in lower tax jurisdictions, tax incentives, tax credits, and tax benefits from the reversal of uncertain tax positions, partially offset by GILTI.
For the nine months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the increase in effective tax rate was primarily related to the increase in GILTI resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017, partially offset by tax benefits from the reversal of uncertain tax positions. For the nine months ended July 1, 2023, the effective tax rate is higher than the U.S. federal statutory tax rate primarily due to GILTI, partially offset by foreign income earned in lower tax jurisdictions, tax incentives, tax credits, and tax benefits from the reversal of uncertain tax positions.

NOTE 15. SEGMENT INFORMATION
Reportable segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker (the “CODM”) in deciding how to allocate resources and assess performance. The Company’s Chief Executive Officer is the CODM. The CODM does not review discrete asset information.
As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered the guidance under ASC 280, Segment Reporting, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements.
The Company has revised the prior period presentation to reflect its four reportable segments as follows: (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). The four reportable segments are disclosed below:
Ball Bonding Equipment: Reflects the results of the Company from the design, development, manufacture and sale of ball bonding equipment and wafer level bonding equipment.
Wedge Bonding Equipment: Reflects the results of the Company from the design, development, manufacture and sale of wedge bonding equipment.
Advanced Solutions: Reflects the results of the Company from the design, development, manufacture and sale of certain advanced display, die-attach and thermocompression systems and solutions.
APS: Reflects the results of the Company from the design, development, manufacture and sale of a variety of tools, spares and services for our equipment.
Any other operating segments that have not been aggregated within the reportable segments described above which do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. This group is reflective of the results of the Company from the design, development, manufacture and sale of certain advanced display, advanced dispense, electronics assembly, die-attach and lithography systems and solutions. Results for the “All Others” category and other corporate expenses are included as a reconciling item between the Company’s reportable segments and its consolidated results of operations.
23

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

The following table reflects operating information by segment for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Net revenue:    
Ball Bonding Equipment$76,865 $217,912 $184,049 $751,496 
Wedge Bonding Equipment42,563 50,800 145,805 142,284 
Advanced Solutions23,858 34,614 58,997 71,651 
APS39,672 50,191 119,822 152,924 
All Others7,959 18,620 31,498 98,952 
              Net revenue190,917 372,137 540,171 1,217,307 
Income/(loss) from operations:    
Ball Bonding Equipment18,534 93,863 49,337 323,884 
Wedge Bonding Equipment15,974 19,443 $53,958 $49,599 
Advanced Solutions(2,570)3,134 $(21,160)$(7,574)
APS11,510 22,282 34,778 64,651 
All Others(23,857)2,671 (35,025)28,372 
Corporate Expenses(24,079)(19,316)(61,925)(56,404)
              (Loss)/Income from operations$(4,488)$122,077 $19,963 $402,528 
We have considered: (1) information that is regularly reviewed by our CODM in evaluating financial performance and how to allocate resources; and (2) other financial data, including information that we include in our earnings releases but which is not included in our financial statements, to disaggregate revenues by end markets served. The principal category we use to disaggregate revenues is by the end markets served.
The following table reflects net revenue by end markets served for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
General Semiconductor$77,745 $223,034 $217,186 $670,251 
Automotive & Industrial
44,973 51,018 149,608 160,366 
LED
17,678 20,203 32,765 128,394 
Memory
10,849 27,691 20,790 105,372 
APS39,672 50,191 119,822 152,924 
Total revenue$190,917 $372,137 $540,171 $1,217,307 

24

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

The following table reflects capital expenditures, depreciation expense and amortization expense for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Capital expenditures:  
 Ball Bonding Equipment$316 $179 $805 $855 
 Wedge Bonding Equipment83 358 403 780 
 Advanced Solutions6,439 1,049 29,425 2,423 
      APS1,251 1,151 4,443 2,851 
      All Others30 437 279 700 
      Corporate Expenses2,332 1,779 8,130 3,604 
$10,451 $4,953 $43,485 $11,213 
Depreciation expense:    
 Ball Bonding Equipment$388 $346 $1,173 $1,012 
 Wedge Bonding Equipment304 252 878 732 
 Advanced Solutions2,989 519 4,821 1,494 
      APS1,517 1,681 4,742 4,971 
      All Others416 250 1,017 792 
      Corporate Expenses1,191 1,053 3,372 3,229 
$6,805 $4,101 $16,003 $12,230 
Amortization expense:
 Ball Bonding Equipment$ $ $ $ 
 Wedge Bonding Equipment    
 Advanced Solutions    
      APS380 208 1,116 684 
      All Others1,314 809 3,352 2,584 
      Corporate Expenses92 92 275 275 
$1,786 $1,109 $4,743 $3,543 

NOTE 16. COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS
Warranty Expense
The Company’s equipment is generally shipped with a one-year warranty against manufacturing defects. The Company establishes reserves for estimated warranty expense when revenue for the related equipment is recognized. The reserve for estimated warranty expense is based upon historical experience and management’s estimate of future warranty costs, including product part replacement, freight charges and related labor costs expected to be incurred in correcting manufacturing defects during the warranty period.

25

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)

The following table reflects the reserve for warranty activity for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Reserve for warranty, beginning of period$10,468 $15,518 $13,443 $16,961 
Provision for warranty4,007 2,842 8,989 9,001 
Utilization of reserve(3,908)(4,118)(11,865)(11,720)
Reserve for warranty, end of period$10,567 $14,242 $10,567 $14,242 
Other Commitments and Contingencies
The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023:
  Payments due by fiscal year
(in thousands)Total20232024202520262027thereafter
Inventory purchase obligation (1)
$198,566 $21,676 $176,890 $ $ $ $ 
(1)The Company orders inventory components in the normal course of its business. A portion of these orders are non-cancelable and a portion may have varying penalties and charges in the event of cancellation.
From time to time, the Company is party to or the target of lawsuits, claims, investigations and proceedings, including for personal injury, intellectual property, commercial, contract, and employment matters, which are handled and defended in the ordinary course of business. The Company accrues a contingent loss liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount. The Company expenses legal costs, including those expected to be incurred in connection with a loss contingency, as incurred.
Unfunded Capital Commitments
As of July 1, 2023, the Company also has an obligation to fund uncalled capital commitments of approximately $9.6 million, as and when required, in relation to its investment in a private equity fund.
Concentrations
The following table reflects significant customer concentrations as a percentage of net revenue for the nine months ended July 1, 2023 and July 2, 2022:
Nine months ended
July 1, 2023July 2, 2022
First Technology China Ltd.(1)
10.0 %*
* Represents less than 10% of total net revenue
(1) Distributor of the Company's products
The following table reflects significant customer concentrations as a percentage of total accounts receivable as of July 1, 2023 and July 2, 2022:
 As of
July 1, 2023July 2, 2022
Intel Corporation12.2 %*
Apple Inc.10.3 %*
Tianshui Huatian Technology Co., Ltd.*20.6 %
* Represents less than 10% of total accounts receivable

26

Item 2. - MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Forward-Looking Statements
In addition to historical information, this filing contains statements relating to future events or our future results. These statements are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, 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”), and are subject to the safe harbor provisions created by statute. Such forward-looking statements include, but are not limited to, statements with respect to our future revenue increasing, continuing or strengthening, or decreasing or weakening; our capital allocation strategies, including any share repurchases; demand for our products, including replacement demand; our research and development effort; our ability to identify and realize new growth opportunities; our ability to control costs; and our operational flexibility as a result of (among other factors):
our expectations regarding the potential impacts on our business of actual or potential inflationary pressures, interest rate and risk premium adjustments, falling consumer sentiment, or economic recession caused, directly or indirectly, by the prolonged Ukraine/Russia conflict, geopolitical tensions and other macroeconomic factors;
our expectations regarding the potential impacts on our business of the broader supply chain disruptions caused, directly or indirectly, by geopolitical tensions, catastrophic events resulting from climate change and other macroeconomic factors;
our expectations regarding our effective tax rate and our unrecognized tax benefit;
our ability to operate our business in accordance with our business plan;
our ability to adequately protect our trade secrets and intellectual property rights from misappropriation;
our expectations regarding our success in integrating companies we may acquire with our business, and our ability to continue to acquire or divest companies;
risks inherent in doing business on an international level, including currency risks, regulatory requirements, systems and cybersecurity risks, political risks, export restrictions and other trade barriers;
projected growth rates in the overall semiconductor industry, the semiconductor assembly equipment market, and the market for semiconductor packaging materials; and
projected demand for our products and services.
Generally, words such as “may,” “will,” “should,” “could,” “anticipate,” “expect,” “intend,” “estimate,” “plan,” “continue,” “goal” and “believe,” or the negative of or other variations on these and other similar expressions identify forward-looking statements. These forward-looking statements are made only as of the date of this filing. We do not undertake to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise.
Forward-looking statements are based on current expectations and involve risks and uncertainties. Our future results could differ significantly from those expressed or implied by our forward-looking statements. These risks and uncertainties include, without limitation, those described below and in our Annual Report on Form 10-K/A for the fiscal year ended October 1, 2022 (our “2022 Annual Report”) and our other reports filed from time to time with the Securities and Exchange Commission. This discussion should be read in conjunction with the Consolidated Condensed Financial Statements and Notes included in this report, as well as our audited financial statements included in our Annual Report.
We operate in a rapidly changing and competitive environment. New risks emerge from time to time and it is not possible for us to predict all risks that may affect us. Given those risks and uncertainties, investors should not place undue reliance on forward-looking statements as predictions of actual results.

27

OVERVIEW
Founded in 1951, Kulicke and Soffa Industries, Inc. (“we,” “us,” “our,” or the “Company”) specializes in developing cutting-edge semiconductor and electronics assembly solutions enabling a smarter and more sustainable future. Our ever-growing range of products and services supports growth and facilitates technology transitions across large-scale markets, such as advanced display, automotive, communications, compute, consumer, data storage, energy storage and industrial.
We design, develop, manufacture and sell capital equipment, consumables and services used to assemble semiconductor and electronic devices, such as integrated circuits, power discretes, light-emitting diode (“LEDs”), advanced displays and sensors. We also service, maintain, repair and upgrade our equipment and sell consumable aftermarket solutions and services for our and our peer companies’ equipment. Our customers primarily consist of integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), foundry service providers, and other electronics manufacturers and automotive electronics suppliers.
Our goal is to be the technology leader and the most competitive supplier in terms of cost and performance in each of our major product lines. Accordingly, we invest in research and engineering projects intended to expand our market access and enhance our leadership position in semiconductor, electronics and display assembly. We also remain focused on enhancing our value to customers through higher productivity systems, more autonomous capabilities and also through continuous improvement and optimization of our operational costs. Delivering new levels of value to our customers is a critically important goal for the Company.
As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered its reportable segments and has revised the segment-related prior period presentation in its 2022 Annual Report. As a result, its four reportable segments are (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). We have aggregated seven operating segments as of July 1, 2023, with one operating segment within the Ball Bonding Equipment reportable segment, Wedge Bonding Equipment reportable segment, Advanced Solutions reportable segment and APS reportable segment respectively, and the remaining three operating segments grouped within the “All Others” category.
Our Ball Bonding Equipment, Wedge Bonding Equipment and Advanced Solutions reportable segments engages in the design, development, manufacture and sale of ball bonding equipment, wafer level bonding equipment, wedge bonding equipment, certain advanced display, die-attach and thermocompression systems and solutions to IDMs, OSATs, foundry service providers, and other electronics manufacturers and automotive electronics suppliers.
Our APS segment engages in the design, development, manufacture and sale of a variety of tools, spares and services for our equipment. For example, we manufacture capillaries, blades, wedge bonder consumables and other spare parts which complements our equipment and to support a broader range of semiconductor packaging applications. We also provide equipment repair, post-sale support, maintenance and servicing, training services, refurbishment and upgrades for our equipment.
All other operating segments that do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. This group is reflective of the results of the Company from the design, development, manufacture and sale of certain advanced display, advanced dispense, electronics assembly, die-attach and lithography systems and solutions. Please refer to Note 15: Segment Information for further information on the revision of the reportable and operating segments.
Business Environment
The semiconductor business environment is highly volatile and is driven by internal dynamics, both cyclical and seasonal, in addition to macroeconomic forces. Over the long term, semiconductor consumption has historically grown, and is forecasted to continue to grow. This growth is driven, in part, by regular advances in device performance and by price declines that result from improvements in manufacturing technology. In order to exploit these trends, semiconductor manufacturers, both IDMs and OSATs, periodically invest aggressively in latest generation capital equipment. This buying pattern often leads to periods of excess supply and reduced capital spending—the so-called semiconductor cycle. Within this broad semiconductor cycle there are also, generally weaker, seasonal effects that are specifically tied to annual, end-consumer purchasing patterns. Typically, semiconductor manufacturers prepare for heightened demand by adding or replacing equipment capacity by the end of the September quarter. Occasionally, this results in subsequent reductions in demand during the December quarter. This annual seasonality can be overshadowed by effects of the broader semiconductor cycle. Macroeconomic factors also affect the industry, primarily through their effect on business and consumer demand for electronic devices, as well as other products that
28

have significant electronic content such as automobiles, white goods, and telecommunication equipment. There can be no assurances regarding levels of demand for our products and we believe historic industry-wide volatility will persist.
Our Ball Bonding Equipment, Wedge Bonding Equipment and Advanced Solutions reportable segments, and the remaining operating segments in the “All Others” category are primarily affected by the industry’s internal cyclical and seasonal dynamics in addition to broader macroeconomic factors that can positively or negatively affect our financial performance. The sales mix of IDM and OSAT customers, as well as our end market mix, in any period also impacts our financial results. Different customer types and end markets can affect our products’ average selling prices and gross margins due to differences in features, capabilities, order size, and machine configurations.
Our APS reportable segment has historically been less volatile than other reportable segments. APS sales are more directly tied to semiconductor unit consumption rather than incremental capacity requirements and/or production capability improvements. 
From time to time, our customers may request that we deliver our products to countries where they own or operate production facilities or to countries where they utilize third-party subcontractors or warehouses as part of their supply chain. For example, customers headquartered in the U.S. may require us to deliver our products to their back-end production facilities in China. Our customer base in the Asia/Pacific region has become more geographically concentrated over time as a result of general economic and industry conditions and trends. Approximately 89.7% and 90.9% of our net revenue for the three months ended July 1, 2023 and July 2, 2022, respectively, were for shipments to customer locations outside of the U.S., primarily in the Asia/Pacific region. Approximately 46.8% and 36.1% of our net revenue for the three months ended July 1, 2023 and July 2, 2022, respectively, were for shipments to customers headquartered in China.
Similarly, approximately 90.4% and 94.4% of our net revenue for the nine months ended July 1, 2023 and July 2, 2022, respectively, were for shipments to customer locations outside of the U.S., primarily in the Asia/Pacific region. Approximately 37.6% and 46.7% of our net revenue for the nine months ended July 1, 2023 and July 2, 2022, respectively, were for shipments to customers headquartered in China.
While our customers are impacted by the current global macroeconomic conditions, those with operations in China, an important manufacturing and supply chain hub, have witnessed a faster decline in demand and, accordingly, a faster decline in product shipments, compared to the rest of the world. The shipments to customers headquartered in China are subject to heightened risks and uncertainties related to the respective policies of the governments of China and the U.S. Furthermore, there is a potential risk of conflict and instability in the relationship between Taiwan and China that could disrupt the operations of our customers and/or suppliers in both Taiwan and China and our manufacturing operations in Taiwan and China.
The U.S. and several other countries have levied tariffs on certain goods and have introduced other trade restrictions resulting in substantial uncertainties in the semiconductor, LED, memory and automotive markets.
We continue to position our business to leverage our research and development leadership and innovation and to focus our efforts on mitigating volatility, improving profitability and ensuring longer-term growth. We remain focused on operational excellence, expanding our product offerings through continuous research and development or acquisitions and managing our business efficiently throughout the business cycles. However, our visibility into future demand is generally limited, and we generally experience typical industry seasonality.
To limit potential adverse cyclical, seasonal and macroeconomic effects on our financial position, we have continued our efforts to maintain a strong balance sheet. As of July 1, 2023, our total cash, cash equivalents and short-term investments were $711.8 million, a $63.7 million decrease from the prior fiscal year end. We believe our strong cash position allows us to continue investing in product development, pursuing non-organic opportunities and returning capital to investors through our share repurchase and dividend programs.

29

Key Events in Fiscal 2023 to Date
Business Combinations
As part of our corporate strategy, we continually evaluate our portfolio of businesses and may decide to buy or sell businesses or enter into joint ventures or other strategic alliances. On February 22, 2023, we completed the acquisition of Advanced Jet Automation Co., Ltd. (“AJA”), including the material business and assets formerly owned by its affiliate, Samurai Spirit Inc., a leading developer and manufacturer of high-precision micro-dispensing equipment and solutions in Taiwan. The purchase price consisted of $38.1 million in cash paid at closing, of which $4.0 million from the purchase price will be held by us in escrow. This acquisition broadens our existing semiconductor, electronic assembly and advanced display portfolio, increasing opportunities across several exciting growth areas including mini and micro LED, which support both backlighting and direct-emissive approaches. As of February 22, 2023, AJA became our wholly-owned subsidiary. Further as of March 30, 2023, AJA was renamed Kulicke and Soffa Hi-Tech Co., Ltd. (“K&S Hi-Tech”). As part of management’s reassessment of its operating and reportable segments, the newly acquired business of K&S Hi-Tech is deemed a separate operating segment (advanced dispensing) under the “All Others” category.
Macroeconomic Headwinds
Supply chain disruptions and global shortages in electronic components are generally abating in many jurisdictions. However, the cost of logistics remains high as a result of macroeconomic conditions, and labor shortages persist across layers of the supply chain. Additionally, management is continuing to monitor the prolonged Ukraine/Russia conflict, especially regarding the availability and cost of raw materials that are produced in Europe in general. Management is also monitoring for signs of any expansion of economic or supply chain disruptions or broader supply chain inflationary costs resulting either directly or indirectly from the crisis in Eastern Europe.
During fiscal years 2021 and 2022, semiconductor suppliers rapidly increased production output in response to increases in end-consumer demand. Concerns surrounding supply availability spurred defensive inventory purchases, which led to a heightened demand for our products.
The current macroeconomic conditions and declining consumer sentiment have resulted in significant inventory buildup in the semiconductor industry. Many of our consumers who accumulated our products in the past two years are reducing their order rates as a result of inventory adjustment and shorter lead times. The general reduction in demand within the semiconductor industry may also result in the instability of our key suppliers, as they struggle with oversupply and the rising cost of business.
Due to general inflationary pressures, declining consumer sentiment, and an economic downturn caused, directly or indirectly, by various macroeconomic factors, including the prolonged Ukraine/Russia conflict, the sector is seeing short-term volatility and disruption. However, we believe that the semiconductor industry macroeconomics have not changed and we anticipate that the industry’s long-term growth projections will normalize.
The prolonged Ukraine/Russia conflict has no material impact on our financial condition and operating results in fiscal 2023 to date. We believe that our existing cash, cash equivalents, short-term investments, existing Facility Agreements, and anticipated cash flows from operations will be sufficient to meet our liquidity and capital requirements, notwithstanding the prolonged Ukraine/Russia conflict and other macroeconomic factors, for at least the next twelve months from the date of filing. However, this is a highly dynamic situation. As the macroeconomic situation remains highly volatile and the geopolitical situation remains uncertain, there is uncertainty surrounding the operations of our manufacturing locations, our business, our expectations regarding future demand or supply conditions, our near- and long-term liquidity and our financial condition. Consequentially, our operating results could deteriorate.
For a description of the risks to our business arising from or relating to the general macroeconomic conditions, please see Part I, Item 1A, “Risk Factors” of our 2022 Annual Report.
30

RESULTS OF OPERATIONS
As discussed in Note 1: Basis of Presentation of the Notes to the Consolidated Condensed Financial Statements, the segment-related information within Management's Discussion and Analysis of Financial Condition and Results of Operations for the three and nine months ended July 2, 2022 has been revised to correct certain erroneous conclusions about the Company’s operating and reportable segments during prior periods. Accordingly, the following discussion and related tables on Net Revenue, Gross Profit Margin and Income/(Loss) from Operations will reflect the four reportable segments of (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Product and Services (“APS”) and a separate “All Others” category.
The following tables reflect our (loss)/income from operations for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Net revenue$190,917 $372,137 $(181,220)(48.7)%
Cost of sales100,899 181,452 (80,553)(44.4)%
Gross profit90,018 190,685 (100,667)(52.8)%
Selling, general and administrative36,393 33,216 3,177 9.6 %
Research and development36,578 34,046 2,532 7.4 %
Impairment charges21,535 1,346 20,189 1,499.9 %
Operating expenses94,506 68,608 25,898 37.7 %
(Loss)/income from operations$(4,488)$122,077 $(126,565)(103.7)%
 Nine months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Net revenue$540,171 $1,217,307 $(677,136)(55.6)%
Cost of sales277,355 601,674 (324,319)(53.9)%
Gross profit262,816 615,633 (352,817)(57.3)%
Selling, general and administrative114,233 107,263 6,970 6.5 %
Research and development107,085 104,496 2,589 2.5 %
Impairment charges21,535 1,346 20,189 1,499.9 %
Operating expenses242,853 213,105 29,748 14.0 %
Income from operations$19,963 $402,528 $(382,565)(95.0)%

Net Revenue
Our net revenue for the three and nine months ended July 1, 2023 decreased as compared to our net revenue for the three and nine months ended July 2, 2022. The decrease in net revenue is primarily due to lower volume in Ball Bonding Equipment, Wedge Bonding Equipment, Advanced Solutions, APS and All Others, as further outlined in the following tables presented immediately below.

31

The following tables reflect net revenue for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Net Revenue% of total net revenueNet Revenue% of total net revenue
Ball Bonding Equipment$76,865 40.3 %$217,912 58.6 %$(141,047)(64.7)%
Wedge Bonding Equipment42,563 22.3 %50,800 13.7 %$(8,237)(16.2)%
Advanced Solutions23,858 12.5 %34,614 9.3 %$(10,756)(31.1)%
APS39,672 20.8 %50,191 13.5 %(10,519)(21.0)%
All Others7,959 4.1 %18,620 4.9 %(10,661)(57.3)%
Total net revenue$190,917 100.0 %$372,137 100.0 %$(181,220)(48.7)%
 Nine months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Net Revenue% of total net revenueNet Revenue% of total net revenue
Ball Bonding Equipment$184,049 34.1 %$751,496 61.7 %$(567,447)(75.5)%
Wedge Bonding Equipment145,805 27.0 %142,284 11.7 %$3,521 2.5 %
Advanced Solutions58,997 10.9 %71,651 5.9 %$(12,654)(17.7)%
APS119,822 22.2 %152,924 12.6 %$(33,102)(21.6)%
All Others31,498 5.8 %98,952 8.1 %$(67,454)(68.2)%
Total net revenue$540,171 100.0 %$1,217,307 100.0 %$(677,136)(55.6)%
Ball Bonding Equipment
For the three and nine months ended July 1, 2023, the decrease in Ball Bonding Equipment net revenue as compared to the prior year period was primarily due to lower volume of customer purchases primarily in the general semiconductor and memory markets. The lower volume in these end markets was a result of uncertainties in the overall macroeconomic environment, leading to a decline in consumer and industrial purchases. This was exacerbated by high semiconductor supply chain inventory levels, which contributed to a low utilization of our equipment by our customers, resulting in less demand for our products.
Wedge Bonding Equipment
For the three months ended July 1, 2023, the decrease in Wedge Bonding Equipment net revenue as compared to the prior year period was primarily due to lower volume of customer purchases primarily in the general semiconductor markets due to lower demand for Power Discrete devices.
For the nine months ended July 1, 2023, the increase in Wedge Bonding Equipment net revenue as compared to the prior year period was primarily due to higher volume of customer purchases primarily in the automotive and renewable energy market, which was partially offset by the lower demand in the general semiconductor market.
Advanced Solutions
For the three months and nine months ended July 1, 2023, the decrease in Advanced Solutions net revenue as compared to the prior year period was primarily due to the timing of revenue recognition for certain customer contracts.
APS
For the three and nine months ended July 1, 2023, the decrease in APS net revenue as compared to the prior year period was due to lower volume of customer purchases primarily in spares, services, and bonding tools. The lower volume was also due to a low utilization of our equipment resulting from the decline in consumer and industrial purchases and high semiconductor supply chain inventory levels, primarily in the general semiconductor end market, by an estimated 10% compared to the prior period.
32

All Others
For the three and nine months ended July 1, 2023, the decrease in net revenue in the “All Others” category as compared to the prior year period was primarily due to the lower volume of customer purchases in the general semiconductor market and mini LED transfer solutions. The lower volume was a result of uncertainties in the overall macroeconomic environment, leading to a decline in consumer purchases.
Gross Profit Margin

The following tables reflect gross profit margin as a percentage of net revenue by reportable segments for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedBasis Point
 July 1, 2023July 2, 2022Change
Ball Bonding Equipment40.5 %50.1 %(960)
Wedge Bonding Equipment54.8 %51.0 %380 
Advanced Solutions47.1 %44.0 %310 
APS54.3 %60.8 %(650)
All Others34.4 %53.2 %(1,880)
Total gross profit margin47.2 %51.2 %(400)
 Nine months endedBasis Point
 July 1, 2023July 2, 2022Change
Ball Bonding Equipment46.6 %49.4 %(280)
Wedge Bonding Equipment51.6 %48.6 %300 
Advanced Solutions 37.5 %38.4 %(90)
APS55.7 %60.8 %(510)
All Others40.8 %55.5 %(1,470)
Total gross profit margin48.7 %50.6 %(190)
Ball Bonding Equipment
For the three and nine months ended July 1, 2023, the decrease in Ball Bonding Equipment gross profit margin as compared to the prior year period was primarily driven by lower volume of customer purchases resulting from uncertainties in the overall macroeconomic environment, high semiconductor supply chain inventory levels and less favorable product mix (lower sales of higher margin products).
Wedge Bonding Equipment
For the three and nine months ended July 1, 2023, the increase in Wedge Bonding Equipment gross profit margin as compared to the prior year period was primarily driven by favorable product mix (higher sales of higher margin products).
Advanced Solutions
For the three months ended July 1, 2023, the increase in Advanced Solutions gross profit margin as compared to the prior year period was primarily driven by favorable product mix (higher sales of higher margin products).
APS
For the three and nine months ended July 1, 2023, the decrease in APS gross profit margin as compared to the prior year period was primarily driven by less favorable product mix among the spares, services and bonding tools, and lower average selling prices of bonding tools.
All others
For the three and nine months ended July 1, 2023, the decrease in gross profit margin for the “All Others” category as compared to the prior year period was primarily due to less favorable product mix in the mini LED transfer solutions and general semiconductor.

Operating Expenses
33

The following tables reflect operating expenses for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months ended
 (dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Selling, general & administrative$36,393 $33,216 $3,177 9.6 %
Research & development36,578 34,046 2,532 7.4 %
Impairment charges21,535 1,346 20,189 1,499.9 %
Total$94,506 $68,608 $25,898 37.7 %
 Nine months ended
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Selling, general & administrative$114,233 $107,263 $6,970 6.5 %
Research & development107,085 104,496 2,589 2.5 %
Impairment charges21,535 1,346 20,189 1,499.9 %
Total$242,853 $213,105 $29,748 14.0 %
Selling, General and Administrative (“SG&A”)
For the three months ended July 1, 2023, the increase in SG&A expenses as compared to the prior year period was primarily due to $4.5 million net unfavorable variance in foreign exchange and $0.5 million higher staff costs due to an increase in headcount. This was partially offset by $2.1 million lower sales representative commissions.
For the nine months ended July 1, 2023, the increase in SG&A expenses as compared to the prior year period was primarily due to $12.1 million net unfavorable variance in foreign exchange, $1.2 million higher amortization and $1.2 million higher professional services. These were partially offset by $8.9 million lower sales representative commissions.
Research and Development (“R&D”)
For the three months ended July 1, 2023, the higher R&D expenses as compared to the prior year period was primarily due to $1.3 million higher prototype materials and $1.0 million higher staff costs related to an increase in headcount.
For the nine months ended July 1, 2023, the higher R&D expenses as compared to the prior year period was primarily due to $2.0 million higher prototype materials and $0.3 million higher staff costs related to an increase in headcount.
Impairment Charges
For the three and nine months ended July 1, 2023, the Company recognized a non-cash impairment charge of $21.5 million related to goodwill and intangible assets in the Lithography reporting unit, as well as on an investment in a non-marketable equity security. The impairment charge in the prior year period relates to the impairment on an investment in a non-marketable equity security. See Note 4: Goodwill and Intangible Assets and Note 6: Equity Investments of the Notes to the Consolidated Condensed Financial Statements for further information.

34

Income/(Loss) from Operations
The following tables reflect income/(loss) from operations by reportable segments for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Ball Bonding Equipment$18,534 $93,863 $(75,329)(80.3)%
Wedge Bonding Equipment15,974 19,443 (3,469)(17.8)%
Advanced Solutions(2,570)3,134 (5,704)(182.0)%
APS11,510 22,282 (10,772)(48.3)%
All Others(23,857)2,671 (26,528)(993.2)%
Corporate Expenses(24,079)(19,316)(4,763)(24.7)%
Total (loss)/income from operations$(4,488)$122,077 $(126,565)(103.7)%
 Nine months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Ball Bonding Equipment$49,337 $323,884 $(274,547)(84.8)%
Wedge Bonding Equipment53,958 49,599 4,359 8.8 %
Advanced Solutions(21,160)(7,574)(13,586)(179.4)%
APS34,778 64,651 (29,873)(46.2)%
All Others(35,025)28,372 (63,397)(223.4)%
Corporate Expenses(61,925)(56,404)(5,521)(9.8)%
Total income from operations$19,963 $402,528 $(382,565)(95.0)%

Ball Bonding Equipment, Wedge Bonding Equipment, Advanced Solutions, APS and All Others
For the three months ended July 1, 2023, the decrease in Ball Bonding Equipment, Wedge Bonding Equipment and APS income from operations as compared to the prior year period was primarily due to the changes in revenue and operating expenses as explained under “Net Revenue” and “Operating Expenses” above.
For the nine months ended July 1, 2023, the lower Ball Bonding Equipment and APS income from operations, and higher Advanced Solutions loss from operations as compared to the prior year period was primarily due to the changes in revenue and operating expenses as explained under “Net Revenue” and “Operating Expenses” above. For Wedge Bonding Equipment, the higher income from operations was primarily due to the changes in revenue as explained under “Net Revenue” above.
For the three and nine months ended July 1, 2023, the loss from operations in the “All Others” category as compared to the income from operations in prior year period was primarily due to decrease in revenue as explained under “Net Revenue”, the goodwill impairment charge, integration of newly acquired business and net unfavorable variance in foreign exchange.
Interest Income and Expense
The following tables reflect interest income and interest expense for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Interest income$8,847 $2,158 $6,689 310.0 %
Interest expense$(50)$(36)$(14)(38.9)%
35

 Nine months ended  
(dollar amounts in thousands)July 1, 2023July 2, 2022$ Change% Change
Interest income$23,406 $3,099 $20,307 655.3 %
Interest expense$(116)$(173)$57 32.9 %
Interest income
For the three and nine months ended July 1, 2023, interest income increased as compared to the prior year period primarily due to a higher average balance in short-term investments and higher weighted average interest rate on cash, cash equivalents and short-term investments.
Provision for Income Taxes
The following table reflects the provision for income taxes and the effective tax rate for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(dollar amounts in thousands)July 1, 2023July 2, 2022ChangeJuly 1, 2023July 2, 2022Change
Provision for income taxes$148 $5,165 $(5,017)$9,462 $36,813 $(27,351)
Effective tax rate3.4 %4.2 %(0.8)%21.9 %9.1 %12.8 %
For the three months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the decrease in effective tax rate was primarily related to tax benefits from the reversal of uncertain tax positions partially offset by the increase in GILTI, resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017.
For the nine months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the increase in effective tax rate was primarily related to the increase in GILTI, resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017, partially offset by tax benefits from the reversal of uncertain tax positions.

LIQUIDITY AND CAPITAL RESOURCES
The following table reflects total cash, cash equivalents, and short-term investments as of July 1, 2023 and October 1, 2022:
 As of 
(dollar amounts in thousands)July 1, 2023October 1, 2022$ Change
Cash and cash equivalents$401,806$555,537$(153,731)
Short-term investments310,000220,00090,000 
Total cash, cash equivalents, and short-term investments$711,806$775,537$(63,731)
Percentage of total assets47.2%48.8% 


36

The following table reflects a summary of the Consolidated Condensed Statements of Cash Flow information for the nine months ended July 1, 2023 and July 2, 2022:
 Nine months ended
(in thousands)July 1, 2023July 2, 2022
Net cash provided by operating activities$95,912 $273,625 
Net cash (used in)/provided by investing activities(161,724)66,342 
Net cash used in financing activities(92,358)(250,905)
Effect of exchange rate changes on cash and cash equivalents 4,439 (6,069)
Changes in cash and cash equivalents$(153,731)$82,993 
Cash and cash equivalents, beginning of period555,537 362,788 
Cash and cash equivalents, end of period$401,806 $445,781 
Nine months ended July 1, 2023
Net cash provided by operating activities was primarily due to net income of $33.8 million, non-cash adjustments to net income of $49.9 million and a net favorable change in operating assets and liabilities of $12.3 million. The net change in operating assets and liabilities was primarily driven by a decrease in accounts and other receivable of $112.9 million, prepaid expenses and other current assets of $17.2 million. This was partially offset by an increase in inventories of $44.1 million, a decrease in accounts payable and accrued expenses and other current liabilities of $35.5 million and income tax payable of $37.0 million.
The decrease in accounts and other receivable in the nine months ended July 1, 2023 was mainly due to lower sales in the period. The decrease in income tax payable was primarily due to lower profitability. The decrease in accounts payable and accrued expenses and other current liabilities was primarily due to higher payments to suppliers, lower material purchases and lower accrued employee compensation that was paid out in the period. The increase in inventories was due to slower utilization in the period and buildup of long lead time materials to fulfill certain customer purchase orders.
Net cash used in investing activities was due to net purchase of short-term investments of $90.0 million, cash outflow for the AJA acquisition of $36.9 million and capital expenditures of $35.1 million.
Net cash used in financing activities was primarily due to common stock repurchases of $60.6 million and dividend payments of $31.3 million.
Nine months ended July 2, 2022
Net cash provided by operating activities was primarily due to net income of $368.6 million, non-cash adjustments to net income of $24.8 million and a net unfavorable change in operating assets and liabilities of $119.9 million. The net change in operating assets and liabilities was primarily driven by an increase in inventories of $49.2 million, prepaid expenses and other current assets of $50.7 million and a decrease in accounts payable and accrued expenses and other current liabilities of $84.0 million and income tax payable of $6.7 million. This was partially offset by a decrease in accounts and other receivable of $71.8 million.
The increase in inventories was due to higher manufacturing activities to meet higher demand in the first two quarters of fiscal 2022. The increase in prepaid expenses and other current assets was mainly due to the addition of contract assets in the period. The decrease in accounts payable and accrued expenses and other current liabilities was primarily due to higher payments to suppliers and lower accrued employee compensation that was paid out in the period. The decrease in accounts and other receivable in the nine months ended July 2, 2022 was mainly due to lower sales in the period and a change in customer mix of different credit terms.
Net cash provided by investing activities was due to net redemption of short-term investments of $77.0 million. This was partially offset by capital expenditures of $10.4 million.
Net cash used in financing activities was primarily due to common stock repurchases of $221.1 million and dividend payments of $29.4 million.

37

Fiscal 2023 Liquidity and Capital Resource Outlook
We expect our aggregate fiscal 2023 capital expenditures to be between approximately $50.0 million and $54.0 million, of which approximately $43.5 million has been incurred through the third quarter. Expenditures are anticipated to be primarily for research and development projects, enhancements to our manufacturing operations, improvements to our information technology security, implementation of an enterprise resource planning system and leasehold improvements for our facilities. Our ability to make these expenditures will depend, in part, on our future cash flows, which are determined by our future operating performance and, therefore, subject to prevailing macroeconomic conditions, including actual or potential inflationary pressures, supply chain challenges, geopolitical tensions including the prolonged Ukraine/Russia conflict and other factors, some of which are beyond our control.
As of July 1, 2023 and October 1, 2022, approximately $534.5 million and $499.8 million of cash, cash equivalents, and short-term investments, respectively, were held by the Company’s foreign subsidiaries, with a large portion of the cash amounts expected to be available for use in the U.S. without incurring additional U.S. income tax.
The Company’s operations and capital requirements are anticipated to be funded primarily by cash on hand, cash generated from operating activities, and cash from our existing Facility Agreements. We believe these sources of cash and liquidity are sufficient to meet our additional liquidity needs for the foreseeable future, including repayment of outstanding balances under the Facility Agreements, as well as payment of dividends, share repurchases and income taxes.
We believe that our existing cash, cash equivalents, short-term investments, existing Facility Agreements, and anticipated cash flows from operations will be sufficient to meet our liquidity and capital requirements, notwithstanding the macroeconomic headwinds, for at least the next twelve months and beyond. Our liquidity is affected by many factors, some based on normal operations of our business and others related to macroeconomic conditions including actual or potential inflationary pressures, industry-related uncertainties, and effects arising from the prolonged Ukraine/Russia conflict, which we cannot predict. We also cannot predict economic conditions or industry downturns or the timing, strength or duration of recoveries. We intend to continue to use our cash for working capital needs and for general corporate purposes.
In this unprecedented macroeconomic environment, we may seek, as we believe appropriate, additional debt or equity financing that would provide capital for general corporate purposes, working capital funding, additional liquidity needs or to fund future growth opportunities, including possible acquisitions. The timing and amount of potential capital requirements cannot be determined at this time and will depend on a number of factors, including the actual and projected demand for our products, semiconductor and semiconductor capital equipment industry conditions, competitive factors, the condition of financial markets and the global economic situation.
Share Repurchase Program
On August 15, 2017, the Company’s Board of Directors authorized a program (the “Program”) to repurchase up to $100 million of the Company’s common stock on or before August 1, 2020. In 2018, 2019 and 2020, the Board of Directors increased the share repurchase authorization under the Program to $200 million, $300 million, and $400 million, respectively. On March 3, 2022, the Board of Directors further increased the share repurchase authorization under the Program by an additional $400 million to $800 million, and extended its duration through August 1, 2025. On May 7, 2022, the Company entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. This trading plan was most recently modified on May 29, 2023. The Program may be suspended or discontinued at any time and is funded using the Company’s available cash, cash equivalents and short-term investments. Under the Program, shares may be repurchased through open market and/or privately negotiated transactions at prices deemed appropriate by management. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations.
During the three and nine months ended July 1, 2023, the Company repurchased a total of approximately 174.9 thousand and 1,331.1 thousand shares of common stock under the Program at a cost of approximately $8.5 million and $58.9 million, respectively. The stock repurchases were recorded in the periods in which the shares were delivered and accounted for as treasury stock in the Company’s Consolidated Condensed Balance Sheets. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon re-issuance of treasury stock, amounts in excess of the acquisition cost are credited to additional paid-in capital.
If the Company reissues treasury stock at an amount below its acquisition cost and additional paid-in capital associated with prior treasury stock transactions is insufficient to cover the difference between acquisition cost and the reissue price, this difference is recorded against retained earnings.
As of July 1, 2023, our remaining stock repurchase authorization under the Program was approximately $190.2 million.
38

Dividends
On November 16, 2022, the Board of Directors declared a quarterly dividend of $0.19 per share of common stock. Dividends paid during the three and nine months ended July 1, 2023 totaled $10.8 million and $31.3 million, respectively. The declaration of any future cash dividend is at the discretion of the Board of Directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that such dividends are in the best interests of the Company’s shareholders.
Other Obligations and Contingent Payments
In accordance with U.S. GAAP, certain obligations and commitments are not required to be included in the Consolidated Condensed Balance Sheets and Statements of Operations. These obligations and commitments, while entered into in the normal course of business, may have a material impact on our liquidity and are disclosed in the table below.
As of July 1, 2023, the Company had deferred tax liabilities of $36.7 million and unrecognized tax benefits within the income taxes payable for uncertain tax positions of $15.6 million, inclusive of accrued interest on uncertain tax positions of $2.5 million, substantially all of which would affect our effective tax rate in the future, if recognized.
It is reasonably possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease during the next twelve months due to the expected lapse of statutes of limitation and / or settlements of tax examinations. Given the number of years and numerous matters that remain subject to examination in various tax jurisdictions, we cannot practicably estimate the timing or financial outcomes of these examinations and, therefore, these amounts are excluded from the amounts below. When estimating its tax positions, the Company considers and evaluates numerous complex areas of taxation, which may require periodic adjustments and which may not reflect the final tax liabilities.
The following table presents certain payments due by the Company under contractual and statutory obligations with minimum firm commitments as of July 1, 2023:
  Payments due in
(in thousands)TotalLess than 1 year1 - 3 years3 - 5 yearsMore than 5 years
Inventory purchase obligations (1)
$198,566 $21,676 $176,890 $— $— 
U.S. one-time transition tax payable (2)
(reflected on our Consolidated Condensed Balance Sheets)
$47,686 12,606 35,080 — — 
Total$246,252 $34,282 $211,970 $— $— 
(1)The Company orders inventory components in the normal course of its business. A portion of these orders are non-cancellable and some orders impose varying penalties and charges in the event of cancellation.
(2)Associated with the U.S. one-time transition tax on certain earnings and profits of our foreign subsidiaries in relation to the U.S. Tax Cuts and Job Act of 2017.
Credit facilities
On February 15, 2019, the Company entered into a Facility Letter and Overdraft Agreement (collectively, the “Facility Agreements”) with MUFG Bank, Ltd., Singapore Branch (the “Bank”). The Facility Agreements provide the Company and one of its subsidiaries with an overdraft facility of up to $150.0 million (the “Overdraft Facility”) for general corporate purposes. Amounts outstanding under the Overdraft Facility, including interest, are payable upon thirty days written demand by the Bank. Interest on the Overdraft Facility is calculated on a daily basis, and the applicable interest rate is calculated at the Secured Overnight Financing Rate (“SOFR”) plus a margin of 1.5% per annum. The Overdraft Facility is an unsecured facility per the terms of the Facility Agreements. The Facility Agreements contain customary non-financial covenants, including, without limitation, covenants that restrict the Company’s ability to sell or dispose of its assets, cease owning at least 51% of two of its subsidiaries (the “Subsidiaries”) or encumber its assets with material security interests (including any pledge of monies in the Subsidiaries’ cash deposit account with the Bank). The Facility Agreements also contain typical events of default, including, without limitation, non-payment of financial obligations when due, cross defaults to other material indebtedness of the Company, and breach of a representation or warranty under the Facility Agreements. As of July 1, 2023, there were no outstanding amounts under the Overdraft Facility.
As of July 1, 2023, other than the bank guarantee disclosed in Note 10 of Item 1, we did not have any other off-balance sheet arrangements, such as contingent interests or obligations associated with variable interest entities.
39


Item 3. - QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
Our available-for-sale securities, if applicable, may consist of short-term investments in highly rated debt instruments of the U.S. Government and its agencies, financial institutions, and corporations. We continually monitor our exposure to changes in interest rates and credit ratings of issuers with respect to any available-for-sale securities and target an average life to maturity of less than 18 months. Accordingly, we believe that the effects on us of changes in interest rates and credit ratings of issuers are limited and would not have a material impact on our financial condition or results of operations.
Foreign Currency Risk
Our international operations are exposed to changes in foreign currency exchange rates due to transactions denominated in currencies other than the location’s functional currency. Our international operations are also exposed to foreign currency fluctuations that impact the remeasurement of net monetary assets of those operations whose functional currency, the U.S. dollar, differs from their respective local currencies, most notably in Israel, Singapore and Switzerland. Our U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar. In addition to net monetary remeasurement, we have exposures related to the translation of subsidiary financial statements from their functional currency, the local currency, into its reporting currency, the U.S. dollar, most notably in the Netherlands, China, Taiwan, Japan and Germany.
Based on our foreign currency exposure as of July 1, 2023, a 10.0% fluctuation could impact our financial position, results of operations or cash flows by $4.0 million to $5.0 million. Our attempts to hedge against these risks may not be successful and may result in a material adverse impact on our financial results and cash flow.
We enter into foreign exchange forward contracts to hedge a portion of our forecasted foreign currency-denominated expenses in the normal course of business and, accordingly, they are not speculative in nature. These instruments generally mature within twelve months. We have foreign exchange forward contracts with a notional amount of $58.3 million outstanding as of July 1, 2023.
40

Item 4. - CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of July 1, 2023. At the time that the Original Form 10-K was filed on November 17, 2022, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of October 1, 2022. Based on the identification of the material weakness described below, the Company, under the supervision of the Company’s management, including the Chief Executive Officer and Chief Financial Officer, concluded that our disclosure controls and procedures were not effective as of October 1, 2022, December 31, 2022, April 1, 2023 and July 1, 2023.
Material Weakness in Internal Control Over Financial Reporting
As described in the Explanatory Note in the 2022 Annual Report, we identified a material weakness in our internal control over financial reporting that existed as of October 1, 2022. A “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness is a result of a design gap in the existing review of the segment reporting process, which failed to (a) identify all of the key metrics used by the CODM to evaluate performance and allocate resources, (b) assess in totality the level of information provided to and utilized by the CODM to evaluate performance and allocate resources, and (c) appropriately analyze every factor pertinent to whether operating segments share economic similarities that are required for aggregation under ASC 280. There were no material misstatements as a result of this material weakness; however, it could result in omitted disclosures within the segment reporting footnote disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected on a timely basis.
Management’s Plans for Remediation of the Material Weakness
The Company is in the process of assessing and finalizing its plan for remediation of the material weakness, with the oversight of the Audit Committee of the Board of Directors, the Chief Executive Officer and the Chief Financial Officer. Specifically, we have improved our review process including the documentation of the evaluation of segment reporting under ASC 280. In addition, the Company has engaged an outside consultant to assist management in the development of a segment analysis framework to be used on a go forward basis to support the segment-related disclosures, particularly when the Company has significant organizational structure or reporting structure changes that may impact the Company’s analysis under ASC 280.
The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. However, our management, including our Chief Executive Officer and Chief Financial Officer, has concluded that, notwithstanding the identified material weakness in our internal control over financial reporting, the financial statements fairly present, in all material respects, our financial condition, results of operations and cash flows for the periods presented in conformity with U.S. GAAP.
Changes in Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP.
We completed the acquisition of AJA on February 22, 2023, as discussed in Note 3: Business Combination of the Notes to the Consolidated Condensed Financial Statements. Although existing event driven controls were followed related to the business combination accounting for the acquisition of AJA, management intends to exclude AJA from its assessment of the Company’s internal control over financial reporting for the fiscal year ending September 30, 2023. This exclusion would be in accordance with the SEC’s general guidance that an assessment of a recently acquired business may be omitted from our scope in the first fiscal year in which the acquisition occurred.
There has been no change in the Company’s internal control over financial reporting during the three months ended July 1, 2023 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

41

PART II. - OTHER INFORMATION 
Item 1. - LEGAL PROCEEDINGS
From time to time, we may be a plaintiff or defendant in cases arising out of our business. We are party to ordinary, routine litigation incidental to our business. We cannot be assured of the results of any pending or future litigation, but we do not believe resolution of any currently pending matters will have a material adverse effect on our business, financial condition or operating results.

Item 1A. - RISK FACTORS
Certain Risks Related to Our Business
Except for the below additional risks factors listed below, there have been no other material changes from the risk factors discussed in Part I, Item 1A, “Risk Factors”, of our 2022 Annual Report.

We identified a material weakness in our internal control over financial reporting, and although it has not resulted in any material misstatements or omissions of our consolidated financial statements to date, if it is not fully remediated, it could result in material misstatements of our consolidated financial statements in the future.
Pursuant to the Sarbanes-Oxley Act, management is responsible for establishing and maintaining effective internal control over financial reporting. Our internal controls over financial reporting are processes designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. In addition, management is required to evaluate the effectiveness of our internal control over financial reporting.
As described in Item 4 “Controls and Procedures” of this Quarterly Report on Form 10-Q, and in Part II, Item 9A “Controls and Procedures” of our 2022 Annual Report, we identified a material weakness in our internal control over financial reporting that existed as of October 1, 2022 and which related to a design gap in the existing review of our segment reporting process, which failed to (a) identify all of the key metrics used by the CODM to evaluate performance and allocate resources, (b) assess in totality the level of information provided to and utilized by the CODM to evaluate performance and allocate resources, and (c) appropriately analyze every factor pertinent to whether operating segments share economic similarities that is required for aggregation under ASC 280. A “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.
We are in the process of assessing and finalizing our plan for remediation of the material weakness, with the oversight of the Audit Committee of the Board of Directors, our Chief Executive Officer and our Chief Financial Officer. The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. These remediation measures may be time consuming and costly. In addition, the measures we have taken to date, and actions we may take in the future, may not be sufficient to remediate the control deficiency that led to such material weakness, and they may not prevent or avoid a potential future material weakness. Any control system, no matter how well designed and implemented, can only provide reasonable and not absolute assurance that the objectives of the control system will be achieved.
If our remediation efforts are insufficient or if additional material weaknesses in internal control over financial reporting are discovered or occur in the future, it could result in errors in our consolidated financial statements that could result in a restatement of our financial statements, and could cause us to fail to meet our reporting obligations. This could materially and adversely affect our business, results of operations and financial condition, restrict our ability to access the capital markets, require us to expend significant resources to correct the material weakness, subject us to fines, penalties or judgments, harm our reputation, adversely affect the trading price of our common stock, or otherwise cause a decline in investor confidence.


42

Intellectual Property Risks
Our success depends in part on our intellectual property, which we may be unable to protect.
Our success depends in part on our proprietary technology. To protect this technology, we rely principally on contractual restrictions (such as nondisclosure and confidentiality provisions) in our agreements with employees, subcontractors, vendors, consultants and customers and on the common law of trade secrets and proprietary “know-how”. We also rely, in some cases, on patent and copyright protection, although this protection may in some cases be insufficient due to the rapid development of technology in our industry. We may not be successful in protecting our technology for a number of reasons, including the following:
employees, subcontractors, vendors, consultants and customers may violate their contractual agreements or post-employment non-competition obligations, and the cost of enforcing those agreements may be prohibitive, or those agreements may be unenforceable or more limited than we anticipate;
foreign intellectual property laws may not adequately protect our intellectual property rights;
our patent and copyright claims may not be sufficiently broad to effectively protect our technology; our patents or copyrights may be challenged, invalidated or circumvented; or we may otherwise be unable to obtain adequate protection for our technology; and
when our patents expire, or if they are invalidated, narrowed or circumvented, our competitors may be able to utilize the inventions protected by our patents.
Also, competitors may copy or misappropriate our trade secrets, products or designs either through lawful means of reverse engineering or through independent development. We remain vigilant and take note of similar products and solutions offered by our competitors and, based on reasonable efforts, investigate whether any of our competitors’ products or solutions is the outcome of unlawful reverse engineering. For example, we are currently investigating a potential unlawful reverse engineering incident and, where necessary, plan to pursue appropriate legal action against parties that may be involved in such unlawful reverse engineering.
Competitors or third parties (including ex-employees violating their surviving contractual obligations with us) may also copy or reverse engineer aspects of our products or solutions through unlawful means, or illegally use information that we regard as proprietary. We conduct active surveillance and monitor potential threats surrounding any unauthorized use from competitors or third parties. As a result of our active surveillance, we recently learned that certain ex-employees in China, who had access to materials containing proprietary information and trade secrets about our products and designs, may have provided them to their current employer that is our direct competitor. We intend to fully investigate this matter and, if appropriate, pursue litigation against all parties that may be involved to protect our confidential information and trade secrets.
Despite our best efforts in active surveillance and monitoring, such policing may be difficult, time-consuming, non-definitive and non-exhaustive, and we cannot be certain that the steps we have taken will prevent misappropriation of our intellectual property.
Additionally, laws of foreign countries may not provide us with adequate remedy against unauthorized use of our intellectual property, or we may be unable to prove unauthorized use as prescribed by such foreign laws. In either case, if the protection of our intellectual property proves to be inadequate or unenforceable, others may be able to use our proprietary developments without compensation or appropriate remediation to us, resulting in potential cost advantages to our competitors and consequentially eroding our market share.
Furthermore, our partners and alliances may have rights to technology developed by us. We may incur significant expense to protect or enforce our intellectual property rights. If we are unable to protect our intellectual property rights, our competitive position may be weakened.

43

Third parties may claim we are infringing on their intellectual property, which could cause us to incur significant litigation costs or other expenses, or prevent us from selling some of our products.
The semiconductor industry is characterized by rapid technological change, with frequent introductions of new products and technologies. Industry participants often develop products and features similar to those introduced by others, creating a risk that their products and processes may give rise to claims they infringe on the intellectual property of others. We may unknowingly infringe on the intellectual property rights of others and incur significant liability for that infringement. If we are found to have infringed on the intellectual property rights of others, we could be enjoined from continuing to manufacture, market or use the affected product, or be required to obtain a license to continue manufacturing or using the affected product. A license could be very expensive to obtain or may not be available at all. Similarly, changing or re-engineering our products or processes to avoid infringing the rights of others may be costly, impractical or time consuming.
Occasionally, third parties assert that we are, or may be, infringing on or misappropriating their intellectual property rights. Some of these assertions may not be legitimate. In these cases, we defend or in some instances dispel, and will continue to defend or dispel, against claims or negotiate licenses where we consider these actions appropriate. Intellectual property cases are uncertain, time-consuming and involve complex legal and factual questions. If we become involved in this type of litigation, it could consume significant resources and divert our attention from our business.
Information Technology and Enterprise System Risks
We may be subject to disruptions or failures in our information technology systems and network infrastructures that could have a material adverse effect on us.
We maintain and rely extensively on information technology systems and network infrastructures for the effective operation of our business. We also hold large amounts of data in data center facilities around the world, primarily in Singapore and the U.S., on which our business depends. A disruption, infiltration or failure of our information technology systems or any of our data centers as a result of software or hardware malfunctions, computer viruses, cyber-attacks, employee theft or misuse, power disruptions, natural disasters or accidents could cause breaches of data security and loss of critical data, which in turn could materially adversely affect our business. Our security procedures, such as virus protection software, data loss protection and our business continuity planning, such as our disaster recovery policies and back-up systems, may not be adequate or implemented properly to fully address the adverse effect of such events, which could adversely impact our operations. In addition, our business could be adversely affected to the extent we do not make the appropriate level of investment in our technology systems as our technology systems become out-of-date or obsolete and are not able to deliver the type of data integrity and reporting we need to run our business. Furthermore, when we implement new systems and/or upgrade existing systems, we could be faced with temporary or prolonged disruptions that could adversely affect our business.
We have experienced, and expect to continue to be subject to, cybersecurity threats and incidents, ranging from employee error or misuse, to individual attempts to gain unauthorized access to information systems, to sophisticated and targeted measures known as advanced persistent threats, none of which have been material to the Company to date. We devote significant resources to network security and other measures to protect our systems and data from unauthorized access or misuse. However, depending on its nature and scope, cybersecurity incidents could result in business disruption; misappropriation, corruption or loss of confidential information and critical data (of the Company or that belonging to its third parties); reputational damage; litigation with third parties; diminution in the value of our investment in research, development and engineering; data privacy issues; and increased cybersecurity protection and remediation costs.
We also try to protect the confidential nature of our proprietary information by using commonly accepted information technology systems and network security measures. Such measures may not provide adequate protection for our proprietary information. For example, our internal procedures may not prevent an existing or former employee or consultant from misappropriating our trade secrets and providing them to a competitor, and recourse we take against such misconduct may not provide an adequate remedy to fully protect our interests.

44


Item 2. - UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
The following table summarizes the repurchases of common stock during the three months ended July 1, 2023 (in millions, except number of shares, which are reflected in thousands, and per share amounts):
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or Programs
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs(1)
April 2, 2023 to April 29, 2023
73 $47.86 73 $195.3 
April 30, 2023 to June 3, 202384 $48.06 84 $191.3 
June 4, 2023 to July 1, 2023
18 $56.57 18 $190.2 
For the three months ended July 1, 2023175 175 
(1)On August 15, 2017, the Company’s Board of Directors authorized the Program to repurchase up to $100 million in total of the Company’s common stock on or before August 1, 2020. In 2018, 2019 and 2020, the Board of Directors increased the share repurchase authorization under the Program to $200 million, $300 million and $400 million, respectively. On March 3, 2022, the Board of Directors further increased the share repurchase authorization under the Company’s existing share repurchase program by an additional $400 million to $800 million, and extended its duration through August 1, 2025. The Company may repurchase shares of its common stock through open market and privately negotiated transactions at prices deemed appropriate by management. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and will be funded using the Company’s available cash, cash equivalents and short-term investments. Under the Program, shares may be repurchased through open market and/or privately negotiated transactions at prices deemed appropriate by management. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations.

Item 3. – Defaults Upon Senior Securities.

None.

Item 4. – Mine Safety Disclosures

None.

Item 5. – Other Information

Director and Officer Trading Plans and Arrangements

None of the Company’s directors or officers have adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company’s fiscal quarter ended July 1, 2023, as such terms are defined under Item 408(a) of Regulation S-K.

45

Item 6. -     Exhibits
  
Exhibit No.Description
3.1
3.2
31.1
  
31.2
  
32.1*
  
32.2*
  
101.INS Inline XBRL Instance 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.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101.INS).
*This exhibit shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that Section. Such exhibit shall not be deemed incorporated into any filing under the Securities Act or the Exchange Act.
 
46

SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 KULICKE AND SOFFA INDUSTRIES, INC.
  
Date: August 9, 2023By:/s/ LESTER WONG
Lester Wong
Executive Vice President and Chief Financial Officer
(principal financial officer and principal accounting officer)

47
EX-31.1 2 a10qq32023ex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION
 
I, Fusen Chen, certify that:

1.    I have reviewed this quarterly report on Form 10-Q of Kulicke and Soffa Industries, Inc.;

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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) 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)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

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: August 9, 2023By:/s/ FUSEN CHEN
  Fusen Chen
  President and Chief Executive Officer
  

EX-31.2 3 a10qq32023ex312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION
 
I, Lester Wong, certify that:
  
1.    I have reviewed this quarterly report on Form 10-Q of Kulicke and Soffa Industries, Inc.;

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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) 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)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

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: August 9, 2023By:/s/ LESTER WONG
Lester Wong
Executive Vice President and Chief Financial Officer
 

EX-32.1 4 a10qq32023ex321.htm EX-32.1 Document

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
 
I, Fusen Chen, President and Chief Executive Officer of Kulicke and Soffa Industries, Inc., do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
 
1.the Quarterly Report on Form 10-Q of Kulicke and Soffa Industries, Inc. for the period ended July 1, 2023 (the “ July 1, 2023 Form 10-Q”), as filed with the Securities and Exchange Commission, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and

2.the information contained in the July 1, 2023 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kulicke and Soffa Industries, Inc.


Date: August 9, 2023By:/s/ FUSEN CHEN
  Fusen Chen
  President and Chief Executive Officer
 


EX-32.2 5 a10qq32023ex322.htm EX-32.2 Document

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
 
I, Lester Wong, Executive Vice President and Chief Financial Officer of Kulicke and Soffa Industries, Inc., do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
 
1. the Quarterly Report on Form 10-Q of Kulicke and Soffa Industries, Inc. for the period ended July 1, 2023 (the “July 1, 2023 Form 10-Q”), as filed with the Securities and Exchange Commission, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2. the information contained in the July 1, 2023 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kulicke and Soffa Industries, Inc.

Date: August 9, 2023By:/s/ LESTER WONG
Lester Wong
Executive Vice President and Chief Financial Officer

 


EX-101.SCH 6 klic-20230701.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - DOCUMENT AND ENTITY INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - EQUITY INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - REVENUE AND CONTRACT BALANCES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - EQUITY INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - REVENUE AND CONTRACT BALANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - BUSINESS COMBINATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - BUSINESS COMBINATION (Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - BUSINESS COMBINATION (Intangible assets acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - EQUITY INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - LEASES - Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - LEASES - Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - INCOME TAXES (Provision for income taxes and the effective tax rate) (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 9954749 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 klic-20230701_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 klic-20230701_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 klic-20230701_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cash Equivalents, Unrealized Gain Cash Equivalents, Gross Unrealized Gain Cash Equivalents, Gross Unrealized Gain Omnibus Incentive Plan Omnibus Incentive Plan [Member] Omnibus Incentive Plan Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Capital expenditures: Property, Plant and Equipment, Additions Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Machinery, equipment, furniture and fixtures Property, Plant and Equipment, Other, Gross Inventory reserves Inventory Valuation Reserves Capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent MUFG Bank, Ltd., Singapore Branch MUFG Bank, Ltd., Singapore Branch [Member] MUFG Bank, Ltd., Singapore Branch [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Debt and Other Obligations Debt Disclosure [Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash purchase price Payments to Acquire Businesses, Gross Summary of assets acquired and liabilities assumed as of acquisition date Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Cash Payment for Pension Benefits Amount held in escrow, period from acquisition date Business Combination, Contingent Consideration, Held In Escrow, Term Business Combination, Contingent Consideration, Held In Escrow, Term Cash, cash equivalents, restricted cash and short-term investments Cash, Cash Equivalents and Investments [Table Text Block] Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts and other payables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business acquisition, net income (loss) Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Commitments and contingent liabilities (Note 16) Commitments and Contingencies Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Construction in progress Construction in Progress, Gross Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Revenue Growth Performance Share Units Revenue Growth Performance Share Units [Member] Revenue Growth Performance Share Units INCOME TAXES Income Tax Disclosure [Text Block] Utilization of reserve Standard and Extended Product Warranty Accrual, Decrease for Payments Provision for warranty Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Issuance of shares for equity based compensation (shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Concentration Risk [Line Items] Concentration Risk [Line Items] Depreciation and amortization expense: Depreciation [Abstract] Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Preferred stock, without par value: Authorized 5,000 shares; issued - none Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Inventories, net: Inventory, Net [Abstract] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted (in dollars per share) Net income per share - Diluted (in dollars per share) Earnings Per Share, Diluted Fair value liability, derivates Derivative Liability, Subject to Master Netting Arrangement, before Offset Company’s matching contributions to the Plan Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block] PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost, 28,875 and 28,237 shares, respectively Treasury Stock, Value Land Land Goodwill [Roll Forward] Goodwill [Roll Forward] Reclassification adjustment for (gain)/loss on derivative instruments recognized, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES: Supplemental Cash Flow Elements [Abstract] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Total shareholder return award performance measurement period Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Period Share based compensation arrangement by share based payment award options vesting period. Treasury Stock, Common, Shares Treasury Stock, Common, Shares Significant customer concentrations as a percentage of total accounts receivable Schedule Of Customer Concentration On Accounts Receivable [Table Text Block] The schedule of customer concentration on accounts receivable reported during the period. Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net Income (Loss) Advanced Jet Automation Co. Ltd Advanced Jet Automation Co. Ltd [Member] Advanced Jet Automation Co. Ltd Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Operating Leases [Text Block] Adjustment for inventory valuation (Increase)/Decrease Due To Inventory Valuation (Increase)/Decrease Due To Inventory Valuation Accrued expenses and other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Shareholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Contract liabilities, beginning of period Contract liabilities, end of period Contract with Customer, Liability Citibank Citibank [Member] Citibank [Member] Impairment charges Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Other intangible assets Other Intangible Assets [Member] Inventory, gross Inventory, Gross Reconciliation of shares used in the basic and diluted net income per share computation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Useful Lives Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Other Commitments [Table] Other Commitments [Table] Derivatives designated as hedging instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract] Unrecognized actuarial (gain)/loss on pension plan, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Name Measure Name Cash and Cash Equivalents, Unrealized Loss Cash and Cash Equivalents, Gross Unrealized Loss Cash and Cash Equivalents, Gross Unrealized Loss Patents Patents [Member] Name Forgone Recovery, Individual Name Purchase of short-term investments Payments to Acquire Short-Term Investments Goodwill Goodwill Balance at October 1, 2022 Balance at July 1, 2023 Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Buildings and building improvements Buildings and Improvements, Gross Shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Investment Type [Axis] Investment Type [Axis] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Severance Supplemental Unemployment Benefits, Severance Benefits Accrued leasehold renovations Accrued Leasehold Renovations Accrued Leasehold Renovations Schedule of net revenue by Capital Equipment end markets Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Underlying Securities Award Underlying Securities Amount Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Right Of Use Assets Entity Small Business Entity Small Business Cash Equivalents, Unrealized Loss Cash Equivalents, Gross Unrealized Loss Cash Equivalents, Gross Unrealized Loss Investment Type Categorization [Domain] Investments [Domain] Fiscal 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Unrealized foreign currency translation Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Accounts Receivable Accounts Receivable [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Cash dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Notional Amount Derivative, Notional Amount Operating lease liabilities Long-term portion of lease obligations Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount 2025 Inventory Purchase Obligation Future Minimum Payments Due In Three Years The inventory purchase obligation of future minimum payment which are due for three years reported as of the period. Depreciation expense: Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Schedule Of Intangible Assets [Line Items] Schedule Of Intangible Assets [Line Items] Schedule Of Intangible Assets Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Gain (loss) reclassification, estimate of time to transfer Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer Intel Corporation Intel Corporation [Member] Intel Corporation Future lease payments after ASC 842 adoption Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Foreign exchange forward contracts Foreign Exchange Forward [Member] Equity investments Equity Method Investments [Table Text Block] Memory Memory [Member] Memory [Member] Revenues Net revenue Revenues Income taxes payable Accrued Income Taxes, Current Income/(loss) from operations: Operating Income (Loss) [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Lease expense and components of lease expense Lease, Cost [Table Text Block] COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS Commitments Contingencies and Concentrations Disclosure [Text Block] The entire disclosure for commitments and contingencies. Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] LED LED [Member] LED [Member] Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Wedge Bonding Equipment Wedge Bonding Equipment Segment [Member] Wedge Bonding Equipment Segment Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report 2026 Inventory Purchase Obligation Future Minimum Payments Due In Four Years The inventory purchase obligation of future minimum payment which are due for four years reported as of the period. Interest expense Interest Expense Hedging Designation [Axis] Hedging Designation [Axis] Goodwill [Line Items] Goodwill [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Remaining fiscal 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] thereafter Inventory Purchase Obligation Future Minimum Payments Due Thereafter The inventory purchase obligation of future minimum payment which are due for fiscal year reported as of the period. Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Entity File Number Entity File Number Options to extend Leases, Number of Options To Extend Leases, Number of Options To Extend Discount rate Measurement Input, Discount Rate [Member] Operating lease liabilities Less: Current portion Operating Lease, Liability, Current Foreign exchange forward contract, term of contract Derivative, Term of Contract Amortization expense: Amortization of Intangible Assets Entity Shell Company Entity Shell Company Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total amortization expense Finite-Lived Intangible Assets, Net Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Expenses incurred related to the acquisition Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Weighted average shares outstanding: DENOMINATOR: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common Stock, Shares, Issued Common Stock, Shares, Issued Maturity of short-term investments Proceeds from Sale, Maturity and Collection of Investments Gross profit Gross Profit Security Exchange Name Security Exchange Name Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Cash and Cash Equivalents, Unrealized Gain Cash and Cash Equivalents, Gross Unrealized Gain Cash and Cash Equivalents, Gross Unrealized Gain Employee Stock Option Employee Stock Option [Member] Loss from foreign currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] DERIVATIVES FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Dividends payable Accrued Liabilities For Commission and Professional Fees Current The accrued liabilities for commission and professional fees current reported as of the period. Common stock cash dividends paid Payments of Ordinary Dividends Maximum Maximum [Member] Comprehensive (loss)/income Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Document Type Document Type Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities [Member] Accrued Expenses and Other Current Liabilities Accounts payable, accrued expenses and other current liabilities Increase Decrease In Accounts Payable Accrued Expenses and Other Liabilities This line is the year's change in a/p accrued exp ocl after adjusting for non-cash items. Acquired in business combination Goodwill, Acquired During Period Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements Error Correction [Text Block] Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Repurchase of common stock Value of shares acquired Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Other Significant Noncash Transaction, Value of Consideration Given Other Significant Noncash Transaction, Value of Consideration Given Time-based RSUs Time-based RSU [Member] Time-based RSU. Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Business Acquisition [Axis] Business Acquisition [Axis] Capital expenditures, depreciation and amortization expense Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block] Allowance for doubtful accounts and notes receivable Accounts Receivable, Allowance for Credit Loss, Current Customer Concentration Risk Customer Concentration Risk [Member] Other Other Liabilities, Current Net intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Segment Reporting, Other Significant Reconciling Item [Line Items] Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items] Additions Increase (Decrease) in Contract with Customer, Asset Leasehold improvements Leasehold Improvements, Gross Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Foreign currency translation and pension plan, net of tax Comprehensive Income (Loss), Foreign Currency Transaction and Translation and Pension and Other Post Retirement Benefits, Net of Tax, Portion Attributable to Parent Comprehensive Income (Loss), Foreign Currency Transaction and Translation and Pension and Other Post Retirement Benefits, Net of Tax, Portion Attributable to Parent Cash and Cash Equivalents, Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Short-term Investments, Estimated Fair Value Available-for-sale Securities, Short-term Investments, Fair Value Disclosure Available-for-sale Securities, Short-term Investments, Fair Value Disclosure BUSINESS COMBINATION Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Commissions and professional fees Dividends Payable, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Other Commitments [Domain] Other Commitments [Domain] Inventories, net Inventories, net Inventory, Net Operating lease expense Lease, Cost Unfunded Capital Commitment Unfunded Capital Commitment [Member] Unfunded Capital Commitment Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Total Shareholder Return Amount Total Shareholder Return Amount Repurchase of common stock/treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Addresses [Line Items] Entity Addresses [Line Items] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Growth rate Measurement Input, Long-Term Revenue Growth Rate [Member] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Data processing equipment and software Equipment and Software Gross Gross amount, at the balance sheet date, of data processing equipment and software/ Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] 2024 Inventory Purchase Obligation Future Minimum Payments Due In Two Years The inventory purchase obligation of future minimum payment which are due for two years reported as of the period. Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Short-term Investments, Unrealized Loss Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Facility agreements Facility Agreements [Member] Facility Agreements [Member] Operating cash outflows from operating leases Operating Lease, Payments Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Time-based Restricted Share Units Time-based Restricted Share Units [Member] Time-based Restricted Share Units PEO PEO [Member] Schedule Of Intangible Assets [Table] Schedule Of Intangible Assets [Table] Schedule Of Intangible Assets Proceeds from short-term debt Proceeds from Short-Term Debt Equity Method Investments [Abstract] Equity Method Investments [Abstract] Equity Method Investments [Abstract] Beginning balance (shares) Ending balance (shares) Shares, Outstanding Short-term Investments, Unrealized Gain Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain Other Goodwill, Other Increase (Decrease) 401(k) Cash Contributions Payment for Pension and Other Postretirement Benefits [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash (used in)/provided by investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Present value of lease obligations Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] TOTAL LIABILITIES Liabilities Restricted stock and common stock granted Share-Based Payment Arrangement, Activity [Table Text Block] 2023 Inventory Purchase Obligation Future Minimum Payments Due Current The inventory purchase obligation of future minimum payment which are due for the current reported as of the period. Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS Shareholders' Equity and Share-Based Payments [Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive (Loss)/Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Customer [Domain] Customer [Domain] -- None. No documentation exists for this element. -- All Executive Categories All Executive Categories [Member] Cash, Estimated Fair Value Cash, Estimated Fair Value Cash, Estimated Fair Value Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Unrecognized actuarial loss on pension plan, net of tax Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Net income per share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] BASIS OF PRESENTATION Basis of Accounting [Text Block] Cash, Unrealized Gains Cash, Unrealized Gains Cash, Unrealized Gains Authorized amount, additional amount Stock Repurchase Program, Authorized Amount, Additional Amount Stock Repurchase Program, Authorized Amount, Additional Amount Common stock, without par value: Authorized 200,000 shares; issued 85,364 and 85,364, respectively; outstanding 56,488 and 57,128 shares, respectively Common Stock, Value, Issued Equity-based compensation and employee benefits Employee Benefits and Share-Based Compensation Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade and brand name Trade Names [Member] APS Aftermarket Products and Services (APS) Segment [Member] -- None. No documentation exists for this element. -- Relative TSR calculation period Relative Total Shareholder Return Average Stock Price Calculation Period The relative total shareholders' return average stock price calculation period All Others All Others Segment [Member] All Others Segment Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Payment for finance lease Finance Lease, Principal Payments Impairment charges Asset Impairment Charges Amount held in escrow Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] CASH PAID FOR: Supplemental Cash Flow Information [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Corporate Expenses Corporate expenses [Member] Corporate expenses Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Total Inventory Purchase Obligation Future Minimum Payments Due The amount of inventory purchase obligation of future minimum payments due reported as of the period. Goodwill, cumulative impairment Goodwill, Cumulative Impairment Goodwill, Cumulative Impairment Transferred to accounts receivable or collected Contract with Customer, Asset, Reclassified to Receivable Provision for income taxes and the effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] the Program Program Authorized 15 August 2017 [Member] Program Authorized 15 August 2017 Address Type [Domain] Address Type [Domain] PEO Name PEO Name Customer concentrations risk percentage Concentration Risk, Percentage Accumulated other comprehensive income reflected on the Consolidated Balance Sheets Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Principal Executive Offices Other Address [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Accrued customer obligations Broker-Dealer, Payable to Customer Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Estimated annual amortization expense related to intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] EQUITY INVESTMENTS Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Reserve for warranty, beginning of period Reserve for warranty, end of period Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] TOTAL SHAREHOLDERS’ EQUITY Beginning balance Ending balance Equity, Attributable to Parent Goodwill impairment Goodwill, Impairment Loss Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Unrealized loss on hedging Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Cash Equivalents, Estimated Fair Value Cash Equivalents, Fair Value Disclosure Cash Equivalents, Fair Value Disclosure EPS: Earnings Per Share Reconciliation [Abstract] Preferred Stock, Shares Issued Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Entity Emerging Growth Company Entity Emerging Growth Company Investment in private equity fund Payments to Acquire Equity Securities, FV-NI Intangible assets, net Net intangible assets Intangible Assets, Net (Excluding Goodwill) Cash Equivalents, Amortized Cost Cash Equivalents, Amortized Cost Cash Equivalents, Amortized Cost Finished goods Inventory, Finished Goods, Gross Reserve for product warranty activity Schedule of Product Warranty Liability [Table Text Block] Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Estimated useful life Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Ball Bonding Equipment Core Capital Equipment Segment [Member] -- None. No documentation exists for this element. -- Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Weighted-average lease terms and discount rates Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Common Stock Common Stock [Member] Income taxes payable Accrued Income Taxes, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] EARNINGS PER SHARE Earnings Per Share [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Obligations not reflected on the Consolidated Balance Sheet Schedule Of Future Minimum Rental Payments For Operating Leases and Inventory Purchases Table [Text Block] Tabular disclosure of future minimum payments for operating leases and inventory purchases during the period. Document Fiscal Year Focus Document Fiscal Year Focus Equity Equity, Including Portion Attributable to Noncontrolling Interest Lease liability Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Operating lease, term of contract Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Growth PSUs Growth PSUs Special/Growth PSU [Member] Special/Growth PSU [Member] Cash, Amortized Cost Cash General Semiconductor General Semiconductor [Member] General Semiconductor [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Cash dividend declared Dividends, Common Stock, Cash ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Relative TSR Performance Share Units Relative TSR Performance Share Units [Member] Relative TSR Performance Share Units Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Income taxes, net of refunds Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Developed technology Developed Technology Rights [Member] Retained Earnings Retained Earnings [Member] First Technology China Ltd.(1) First Technology China Ltd. [Member] First Technology China Ltd. Capital Leased Assets [Line Items] Capital Leased Assets [Line Items] Equity-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Operating information by segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Net (decrease)/increase from derivatives designated as hedging instruments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Net income per share - Basic (in dollars per share) Earnings Per Share, Basic Operating right-of-use assets Operating Lease, Right-of-Use Asset Equity investments Equity Securities, FV-NI and without Readily Determinable Fair Value Advanced Solutions Advanced Solutions Segment [Member] Advanced Solutions Segment Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Apple Inc. Apple Inc. [Member] Apple Inc. Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Estimated Fair Value Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Accrued expenses and other current liabilities: Accounts Payable and Accrued Liabilities, Current [Abstract] Remaining fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Consolidated Balance Sheets Parenthetical [Abstract] Consolidated Balance Sheets Parenthetical [Abstract] -- None. No documentation exists for this element. -- Arrangement Duration Trading Arrangement Duration In-process research and development In Process Research and Development [Member] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Effect of dilutive shares (in dollars per share) Earnings Per Share Diluted Adjustment Earnings per share, diluted, adjustment. Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Consolidation Consolidation, Policy [Policy Text Block] BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Issuance of stock for services rendered Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Combinations [Abstract] Remaining repurchase authorized amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Common Stock, Shares Authorized Common Stock, Shares Authorized Reporting unit, measurement input Reporting Unit, Measurement Input Reporting Unit, Measurement Input Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Vesting percentage Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage The share based compensation arrangement by share based payment award vesting percentage reported. Schedule of Revenue by Major Customers by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Entity Address, Country Entity Address, Country Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Loss Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss Other Commitments [Axis] Other Commitments [Axis] Adjustment for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Deferred taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Order Backlog Order or Production Backlog [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Company contributions Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Insider Trading Arrangements [Line Items] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of Equity Plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Cost of sales Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance of shares for equity-based compensation Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Gain on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Total equity-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross intangible assets Finite-Lived Intangible Assets, Gross Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Derivatives designated as hedging instruments: Designated as Hedging Instrument [Member] Account and other receivables, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Wages and benefits Employee-related Liabilities, Current FAIR VALUE MEASURMENTS Fair Value Disclosures [Text Block] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Other comprehensive income Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Relative TSR PSUs Relative TSR PSUs Relative TSR PSU [Member] Market based restricted stock member. Lender Name [Axis] Lender Name [Axis] Weighted-average remaining lease term (in years): Operating Lease, Weighted Average Remaining Lease Term Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Gain Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] 2027 Inventory Purchase Obligation Future Minimum Payments Due In Five Years Inventory Purchase Obligation Future Minimum Payments Due In Five Years Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items] Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Nature of business Nature Of Business, Policy [Policy Text Block] Disclosure of accounting policy for nature of business. Impairment charges Cumulative impairment Finite-Lived Intangible Assets, Cumulative Impairment Finite-Lived Intangible Assets, Cumulative Impairment Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of business, net of cash acquired Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate: Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Equity-based compensation in shares Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Time deposits Bank Time Deposits [Member] Repurchase of common stock (shares) Shares repurchased in period (shares) Treasury Stock, Shares, Acquired Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Issuance of stock for services rendered (shares) Stock Issued During Period, Shares, Issued for Services Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] NUMERATOR: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Diluted (in shares) Weighted average shares outstanding - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Amortized Cost Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments Other Commitment Other Commitment Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] REVENUE AND CONTRACT BALANCES Revenue from Contract with Customer [Text Block] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Accounts and other receivable Increase (Decrease) in Accounts and Notes Receivable Company Selected Measure Amount Company Selected Measure Amount Ball Bonding Equipment Ball Bonding Equipment Segment [Member] Ball Bonding Equipment Segment Additions Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Unrealized (loss)/gain on derivative instruments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Lease, Cost [Abstract] Lease, Cost [Abstract] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Payment on short-term debt Repayments of Unsecured Debt TOTAL ASSETS Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Equity-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Customer [Axis] Customer [Axis] -- None. No documentation exists for this element. -- Other liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Short-term investments Short-term investments, Amortized Cost Short-Term Investments Raw materials and supplies Inventory, Raw Materials and Supplies, Gross Operating expenses Operating Expenses SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS Cash and Cash Equivalents Disclosure [Text Block] Changes in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] Entity Addresses [Table] Entity Addresses [Table] Accounts and other receivable, net of allowance for doubtful accounts of $49 and $0, respectively Accounts and Financing Receivable, after Allowance for Credit Loss, Current Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Contract assets, beginning of period Contract assets, end of period Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Weighted average shares outstanding - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Cash, Unrealized Losses Cash, Unrealized Losses Cash, Unrealized Losses Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] (Loss)/income from operations (Loss)/Income from operations Operating Income (Loss) Period of warranty for manufacturing defects Period Of Warranty For Manufacturing Defects Representing period of warranty for manufacturing defects. Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark [Axis] Net revenue: Revenues [Abstract] Automotive & Industrial Automotive and Industrial [Member] Automotive and Industrial [Member] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Business Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Tianshui Huatian Technology Co., Ltd. Huatian TechnologyGroup [Member] Huatian TechnologyGroup Outstanding amounts under credit facility Long-Term Line of Credit Customer relationships Customer Relationships [Member] Components of significant balance sheet accounts Supplemental Balance Sheet Information [Table Text Block] The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts. EX-101.PRE 10 klic-20230701_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
DOCUMENT AND ENTITY INFORMATION - shares
9 Months Ended
Jul. 01, 2023
Aug. 04, 2023
Entity Addresses [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 0-121  
Entity Central Index Key 0000056978  
Entity Incorporation, State or Country Code PA  
Entity Tax Identification Number 23-1498399  
Entity Address, Address Line One 23A Serangoon North Avenue 5  
Entity Address, Address Line Two #01-01,  
Entity Address, Country SG  
Entity Address, Postal Zip Code 554369  
City Area Code 215  
Local Phone Number 784-6000  
Title of 12(b) Security Common Stock, Without Par Value  
Trading Symbol KLIC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   56,473,297
Amendment Flag false  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --09-30  
Entity Registrant Name KULICKE AND SOFFA INDUSTRIES, INC.  
Entity Address, City or Town Singapore  
Document Period End Date Jul. 01, 2023  
Principal Executive Offices    
Entity Addresses [Line Items]    
Entity Address, Address Line One 1005 Virginia Dr.  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19034  
Entity Address, City or Town Fort Washington  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Current assets:    
Cash and cash equivalents $ 401,806 $ 555,537
Short-term investments 310,000 220,000
Accounts and other receivable, net of allowance for doubtful accounts of $49 and $0, respectively 198,107 309,323
Inventories, net 227,991 184,986
Prepaid expenses and other current assets 45,144 62,200
Total current assets 1,183,048 1,332,046
Property, plant and equipment, net 113,567 80,908
Operating right-of-use assets 46,351 41,767
Goodwill 89,291 68,096
Intangible assets, net 31,418 31,939
Deferred tax assets 40,926 25,572
Equity investments 433 5,397
Other assets 3,088 2,874
TOTAL ASSETS 1,508,122 1,588,599
Current liabilities:    
Accounts payable 52,857 67,311
Operating lease liabilities 6,569 6,766
Income taxes payable 16,844 40,063
Accrued expenses and other current liabilities 120,506 134,541
Total current liabilities 196,776 248,681
Deferred tax liabilities 36,735 34,037
Income taxes payable 50,673 64,634
Operating lease liabilities 41,390 34,927
Other liabilities 12,836 11,670
TOTAL LIABILITIES 338,410 393,949
Commitments and contingent liabilities (Note 16)
Shareholders’ equity:    
Preferred stock, without par value: Authorized 5,000 shares; issued - none 0 0
Common stock, without par value: Authorized 200,000 shares; issued 85,364 and 85,364, respectively; outstanding 56,488 and 57,128 shares, respectively 572,338 561,684
Treasury stock, at cost, 28,875 and 28,237 shares, respectively (728,064) (675,800)
Retained earnings 1,343,163 1,341,666
Accumulated other comprehensive loss (17,725) (32,900)
TOTAL SHAREHOLDERS’ EQUITY 1,169,712 1,194,650
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,508,122 $ 1,588,599
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Consolidated Balance Sheets Parenthetical [Abstract]    
Allowance for doubtful accounts and notes receivable $ 49 $ 0
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Common Stock, Shares Authorized 200,000,000 200,000,000
Common Stock, Shares, Issued 85,364,000 85,364,000
Common Stock, Shares, Outstanding 56,488,000 57,128,000
Treasury Stock, Common, Shares 28,875,000 28,237,000
Preferred Stock, Shares Issued 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Income Statement [Abstract]        
Revenues $ 190,917 $ 372,137 $ 540,171 $ 1,217,307
Cost of sales 100,899 181,452 277,355 601,674
Gross profit 90,018 190,685 262,816 615,633
Selling, general and administrative 36,393 33,216 114,233 107,263
Research and development 36,578 34,046 107,085 104,496
Impairment charges 21,535 1,346 21,535 1,346
Operating expenses 94,506 68,608 242,853 213,105
(Loss)/income from operations (4,488) 122,077 19,963 402,528
Interest income 8,847 2,158 23,406 3,099
Interest expense (50) (36) (116) (173)
Income before income taxes 4,309 124,199 43,253 405,454
Provision for income taxes 148 5,165 9,462 36,813
Net income $ 4,161 $ 119,034 $ 33,791 $ 368,641
Net income per share:        
Basic (in dollars per share) $ 0.07 $ 2.02 $ 0.60 $ 6.05
Diluted (in dollars per share) $ 0.07 $ 1.99 $ 0.59 $ 5.95
Weighted average shares outstanding:        
Basic (in shares) 56,553 58,985 56,763 60,951
Diluted (in shares) 57,519 59,955 57,684 61,940
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 4,161 $ 119,034 $ 33,791 $ 368,641
Other comprehensive income:        
Foreign currency translation adjustment (2,459) (12,009) 13,514 (18,025)
Unrecognized actuarial (gain)/loss on pension plan, net of tax (17) 122 (73) 103
Foreign currency translation and pension plan, net of tax (2,476) (11,887) 13,441 (17,922)
Derivatives designated as hedging instruments:        
Unrealized (loss)/gain on derivative instruments, net of tax (1,280) (1,233) 2,550 (1,168)
Reclassification adjustment for (gain)/loss on derivative instruments recognized, net of tax 518 (170) 816 (793)
Net (decrease)/increase from derivatives designated as hedging instruments, net of tax (1,798) (1,063) 1,734 (375)
Other comprehensive income (4,274) (12,950) 15,175 (18,297)
Comprehensive (loss)/income $ (113) $ 106,084 $ 48,966 $ 350,344
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive (Loss)/Income
Beginning balance (shares) at Oct. 02, 2021   61,931      
Beginning balance at Oct. 02, 2021 $ 1,095,237 $ 550,117 $ (400,412) $ 948,554 $ (3,022)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   4      
Issuance of stock for services rendered 238 $ 197 41    
Repurchase of common stock (shares)   (276)      
Repurchase of common stock (15,380)   (15,380)    
Issuance of shares for equity based compensation (shares)   725      
Issuance of shares for equity-based compensation 0 $ (6,963) 6,963    
Equity-based compensation 5,074 $ 5,074      
Cash dividend declared (10,610)     (10,610)  
Net income 133,606     133,606  
Other comprehensive income (989)       (989)
Total comprehensive income 132,617     133,606 (989)
Ending balance (shares) at Jan. 01, 2022   62,384      
Ending balance at Jan. 01, 2022 1,207,176 $ 548,425 (408,788) 1,071,550 (4,011)
Beginning balance (shares) at Oct. 02, 2021   61,931      
Beginning balance at Oct. 02, 2021 1,095,237 $ 550,117 (400,412) 948,554 (3,022)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 368,641        
Other comprehensive income (18,297)        
Total comprehensive income 350,344        
Ending balance (shares) at Jul. 02, 2022   58,480      
Ending balance at Jul. 02, 2022 1,206,733 $ 557,236 (615,689) 1,286,505 (21,319)
Beginning balance (shares) at Jan. 01, 2022   62,384      
Beginning balance at Jan. 01, 2022 1,207,176 $ 548,425 (408,788) 1,071,550 (4,011)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   4      
Issuance of stock for services rendered 237 $ 202 35    
Repurchase of common stock (shares)   (2,944)      
Repurchase of common stock (176,153) $ (30,000) (146,153)    
Issuance of shares for equity based compensation (shares)   24      
Issuance of shares for equity-based compensation 0 $ (222) 222    
Equity-based compensation 4,459 $ 4,459      
Cash dividend declared (10,110)     (10,110)  
Net income 116,001     116,001  
Other comprehensive income (4,358)       (4,358)
Total comprehensive income 111,643     116,001 (4,358)
Ending balance (shares) at Apr. 02, 2022   59,468      
Ending balance at Apr. 02, 2022 1,137,252 $ 522,864 (554,684) 1,177,441 (8,369)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   4      
Issuance of stock for services rendered 237 $ 196 41    
Repurchase of common stock (shares)   (997)      
Repurchase of common stock (31,098)   (61,098)    
Issuance of shares for equity based compensation (shares)   5      
Issuance of shares for equity-based compensation 0 $ (52) 52    
Equity-based compensation 4,228 $ 4,228      
Cash dividend declared (9,970)     (9,970)  
Net income 119,034     119,034  
Other comprehensive income (12,950)       (12,950)
Total comprehensive income 106,084     119,034 (12,950)
Ending balance (shares) at Jul. 02, 2022   58,480      
Ending balance at Jul. 02, 2022 1,206,733 $ 557,236 (615,689) 1,286,505 (21,319)
Beginning balance (shares) at Oct. 01, 2022   57,128      
Beginning balance at Oct. 01, 2022 1,194,650 $ 561,684 (675,800) 1,341,666 (32,900)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   6      
Issuance of stock for services rendered 237 $ 180 57    
Repurchase of common stock (shares)   (1,054)      
Repurchase of common stock (45,382)   (45,382)    
Issuance of shares for equity based compensation (shares)   667      
Issuance of shares for equity-based compensation 0 $ (6,412) 6,412    
Equity-based compensation 6,284 $ 6,284      
Cash dividend declared (10,794)     (10,794)  
Net income 14,589     14,589  
Other comprehensive income 17,645       17,645
Total comprehensive income 32,234     14,589 17,645
Ending balance (shares) at Dec. 31, 2022   56,747      
Ending balance at Dec. 31, 2022 1,177,229 $ 561,736 (714,713) 1,345,461 (15,255)
Beginning balance (shares) at Oct. 01, 2022   57,128      
Beginning balance at Oct. 01, 2022 1,194,650 $ 561,684 (675,800) 1,341,666 (32,900)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 33,791        
Other comprehensive income 15,175        
Total comprehensive income 48,966        
Ending balance (shares) at Jul. 01, 2023   56,488      
Ending balance at Jul. 01, 2023 1,169,712 $ 572,338 (728,064) 1,343,163 (17,725)
Beginning balance (shares) at Dec. 31, 2022   56,747      
Beginning balance at Dec. 31, 2022 1,177,229 $ 561,736 (714,713) 1,345,461 (15,255)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   5      
Issuance of stock for services rendered 237 $ 184 53    
Repurchase of common stock (shares)   (102)      
Repurchase of common stock (4,990) $ 0 (4,990)    
Issuance of shares for equity based compensation (shares)   3      
Issuance of shares for equity-based compensation 0 $ (31) 31    
Equity-based compensation 5,142 $ 5,142      
Cash dividend declared (10,766)     (10,766)  
Net income 15,041     15,041  
Other comprehensive income 1,804       1,804
Total comprehensive income 16,845     15,041 1,804
Ending balance (shares) at Apr. 01, 2023   56,653      
Ending balance at Apr. 01, 2023 1,183,697 $ 567,031 (719,619) 1,349,736 (13,451)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   5      
Issuance of stock for services rendered 237 $ 194 43    
Repurchase of common stock (shares)   (175)      
Repurchase of common stock (8,541) $ 0 (8,541)    
Issuance of shares for equity based compensation (shares)   5      
Issuance of shares for equity-based compensation 0 $ (53) 53    
Equity-based compensation 5,166 $ 5,166      
Cash dividend declared (10,734)     (10,734)  
Net income 4,161     4,161  
Other comprehensive income (4,274)       (4,274)
Total comprehensive income (113)     4,161 (4,274)
Ending balance (shares) at Jul. 01, 2023   56,488      
Ending balance at Jul. 01, 2023 $ 1,169,712 $ 572,338 $ (728,064) $ 1,343,163 $ (17,725)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 33,791 $ 368,641
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 20,746 15,773
Impairment charges 21,535 1,346
Equity-based compensation and employee benefits 17,303 14,473
Adjustment for doubtful accounts 49 (245)
Adjustment for inventory valuation 2,598 1,110
Deferred taxes (14,441) (3,675)
Gain on disposal of property, plant and equipment (539) (129)
Unrealized foreign currency translation 2,610 (3,806)
Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:    
Accounts and other receivable 112,881 71,825
Inventories (44,106) (49,230)
Prepaid expenses and other current assets 17,165 (50,725)
Accounts payable, accrued expenses and other current liabilities (35,461) (84,017)
Income taxes payable (37,028) (6,663)
Other, net (1,191) (1,053)
Net cash provided by operating activities 95,912 273,625
Acquisition of business, net of cash acquired (36,881) 0
Proceeds from sales of property, plant and equipment 318 119
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of business, net of cash acquired 36,881 0
Purchases of property, plant and equipment (35,125) (10,380)
Proceeds from sales of property, plant and equipment 318 119
Investment in private equity fund (36) (397)
Purchase of short-term investments (465,000) (389,000)
Maturity of short-term investments 375,000 466,000
Net cash (used in)/provided by investing activities (161,724) 66,342
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payment on short-term debt 0 (54,500)
Payment for finance lease (447) (373)
Repurchase of common stock/treasury stock (60,608) (221,139)
Common stock cash dividends paid (31,303) (29,393)
Proceeds from short-term debt 0 54,500
Net cash used in financing activities (92,358) (250,905)
Effect of exchange rate changes on cash and cash equivalents 4,439 (6,069)
Changes in cash and cash equivalents (153,731) 82,993
Cash and cash equivalents at beginning of period 555,537 362,788
Cash and cash equivalents at end of period 401,806 445,781
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES:    
Other Significant Noncash Transaction, Value of Consideration Given 8,098 660
CASH PAID FOR:    
Interest 116 173
Income taxes, net of refunds $ 55,998 $ 50,059
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
BASIS OF PRESENTATION
9 Months Ended
Jul. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION 1. BASIS OF PRESENTATION
These consolidated condensed financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (“we,” “us,” “our,” or the “Company”), with appropriate elimination of intercompany balances and transactions.
The interim consolidated condensed financial statements are unaudited and, in management’s opinion, include all adjustments (consisting only of normal and recurring adjustments) necessary for a fair statement of results for these interim periods. The interim consolidated condensed financial statements do not include all of the information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended October 1, 2022 (the “2022 Annual Report”) filed with the Securities and Exchange Commission on August 8, 2023, which includes the Consolidated Balance Sheets as of October 1, 2022 and October 2, 2021, and the related Consolidated Statements of Operations, Statements of Comprehensive Income, Changes in Shareholders’ Equity and Cash Flows for each of the years in the three-year period ended October 1, 2022. The results of operations for any interim period are not necessarily indicative of the results of operations for any other interim period or for a full year.
Fiscal Year    
Each of the Company’s first three fiscal quarters end on the Saturday that is 13 weeks after the end of the immediately preceding fiscal quarter. The fourth quarter of each fiscal year ends on the Saturday closest to September 30. Fiscal 2023 quarters end on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2022 quarters ended on January 1, 2022, April 2, 2022, July 2, 2022 and October 1, 2022.
Nature of Business
The Company designs, develops, manufactures and sells capital equipment and tools as well as services, maintains, repairs and upgrades equipment, all used to assemble semiconductor devices. The Company’s operating results depend upon the capital and operating expenditures of integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), foundry service providers, and other electronics manufacturers and automotive electronics suppliers worldwide which, in turn, depend on the current and anticipated market demand for semiconductors and products utilizing semiconductors. The semiconductor industry is highly volatile and experiences downturns and slowdowns which can have a severe negative effect on the semiconductor industry’s demand for semiconductor capital equipment, including assembly equipment manufactured and sold by the Company and, to a lesser extent, tools, solutions and services, including those sold or provided by the Company. These downturns and slowdowns have in the past adversely affected the Company’s operating results. The Company believes such volatility will continue to characterize the industry and the Company’s operations in the future.
Use of Estimates
The preparation of consolidated condensed financial statements requires management to make assumptions, estimates and judgments that affect the reported amounts of assets and liabilities, net revenue and expenses during the reporting periods, and disclosures of contingent assets and liabilities as of the date of the consolidated condensed financial statements. On an ongoing basis, management evaluates estimates, including but not limited to, those related to accounts receivable, reserves for excess and obsolete inventory, carrying value and lives of fixed assets, goodwill and intangible assets, the valuation estimates and assessment of impairment and observable price adjustments, income taxes, equity-based compensation expense, and warranties. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable. As a result, management makes judgments regarding the carrying values of the Company’s assets and liabilities that are not readily apparent from other sources. Authoritative pronouncements, historical experience and assumptions are used as the basis for making estimates, and on an ongoing basis, management evaluates these estimates. Actual results may differ from these estimates.
Due to the persistent macroeconomic headwinds, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of July 1, 2023. While there was no material impact to our consolidated condensed financial statements as of and for the quarter ended July 1, 2023, these estimates may change, as new events occur and additional information is obtained, including macroeconomic headwinds that could materially impact our consolidated condensed financial statements in future reporting periods.
Significant Accounting Policies
There have been no material changes to our significant accounting policies summarized in Note 1: Basis of Presentation to our Consolidated Financial Statements included in our 2022 Annual Report.
Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements
During the third quarter of fiscal year 2023, in response to comment letters from and ongoing discussions with the staff of the SEC, the Company reconsidered the guidance under ASC 280, Segment Reporting, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements, included in our Annual Report on Form 10-K for the year ended October 1, 2022, originally filed with the SEC on November 17, 2022 (the “Original Form 10-K”).
The Company has evaluated the materiality of the incorrect presentation of its segment-related disclosures in the notes to its consolidated financial statements and has concluded that it did not result in a material misstatement of the Company’s previously issued consolidated financial statements.
In light of the changes to the Company’s operating and reportable segments, the Company has revised, in this Quarterly Report on Form 10-Q, the segment-related disclosures in Note 4: Goodwill and Intangible Assets and Note 15: Segment Information to update the prior period presentation. The effect of this revision has been reflected in all footnotes impacted by this revision.
Recent Accounting Pronouncements
Government Assistance
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance which aims at increasing the transparency of government assistance received by most business entities. The standard requires business entities to make annual disclosures about the nature of the transactions and the related accounting policy used to account for the transactions, the line items and applicable amounts on the balance sheet and income statement that are affected by the transactions, and significant terms and conditions of the transactions, including commitments and contingencies. If an entity omits any required disclosures because it is legally prohibited, it must describe the general nature of the information and indicate that the omitted disclosures are legally prohibited from being disclosed. This ASU is effective for fiscal years beginning after December 15, 2021, which for the Company is in fiscal 2023. The Company will include disclosures for material items with the filing of its Annual Report on Form 10-K for the year ending on September 30, 2023.
Business Combinations
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606: Revenue from Contracts with Customers. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments with early adoption permitted. We elected for an early adoption of this ASU in fiscal year 2023. The adoption of this ASU did not have a material impact on our consolidated condensed financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS
9 Months Ended
Jul. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET COMPONENTS 2. BALANCE SHEET COMPONENTS
The following tables reflect the components of significant balance sheet accounts as of July 1, 2023 and October 1, 2022:
 As of
(in thousands)July 1, 2023October 1, 2022
Short-term investments, available-for-sale (1)
$310,000 $220,000 
Inventories, net:  
Raw materials and supplies $127,216 $118,833 
Work in process 71,052 40,114 
Finished goods 49,155 45,277 
 247,423 204,224 
Inventory reserves(19,432)(19,238)
 $227,991 $184,986 
Property, plant and equipment, net:  
Land$2,182 $2,182 
Buildings and building improvements22,929 22,783 
Leasehold improvements 83,785 32,400 
Data processing equipment and software 37,483 38,223 
Machinery, equipment, furniture and fixtures93,192 90,151 
Construction in progress 11,910 25,004 
 251,481 210,743 
Accumulated depreciation (137,914)(129,835)
 $113,567 $80,908 
Accrued expenses and other current liabilities:  
Accrued customer obligations (2)
$52,268 $58,916 
Wages and benefits31,735 50,279 
Dividends payable10,734 9,743 
Commissions and professional fees 3,825 5,019 
Accrued leasehold renovations 13,378 — 
Severance— 19 
Other8,566 10,565 
 $120,506 $134,541 

(1)All short-term investments were classified as available-for-sale and the fair value approximates cost basis. The Company did not recognize any realized gains or losses on the sale of investments during the three and nine months ended July 1, 2023 and July 2, 2022.
(2)Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION
9 Months Ended
Jul. 01, 2023
Business Combinations [Abstract]  
BUSINESS COMBINATION 3. BUSINESS COMBINATION
Acquisition of Advanced Jet Automation Co., Ltd. (“AJA”)
On September 8, 2022, the Company through one of its subsidiaries, Kulicke and Soffa Luxembourg S.À R.L, entered into a definitive agreement (the “Definitive Agreement”) for the acquisition of Advanced Jet Automation Co., Ltd. (“AJA”), a technology company headquartered in Taiwan. Subsequent to the acquisition, AJA has been renamed to Kulicke and Soffa Hi-Tech Co., Ltd.
On February 22, 2023 (the “Closing Date”), pursuant to the Definitive Agreement, the Company completed its acquisition of AJA, including the material business and assets formerly owned by AJA’s affiliate, Samurai Spirit Inc., a leading developer and manufacturer of high-precision micro-dispensing equipment and solutions in Taiwan. AJA became a wholly-owned subsidiary of the Company and will operate as a business unit (the “dispensing business unit”), deemed a separate operating segment (advanced dispensing) which is reported under the "All Others" category. The acquisition broadens the Company’s existing semiconductor, electronic assembly and advanced display portfolio, increasing opportunities across several exciting growth areas including mini and micro LED, which support both backlighting and direct-emissive approaches.
The purchase price consisted of $38.1 million in cash paid at closing (the “Purchase Price”) and additional potential earn-out payments based on certain revenue and earnings before interest, tax, depreciation and amortization (“EBITDA”) benchmarks established for the dispensing business unit. As at July 1, 2023, the Company held $4.0 million in escrow and will continue to hold such sums for a period of twenty-four (24) months from the Closing Date, as security pending the completion of Ruo Chuan Inc.’s obligations as the seller under the Definitive Agreement.
The Company has estimated the preliminary fair value of acquired assets and liabilities as of the date of acquisition based on current information available. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period of February 21, 2024. Any changes in these estimates may have a material impact on our Consolidated Condensed Statements of Operations or Consolidated Condensed Balance Sheets.
The acquisition of AJA was accounted for in accordance with ASC No. 805, Business Combinations, using the acquisition method.
The following table summarizes the allocation of the assets acquired and liabilities assumed based on the fair values as of the Closing Date:
(in thousands)February 22, 2023
Cash and cash equivalents$1,238 
Account and other receivables, net1,156 
Inventory1,581 
Property, plant and equipment, net1,462 
Right-of-use assets989 
Other assets127 
Goodwill27,975 
Intangible assets7,768 
Accounts and other payables(965)
Accrued expenses and other liabilities(251)
Contract liabilities(187)
Lease liability(989)
Deferred tax liabilities(1,785)
Total purchase price$38,119 
Excluding inventory and property, plant and equipment, all other tangible net assets (liabilities) were valued at their respective carrying amounts, which the Company believes approximate their current fair values at the Closing Date. In connection with the acquisition of AJA, the Company recorded deferred tax liabilities primarily relating to the acquired intangible assets.
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired and includes the value of expected future cash flows of AJA from expected synergies with our other affiliates and other unidentifiable intangible assets. None of the goodwill recorded as part of the acquisition will be deductible for income tax purposes.
The following table summarizes the fair value, useful life and valuation methodology of each identifiable intangible asset.
(in thousands)Fair ValueUseful Lives
Developed technology(1)
$4,261 8
Customer relationships(2)
2,131 8
In-process research and development (“IPR&D”)(3)
459 N.A.
Patents(3)
524 8
Order Backlog(4)
393 1
Total identifiable intangible assets$7,768 
(1)The fair value of developed technology was determined using the Relief-from-Royalty Method under the income approach.
(2)Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method under the income approach.
(3)The fair value of IPR&D and Patents were determined using the Replacement Cost Method, a form of the cost approach.
(4)Order backlog represents primarily the fair value of purchase arrangements with customers using the Multi-Period Excess Earnings Method under the income approach.
IPR&D is recorded as an indefinite-lived intangible asset and not amortized, but rather is reviewed for impairment on an annual basis or more frequently if indicators of impairment are present, until the project is completed, abandoned, or transferred to a third party. Developed technology, customer relationships, patents and order backlog are amortized using a straight-line method, representing the Company’s best estimate of the distribution of the economic value of the identifiable intangible assets.
For the three and nine months ended July 1, 2023, the acquired dispensing business unit contributed to a net loss of $0.9 million and $1.3 million respectively.
For the three and nine months ended July 1, 2023, the Company incurred $0.1 million and $0.5 million of expenses related to the acquisition, respectively, which is included within selling, general and administrative expense in the Consolidated Condensed Statements of Operations.
The acquisition did not result in material contributions to revenue and net income in the consolidated financial statements for the three and nine months ended July 1, 2023. Additionally, pro forma financial information is not provided for consolidated revenue and net income as such amounts attributable to AJA were insignificant to the Company’s consolidated financial statements taken as a whole.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Jul. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS 4. GOODWILL AND INTANGIBLE ASSETS
Goodwill
Intangible assets classified as goodwill are not amortized. The goodwill established in connection with our acquisitions represents the estimated future economic benefits arising from the assets we acquired that did not qualify to be identified and recognized individually. The goodwill also includes the value of expected future cash flows from the acquisitions, expected synergies with our other affiliates and other unidentifiable intangible assets.
The Company performs an annual impairment test of its goodwill during the fourth quarter of each fiscal year, which coincides with the completion of its annual forecasting and refreshing of business outlook process.
The Company performed its annual impairment test in the fourth quarter of fiscal 2022 and concluded that no impairment charge was required. Any future adverse changes in expected operating results and/or unfavorable changes in other economic factors used to estimate fair values could result in a non-cash impairment in the future.
In each interim period, the Company reviewed qualitative factors to ascertain if a "triggering" event may have taken place that may have the effect of reducing the fair value of the reporting unit below its carrying value. During the three months ended July 1, 2023, the Company concluded that a triggering event had occurred in connection with the Lithography reporting unit. The triggering event occurred based on the long-term financial and business outlook for the Lithography reporting unit updated as part of the Company’s annual strategic planning process performed during the third quarter. This updated outlook projected that the near-term projected cash flows are expected to be lower than previously forecasted due to a shift in market penetration timeline and increase in cost of materials being purchased. Under ASC 350, the Company is required to test its goodwill and
other intangible assets for impairment annually or when a triggering event has occurred that would indicate it is more likely than not that the fair value of the reporting unit is less than the carrying value including goodwill and other intangible assets. Accordingly, the Company has performed the goodwill impairment test for the Lithography reporting unit with reference to the guidance under ASC 350.
The Company used a discounted cash flow model to determine the fair value of the Lithography reporting unit. The cash flow projections used within the discounted cash flow model were prepared using the forecasted financial results of the reporting unit, which was based upon underlying estimates of the total market size using independent third party industry reports, and market share data developed using the combination of independent third-party data and our internal data. Significant assumptions used to determine the fair value of the Lithography reporting unit include revenue forecasts, terminal growth rate of 2.5%, working capital, tax rate and a weighted average cost of capital (discount rate) of 11.7%.
In accordance with the guidance under ASC 350, the Company’s impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value. Based on the calculation, the Company determined that the carrying value exceeded the fair value of this reporting unit which resulted in a goodwill impairment charge of $9.8 million, representing the entire goodwill assigned to this reporting unit. This goodwill impairment charge, which is a non-cash charge, has been reflected in the Company’s Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023.
While we have concluded that a triggering event for the other reporting units did not occur during the quarter ended July 1, 2023, the persistent macroeconomic headwinds could impact the results of operations due to changes to assumptions utilized in the determination of the estimated fair values of the reporting units that could be significant enough to trigger an impairment.
Net sales and earnings growth rates could be negatively impacted by reductions or changes in demand for our products. The discount rate utilized in our valuation model could also be impacted by changes in the underlying interest rates and risk premiums included in the determination of the cost of capital.
As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered its reportable segments and has revised the related prior period presentation in its 2022 Annual Report. As a result, its four reportable segments are (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). All other operating segments that do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. Please refer to Note 15 for further information on the revision of the reportable and operating segments.
Accordingly, the Company’s goodwill as previously reported under “Capital Equipment” in prior periods has been disaggregated and presented separately into the Wedge Bonding Equipment reportable segment and the “All Others” category. There are no changes to the goodwill reported under the APS reportable segment. While there were no changes in the methodology and level at which the Company provides its goodwill impairment tests, and no resulting amendments to the total carrying amount of the goodwill, the following table shows the allocation of goodwill based on these revised segments.
The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 15 for further information) as of July 1, 2023 and October 1, 2022:
(in thousands)Wedge Bonding EquipmentAPSAll OthersTotal
Balance at October 1, 2022(1)
$18,280 $25,907 23,909 $68,096 
Acquired in business combination— — 27,975 $27,975 
Goodwill impairment— — (9,794)$(9,794)
Other— 294 2,720 $3,014 
Balance at July 1, 2023$18,280 $26,201 44,810 $89,291 
(1) Cumulative goodwill impairment pertaining to the “All Others” category as of October 1, 2022 was $35.2 million.

During the quarter ended April 1, 2023, the Company recorded goodwill relating to the acquisition of AJA. For further information on the acquisition of AJA, please refer to Note 3.
Intangible Assets
Intangible assets with determinable lives are amortized over their estimated useful lives. The Company’s intangible assets consist primarily of developed technology, customer relationships, in-process research and development, and trade and brand names.
In connection with the evaluation of the goodwill impairment in the Lithography reporting unit, the Company assessed tangible and intangible assets for impairment prior to performing the first step of the goodwill impairment test. The Company used a discounted cash flow model to determine the fair value of the asset group for the Lithography reporting unit, where significant assumptions include revenue forecasts, terminal growth rate of 2.5%, working capital, tax rate and a weighted average cost of capital (discount rate) of 11.7%.
As a result of the analysis, the Company determined an impairment charge of $6.9 million on the developed technology reported within the “All Others” category for the three and nine months ended July 1, 2023. The impairment of intangible assets is a non-cash charge which has been reflected in the Company’s Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023.
The following table reflects net intangible assets as of July 1, 2023 and October 1, 2022: 
 As ofAverage estimated
(dollar amounts in thousands)July 1, 2023October 1, 2022
useful lives (in years)
Developed technology$99,614 $89,017 
6.0 to 15.0
Accumulated amortization(65,861)(58,636)
Impairment charges$(6,900)$— 
Net developed technology$26,853 $30,381 
Customer relationships$37,259 $33,515 
5.0 to 8.0
Accumulated amortization(35,217)(33,515)
Net customer relationships$2,042 $— 
In-process research and development$459 $— N.A
Net in-process research and development$459 $— 
Trade and brand name$7,212 $6,945 
7.0 to 8.0
Accumulated amortization(7,212)(6,945)
Net trade and brand name— — 
Other intangible assets$5,634 $4,700 
1.0 to 8.0
Accumulated amortization(3,570)(3,142)
Net other intangible assets$2,064 $1,558 
$31,418 $31,939 
The following table reflects estimated annual amortization expense related to intangible assets as of July 1, 2023:
 As of
(in thousands)July 1, 2023
Remaining fiscal 2023$1,378 
Fiscal 20245,274 
Fiscal 20255,110 
Fiscal 20265,110 
Fiscal 20274,835 
Thereafter9,711 
Total amortization expense$31,418 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS
9 Months Ended
Jul. 01, 2023
Cash and Cash Equivalents [Abstract]  
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS 5. CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS
Cash equivalents consist of instruments with remaining maturities of three months or less at the date of purchase. In general, these investments are free of trading restrictions.
Cash, cash equivalents, and short-term investments consisted of the following as of July 1, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$31,696 $— $— $31,696 
Cash equivalents:
Money market funds (1)
215,114 — (13)215,101 
Time deposits (2)
155,009 — — 155,009 
Total cash and cash equivalents$401,819 $— $(13)$401,806 
Short-term investments:
Time deposits (2)
310,000 — — 310,000 
Total short-term investments$310,000 $— $— $310,000 
Total cash, cash equivalents and short-term investments$711,819 $— $(13)$711,806 
(1)The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)Fair value approximates cost basis.
Cash, cash equivalents and short-term investments consisted of the following as of October 1, 2022:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$173,402 $— $— $173,402 
Cash equivalents:
Money market funds (1)
157,145 — (20)157,125 
Time deposits (2)
225,010 — — 225,010 
Total cash and cash equivalents$555,557 $— $(20)$555,537 
Short-term investments:
Time deposits (2)
220,000 — — 220,000 
Total short-term investments$220,000 $— $— $220,000 
Total cash, cash equivalents and short-term investments$775,557 $— $(20)$775,537 
(1)The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)Fair value approximates cost basis.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY INVESTMENTS
9 Months Ended
Jul. 01, 2023
Equity Method Investments [Abstract]  
EQUITY INVESTMENTS 6. EQUITY INVESTMENTS
Equity investments consisted of the following as of July 1, 2023 and October 1, 2022:
 As of
(in thousands)July 1, 2023October 1, 2022
Non-marketable equity securities$433 $5,397 

During the three and nine months ended July 1, 2023, the Company recorded an impairment of $5.0 million on a non-marketable equity security without a readily determinable fair value. The entire amount of the investment in the non-marketable equity security was impaired due to a significant deterioration in the earnings performance of the equity investee. The impairment amount is recorded in the Company’s Consolidated Condensed Statements of Operations.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS
9 Months Ended
Jul. 01, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASURMENTS 7. FAIR VALUE MEASUREMENTS
Accounting standards establish three levels of inputs that may be used to measure fair value: quoted prices in active markets for identical assets or liabilities (referred to as Level 1), inputs other than Level 1 that are observable for the asset or liability either directly or indirectly (referred to as Level 2) and unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities (referred to as Level 3).
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis 
We measure certain financial assets and liabilities at fair value on a recurring basis. There were no transfers between fair value measurement levels during the three and nine months ended July 1, 2023.
Fair Value Measurements on a Nonrecurring Basis
Our non-financial assets such as intangible assets and property, plant and equipment are carried at cost unless impairment is deemed to have occurred.
Fair Value of Financial Instruments
Amounts reported as accounts receivables, prepaid expenses and other current assets, accounts payable and accrued expenses approximate fair value.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVES FINANCIAL INSTRUMENTS (Notes)
9 Months Ended
Jul. 01, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES FINANCIAL INSTRUMENTS 8. DERIVATIVE FINANCIAL INSTRUMENTS
The Company’s international operations are exposed to changes in foreign exchange rates due to transactions denominated in currencies other than U.S. dollars. Most of the Company’s revenue and cost of materials are transacted in U.S. dollars. However, a significant amount of the Company’s operating expenses is denominated in local currencies, primarily in Singapore.
The foreign currency exposure of our operating expenses is generally hedged with foreign exchange forward contracts. The Company’s foreign exchange risk management programs include using foreign exchange forward contracts with cash flow hedge accounting designation to hedge exposures to the variability in the U.S. dollar equivalent of forecasted non-U.S. dollar-denominated operating expenses. These instruments generally mature within twelve months. For these derivatives, we report the after-tax gain or loss from the effective portion of the hedge as a component of accumulated other comprehensive income (loss), and we reclassify it into earnings in the same period or periods in which the hedged transaction affects earnings and in the same line item on the Consolidated Condensed Statements of Operations as the impact of the hedged transaction.
The fair value of derivative instruments on our Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022 were as follows:
As of
July 1, 2023October 1, 2022
(in thousands)Notional Amount
Fair Value Liability Derivatives(1)
Notional Amount
Fair Value Liability Derivatives(1)
Derivatives designated as hedging instruments:
Foreign exchange forward contracts (2)
$58,288 $(500)$57,570 $(2,234)
Total derivatives$58,288 $(500)$57,570 $(2,234)
(1)The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Condensed Balance Sheets.
(2)Hedged amounts expected to be recognized to income within the next twelve months.

The effects of derivative instruments designated as cash flow hedges in our Consolidated Condensed Statements of Comprehensive Income for the three and nine months ended July 1, 2023 and July 2, 2022 were as follows:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Foreign exchange forward contract in cash flow hedging relationships:
Net (loss)/gain recognized in OCI,
net of tax (1)
$(1,280)$(1,233)$2,550 $(1,168)
Net gain/(loss) reclassified from accumulated OCI into income, net of tax (2)
$518 $(170)$816 $(793)
(1)Net change in the fair value of the effective portion classified in OCI.
(2)Effective portion classified as selling, general and administrative expense.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES
9 Months Ended
Jul. 01, 2023
Leases [Abstract]  
Leases 9. LEASESWe have entered into various non-cancellable operating and finance lease agreements for certain of our offices, manufacturing, technology, sales support and service centers, equipment, and vehicles. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor. Our lease terms may include one or more options to extend the lease terms, for periods from one year to 20 years, when it is reasonably certain that we will exercise that option. As of July 1, 2023, there were four options to extend the lease which was recognized as a right-of-use (“ROU”) asset, or a lease liability. We have lease agreements with lease and non-lease components, and non-lease components are accounted for separately and not included in our leased assets and corresponding liabilities. We have elected not to present short-term leases on the Consolidated Condensed Balance Sheets as these leases have a lease term of 12 months or less at lease inception.
Operating leases are included in operating ROU assets, current operating lease liabilities and non-current operating lease liabilities, and finance leases are included in property, plant and equipment, accrued expenses and other current liabilities, and other liabilities on the Consolidated Condensed Balance Sheets. As of July 1, 2023 and October 1, 2022, our finance leases are not material.
The following table shows the components of lease expense:
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Operating lease expense (1)
$2,846 $2,173 $8,119 $6,217 
(1)Operating lease expense includes short-term lease expense, which is immaterial for the three and nine months ended July 1, 2023 and July 2, 2022.
The following table shows the cash flows arising from lease transactions. Cash payments related to short-term leases are not included in the measurement of operating lease liabilities, and, as such, are excluded from the amounts below:
 Nine months ended
(in thousands)July 1, 2023July 2, 2022
Cash paid for amounts included in the measurement of lease liabilities:
 Operating cash outflows from operating leases$6,913 $5,715 
The following table shows the weighted-average lease terms and discount rates for operating leases:
 As of
July 1, 2023October 1, 2022
Operating leases:
Weighted-average remaining lease term (in years):
7.78.0
Weighted-average discount rate:6.4 %5.8 %
Future lease payments, excluding short-term leases are detailed as follows:
As of
(in thousands)July 1, 2023
Remaining fiscal 2023$2,453 
Fiscal 20249,088 
Fiscal 20258,817 
Fiscal 20268,382 
Fiscal 20276,462 
Thereafter26,168 
Total minimum lease payments$61,370 
Less: Interest$13,411 
Present value of lease obligations$47,959 
Less: Current portion$6,569 
Long-term portion of lease obligations$41,390 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes)
9 Months Ended
Jul. 01, 2023
Debt Disclosure [Abstract]  
Debt and Other Obligations 10. DEBT AND OTHER OBLIGATIONS
Bank Guarantees
On November 22, 2013, the Company obtained a $5.0 million credit facility with Citibank in connection with the issuance of bank guarantees for operational purposes. As of July 1, 2023, the outstanding amount under this facility was $3.2 million.
Credit Facilities
On February 15, 2019, the Company entered into a Facility Letter and Overdraft Agreement (collectively, the “Facility Agreements”) with MUFG Bank, Ltd., Singapore Branch (the “Bank”). The Facility Agreements provide the Company and one of its subsidiaries with an overdraft facility of up to $150.0 million (the “Overdraft Facility”) for general corporate purposes. Amounts outstanding under the Overdraft Facility, including interest, are payable upon thirty days written demand by the Bank. Interest on the Overdraft Facility is calculated on a daily basis, and the applicable interest rate is calculated at the Secured Overnight Financing Rate (“SOFR”) plus a margin of 1.5% per annum. The Overdraft Facility is an unsecured facility per the terms of the Facility Agreements. The Facility Agreements contain customary non-financial covenants, including, without limitation, covenants that restrict the Company’s ability to sell or dispose of its assets, cease owning at least 51% of two of its subsidiaries (the “Subsidiaries”), or encumber its assets with material security interests (including any pledge of monies in the Subsidiaries' cash deposit account with the Bank). The Facility Agreements also contain typical events of default, including, without limitation, non-payment of financial obligations when due, cross defaults to other material indebtedness of the Company and any breach of a representation or warranty under the Facility Agreements. As of July 1, 2023, there were no outstanding amounts under the Overdraft Facility.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS
9 Months Ended
Jul. 01, 2023
Share-Based Payment Arrangement [Abstract]  
SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS 11. SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS
401(k) Retirement Income Plans
The Company has a 401(k) retirement plan (the “401(k) Plan”) for eligible U.S. employees. The 401(k) Plan allows for employee contributions and matching Company contributions from 4% to 6% based upon terms and conditions of the 401(k) Plan.
The following table reflects the Company’s contributions to the 401(k) Plan during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Cash$463 $419 $1,477 $1,423 
Share Repurchase Program
On August 15, 2017, the Company’s Board of Directors authorized a program (the “Program”) to repurchase up to $100 million of the Company’s common stock on or before August 1, 2020. In 2018, 2019 and 2020, the Board of Directors increased the share repurchase authorization under the Program to $200 million, $300 million, and $400 million, respectively. On March 3, 2022, the Board of Directors further increased the share repurchase authorization under the Program by an additional $400 million to $800 million, and extended its duration through August 1, 2025. On May 7, 2022, the Company entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. This trading plan was most recently modified on May 29, 2023. The Program may be suspended or discontinued at any time and is funded using the Company’s available cash, cash equivalents and short-term investments. Under the Program, shares may be repurchased through open market and/or privately negotiated transactions at prices deemed appropriate by management. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations.
During the three and nine months ended July 1, 2023, the Company repurchased a total of approximately 174.9 thousand and 1,331.1 thousand shares of common stock under the Program at a cost of approximately $8.5 million and $58.9 million, respectively. The stock repurchases were recorded in the periods they were delivered and accounted for as treasury stock in the Company’s Consolidated Condensed Balance Sheets. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon re-issuance of treasury stock, amounts in excess of the acquisition cost are credited to additional paid-in capital.
If the Company reissues treasury stock at an amount below its acquisition cost and additional paid-in capital associated with prior treasury stock transactions is insufficient to cover the difference between acquisition cost and the reissue price, this difference is recorded against retained earnings.
As of July 1, 2023, our remaining stock repurchase authorization under the Program was approximately $190.2 million.
Dividends
On November 16, 2022, the Board of Directors declared a quarterly dividend of $0.19 per share of common stock. Dividends paid during the three and nine months ended July 1, 2023 totaled $10.8 million and $31.3 million, respectively. The declaration of any future cash dividend is at the discretion of the Board of Directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that such dividends are in the best interests of the Company’s shareholders.
Accumulated Other Comprehensive Loss
The following table reflects accumulated other comprehensive loss reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022: 
 As of
(in thousands)July 1, 2023October 1, 2022
Loss from foreign currency translation adjustments$(16,341)$(29,854)
Unrecognized actuarial loss on pension plan, net of tax(884)(812)
Unrealized loss on hedging(500)(2,234)
Accumulated other comprehensive loss$(17,725)$(32,900)
Equity-Based Compensation
The Company has a stockholder-approved equity-based compensation plan, the 2021 Omnibus Incentive Plan (the “Plan”) from which employees and directors receive grants. As of July 1, 2023, 2.5 million shares of common stock are available for grant to the Company’s employees and directors under the Plan.
Relative Total Shareholder Return Performance Share Units (“Relative TSR PSUs”) entitle the employee to receive common stock of the Company on the award vesting date, typically the third anniversary of the grant date (or as soon as administratively practicable if later), if market performance objectives which measure the relative TSR are attained. Relative TSR is calculated based upon the 90-calendar day average price at the end of the performance period of the Company’s stock as compared to specific peer companies that comprise the GICS (45301020) Semiconductor Index. TSR is measured for the Company and each peer company over a performance period, which is generally three years. Vesting percentages range from 0% to 200% of awards granted. The provisions of the Relative TSR PSUs are reflected in the grant date fair value of the award; therefore, compensation expense is recognized regardless of whether the market condition is ultimately satisfied. Compensation expense is reversed if the award is forfeited prior to the vesting date.
Revenue Growth Performance Share Units (“Growth PSUs”) entitle the employee to receive common stock of the Company on the award vesting date, typically the third anniversary of the grant date (or as soon as administratively practicable if later), based on organic revenue growth objectives and relative growth performance against named competitors as set by the Management Development and Compensation Committee (“MDCC”) of the Company’s Board of Directors. Organic revenue growth is calculated by averaging revenue growth (net of revenues from acquisitions) over a performance period, which is generally three years. Revenues from acquisitions will be included in the calculation after four fiscal quarters after acquisition. Any portion of the grant that does not meet the revenue growth objectives and relative growth performance is forfeited. Vesting percentages range from 0% to 200% of awards granted.
In general, Time-based Restricted Share Units (“Time-based RSUs”) awarded to employees vest ratably over a three-year period on the anniversary of the grant date provided the employee remains employed by the Company.
Equity-based compensation expense recognized in the Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023 and July 2, 2022 was based upon awards ultimately expected to vest, with forfeiture accounted for when they occur.
The following table reflects Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock granted during the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months endedNine months ended
(shares in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Time-based RSUs— 512 303 
Relative TSR PSUs— — 186 154 
Growth PSUs— — 92 77 
Common stock17 12 
Equity-based compensation in shares807 546 
The following table reflects total equity-based compensation expense, which includes Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock, included in the Consolidated Condensed Statements of Operations during the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Cost of sales$272 $193 $903 $727 
Selling, general and administrative 3,800 3,233 12,398 10,485 
Research and development1,331 1,039 4,002 3,261 
Total equity-based compensation expense$5,403 $4,465 $17,303 $14,473 
The following table reflects equity-based compensation expense, by type of award, for the three and nine months ended July 1, 2023 and July 2, 2022:  
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Time-based RSUs$3,560 $2,845 $10,758 $8,763 
Relative TSR PSUs1,252 1,073 3,697 3,060 
Growth PSUs354 310 2,137 1,938 
Common stock237 237 711 712 
Total equity-based compensation expense $5,403 $4,465 $17,303 $14,473 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE AND CONTRACT BALANCES
9 Months Ended
Jul. 01, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE AND CONTRACT BALANCES 12. REVENUE AND CONTRACT BALANCES
The Company recognizes revenue when we satisfy performance obligations as evidenced by the transfer of control of our products or services to customers. In general, the Company generates revenue from product sales, either directly to customers or to distributors. In determining whether a contract exists, we evaluate the terms of the agreement, the relationship with the customer or distributor and their ability to pay. Service revenue is generally recognized over time as the services are performed. For the three and nine months ended July 1, 2023, and July 2, 2022, the service revenue was not material.
The Company reports revenue based on its reportable segments. The Company believes that reporting revenue on this basis provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 15: Segment Information, for disclosure of revenue by segment.
Contract Balances
Our contract assets relate to our rights to consideration for revenue with collection dependent on events other than the passage of time, such as the achievement of specified payment milestones. The contract assets will be transferred to net account receivables as our right to consideration for these contract assets become unconditional. Contracts assets are reported in the accompanying Consolidated Condensed Balance Sheets within prepaid expenses and other current assets.
Our contract liabilities are primarily related to payments received in advance of satisfying performance obligations, and are reported in the accompanying Consolidated Condensed Balance Sheets within accrued expenses and other current liabilities.
Contract liabilities increase as a result of receiving new advance payments from customers and decrease as revenue is recognized from product sales under advance payment arrangements upon satisfying the performance obligations.

The following table shows the changes in contract asset balances during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Contract assets, beginning of period$29,210 $26,721 $26,317 $— 
Additions1,337 18,563 4,230 45,284 
Transferred to accounts receivable or collected(20,365)— (20,365)— 
Contract assets, end of period$10,182 $45,284 $10,182 $45,284 
The following table shows the changes in contract liability balances during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Contract liabilities, beginning of period$6,556 $17,300 $3,160 $15,596 
Revenue recognized(12,404)(29,612)(28,950)(104,796)
Additions11,832 17,996 31,774 94,884 
Contract liabilities, end of period$5,984 $5,684 $5,984 $5,684 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE
9 Months Ended
Jul. 01, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE 13. EARNINGS PER SHARE
Basic income per share is calculated using the weighted average number of shares of common stock outstanding during the period. Restricted stock are included in the calculation of diluted earnings per share, except when their effect would be anti-dilutive.
The following table reflects a reconciliation of the shares used in the basic and diluted net income per share computation for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months ended
(in thousands, except per share data)July 1, 2023July 2, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$4,161 $4,161 $119,034 $119,034 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,553 56,553 58,985 58,985 
Dilutive effect of Equity Plans966 970 
Weighted average shares outstanding - Diluted  57,519  59,955 
EPS:    
Net income per share - Basic$0.07 $0.07 $2.02 $2.02 
Effect of dilutive shares —  (0.03)
Net income per share - Diluted $0.07  $1.99 
Anti-dilutive shares(1)
019
 Nine months ended
(in thousands, except per share data)July 1, 2023July 2, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$33,791 $33,791 $368,641 $368,641 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,763 56,763 60,951 60,951 
Dilutive effect of Equity Plans921  989 
Weighted average shares outstanding - Diluted  57,684  61,940 
EPS:    
Net income per share - Basic$0.60 $0.60 $6.05 $6.05 
Effect of dilutive shares (0.01) (0.10)
Net income per share - Diluted $0.59  $5.95 
Anti-dilutive shares(1)
11
(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three and nine months ended July 1, 2023 and July 2, 2022 as the effect would have been anti-dilutive.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES
9 Months Ended
Jul. 01, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES 14. INCOME TAXES
The following table reflects the provision for income taxes and the effective tax rate for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(dollar amounts in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Provision for income taxes$148 $5,165 $9,462 $36,813 
Effective tax rate3.4 %4.2 %21.9 %9.1 %
For the three months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the decrease in effective tax rate was primarily related to tax benefits from the reversal of uncertain tax positions partially offset by the increase in global intangible low-taxed income (“GILTI”) resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017. For the three months ended July 1, 2023, the effective tax rate is lower than the U.S. federal statutory tax rate primarily due to foreign income earned in lower tax jurisdictions, tax incentives, tax credits, and tax benefits from the reversal of uncertain tax positions, partially offset by GILTI.
For the nine months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the increase in effective tax rate was primarily related to the increase in GILTI resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017, partially offset by tax benefits from the reversal of uncertain tax positions. For the nine months ended July 1, 2023, the effective tax rate is higher than the U.S. federal statutory tax rate primarily due to GILTI, partially offset by foreign income earned in lower tax jurisdictions, tax incentives, tax credits, and tax benefits from the reversal of uncertain tax positions.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION
9 Months Ended
Jul. 01, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION 15. SEGMENT INFORMATION
Reportable segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker (the “CODM”) in deciding how to allocate resources and assess performance. The Company’s Chief Executive Officer is the CODM. The CODM does not review discrete asset information.
As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered the guidance under ASC 280, Segment Reporting, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements.
The Company has revised the prior period presentation to reflect its four reportable segments as follows: (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). The four reportable segments are disclosed below:
Ball Bonding Equipment: Reflects the results of the Company from the design, development, manufacture and sale of ball bonding equipment and wafer level bonding equipment.
Wedge Bonding Equipment: Reflects the results of the Company from the design, development, manufacture and sale of wedge bonding equipment.
Advanced Solutions: Reflects the results of the Company from the design, development, manufacture and sale of certain advanced display, die-attach and thermocompression systems and solutions.
APS: Reflects the results of the Company from the design, development, manufacture and sale of a variety of tools, spares and services for our equipment.
Any other operating segments that have not been aggregated within the reportable segments described above which do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. This group is reflective of the results of the Company from the design, development, manufacture and sale of certain advanced display, advanced dispense, electronics assembly, die-attach and lithography systems and solutions. Results for the “All Others” category and other corporate expenses are included as a reconciling item between the Company’s reportable segments and its consolidated results of operations.
The following table reflects operating information by segment for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Net revenue:    
Ball Bonding Equipment$76,865 $217,912 $184,049 $751,496 
Wedge Bonding Equipment42,563 50,800 145,805 142,284 
Advanced Solutions23,858 34,614 58,997 71,651 
APS39,672 50,191 119,822 152,924 
All Others7,959 18,620 31,498 98,952 
              Net revenue190,917 372,137 540,171 1,217,307 
Income/(loss) from operations:    
Ball Bonding Equipment18,534 93,863 49,337 323,884 
Wedge Bonding Equipment15,974 19,443 $53,958 $49,599 
Advanced Solutions(2,570)3,134 $(21,160)$(7,574)
APS11,510 22,282 34,778 64,651 
All Others(23,857)2,671 (35,025)28,372 
Corporate Expenses(24,079)(19,316)(61,925)(56,404)
              (Loss)/Income from operations$(4,488)$122,077 $19,963 $402,528 
We have considered: (1) information that is regularly reviewed by our CODM in evaluating financial performance and how to allocate resources; and (2) other financial data, including information that we include in our earnings releases but which is not included in our financial statements, to disaggregate revenues by end markets served. The principal category we use to disaggregate revenues is by the end markets served.
The following table reflects net revenue by end markets served for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
General Semiconductor$77,745 $223,034 $217,186 $670,251 
Automotive & Industrial
44,973 51,018 149,608 160,366 
LED
17,678 20,203 32,765 128,394 
Memory
10,849 27,691 20,790 105,372 
APS39,672 50,191 119,822 152,924 
Total revenue$190,917 $372,137 $540,171 $1,217,307 
The following table reflects capital expenditures, depreciation expense and amortization expense for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Capital expenditures:  
 Ball Bonding Equipment$316 $179 $805 $855 
 Wedge Bonding Equipment83 358 403 780 
 Advanced Solutions6,439 1,049 29,425 2,423 
      APS1,251 1,151 4,443 2,851 
      All Others30 437 279 700 
      Corporate Expenses2,332 1,779 8,130 3,604 
$10,451 $4,953 $43,485 $11,213 
Depreciation expense:    
 Ball Bonding Equipment$388 $346 $1,173 $1,012 
 Wedge Bonding Equipment304 252 878 732 
 Advanced Solutions2,989 519 4,821 1,494 
      APS1,517 1,681 4,742 4,971 
      All Others416 250 1,017 792 
      Corporate Expenses1,191 1,053 3,372 3,229 
$6,805 $4,101 $16,003 $12,230 
Amortization expense:
 Ball Bonding Equipment$— $— $— $— 
 Wedge Bonding Equipment— — — — 
 Advanced Solutions— — — — 
      APS380 208 1,116 684 
      All Others1,314 809 3,352 2,584 
      Corporate Expenses92 92 275 275 
$1,786 $1,109 $4,743 $3,543 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)
9 Months Ended
Jul. 01, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS 16. COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS
Warranty Expense
The Company’s equipment is generally shipped with a one-year warranty against manufacturing defects. The Company establishes reserves for estimated warranty expense when revenue for the related equipment is recognized. The reserve for estimated warranty expense is based upon historical experience and management’s estimate of future warranty costs, including product part replacement, freight charges and related labor costs expected to be incurred in correcting manufacturing defects during the warranty period.
The following table reflects the reserve for warranty activity for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Reserve for warranty, beginning of period$10,468 $15,518 $13,443 $16,961 
Provision for warranty4,007 2,842 8,989 9,001 
Utilization of reserve(3,908)(4,118)(11,865)(11,720)
Reserve for warranty, end of period$10,567 $14,242 $10,567 $14,242 
Other Commitments and Contingencies
The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023:
  Payments due by fiscal year
(in thousands)Total20232024202520262027thereafter
Inventory purchase obligation (1)
$198,566 $21,676 $176,890 $— $— $— $— 
(1)The Company orders inventory components in the normal course of its business. A portion of these orders are non-cancelable and a portion may have varying penalties and charges in the event of cancellation.
From time to time, the Company is party to or the target of lawsuits, claims, investigations and proceedings, including for personal injury, intellectual property, commercial, contract, and employment matters, which are handled and defended in the ordinary course of business. The Company accrues a contingent loss liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount. The Company expenses legal costs, including those expected to be incurred in connection with a loss contingency, as incurred.
Unfunded Capital Commitments
As of July 1, 2023, the Company also has an obligation to fund uncalled capital commitments of approximately $9.6 million, as and when required, in relation to its investment in a private equity fund.
Concentrations
The following table reflects significant customer concentrations as a percentage of net revenue for the nine months ended July 1, 2023 and July 2, 2022:
Nine months ended
July 1, 2023July 2, 2022
First Technology China Ltd.(1)
10.0 %*
* Represents less than 10% of total net revenue
(1) Distributor of the Company's products
The following table reflects significant customer concentrations as a percentage of total accounts receivable as of July 1, 2023 and July 2, 2022:
 As of
July 1, 2023July 2, 2022
Intel Corporation12.2 %*
Apple Inc.10.3 %*
Tianshui Huatian Technology Co., Ltd.*20.6 %
* Represents less than 10% of total accounts receivable
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Jul. 02, 2022
Apr. 02, 2022
Jan. 01, 2022
Jul. 01, 2023
Jul. 02, 2022
Pay vs Performance Disclosure                
Net income $ 4,161 $ 15,041 $ 14,589 $ 119,034 $ 116,001 $ 133,606 $ 33,791 $ 368,641
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
9 Months Ended
Jul. 01, 2023
Trading Arrangements, by Individual  
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
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
BASIS OF PRESENTATION (Policies)
9 Months Ended
Jul. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidation
These consolidated condensed financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (“we,” “us,” “our,” or the “Company”), with appropriate elimination of intercompany balances and transactions.
The interim consolidated condensed financial statements are unaudited and, in management’s opinion, include all adjustments (consisting only of normal and recurring adjustments) necessary for a fair statement of results for these interim periods. The interim consolidated condensed financial statements do not include all of the information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended October 1, 2022 (the “2022 Annual Report”) filed with the Securities and Exchange Commission on August 8, 2023, which includes the Consolidated Balance Sheets as of October 1, 2022 and October 2, 2021, and the related Consolidated Statements of Operations, Statements of Comprehensive Income, Changes in Shareholders’ Equity and Cash Flows for each of the years in the three-year period ended October 1, 2022. The results of operations for any interim period are not necessarily indicative of the results of operations for any other interim period or for a full year.
Fiscal Year Fiscal Year    Each of the Company’s first three fiscal quarters end on the Saturday that is 13 weeks after the end of the immediately preceding fiscal quarter. The fourth quarter of each fiscal year ends on the Saturday closest to September 30. Fiscal 2023 quarters end on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2022 quarters ended on January 1, 2022, April 2, 2022, July 2, 2022 and October 1, 2022.
Nature of business
Nature of Business
The Company designs, develops, manufactures and sells capital equipment and tools as well as services, maintains, repairs and upgrades equipment, all used to assemble semiconductor devices. The Company’s operating results depend upon the capital and operating expenditures of integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), foundry service providers, and other electronics manufacturers and automotive electronics suppliers worldwide which, in turn, depend on the current and anticipated market demand for semiconductors and products utilizing semiconductors. The semiconductor industry is highly volatile and experiences downturns and slowdowns which can have a severe negative effect on the semiconductor industry’s demand for semiconductor capital equipment, including assembly equipment manufactured and sold by the Company and, to a lesser extent, tools, solutions and services, including those sold or provided by the Company. These downturns and slowdowns have in the past adversely affected the Company’s operating results. The Company believes such volatility will continue to characterize the industry and the Company’s operations in the future.
Use of Estimates
Use of Estimates
The preparation of consolidated condensed financial statements requires management to make assumptions, estimates and judgments that affect the reported amounts of assets and liabilities, net revenue and expenses during the reporting periods, and disclosures of contingent assets and liabilities as of the date of the consolidated condensed financial statements. On an ongoing basis, management evaluates estimates, including but not limited to, those related to accounts receivable, reserves for excess and obsolete inventory, carrying value and lives of fixed assets, goodwill and intangible assets, the valuation estimates and assessment of impairment and observable price adjustments, income taxes, equity-based compensation expense, and warranties. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable. As a result, management makes judgments regarding the carrying values of the Company’s assets and liabilities that are not readily apparent from other sources. Authoritative pronouncements, historical experience and assumptions are used as the basis for making estimates, and on an ongoing basis, management evaluates these estimates. Actual results may differ from these estimates.
Due to the persistent macroeconomic headwinds, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of July 1, 2023. While there was no material impact to our consolidated condensed financial statements as of and for the quarter ended July 1, 2023, these estimates may change, as new events occur and additional information is obtained, including macroeconomic headwinds that could materially impact our consolidated condensed financial statements in future reporting periods.
Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements
Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements
During the third quarter of fiscal year 2023, in response to comment letters from and ongoing discussions with the staff of the SEC, the Company reconsidered the guidance under ASC 280, Segment Reporting, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements, included in our Annual Report on Form 10-K for the year ended October 1, 2022, originally filed with the SEC on November 17, 2022 (the “Original Form 10-K”).
The Company has evaluated the materiality of the incorrect presentation of its segment-related disclosures in the notes to its consolidated financial statements and has concluded that it did not result in a material misstatement of the Company’s previously issued consolidated financial statements.
In light of the changes to the Company’s operating and reportable segments, the Company has revised, in this Quarterly Report on Form 10-Q, the segment-related disclosures in Note 4: Goodwill and Intangible Assets and Note 15: Segment Information to update the prior period presentation. The effect of this revision has been reflected in all footnotes impacted by this revision.
Recent accounting pronouncements
Recent Accounting Pronouncements
Government Assistance
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance which aims at increasing the transparency of government assistance received by most business entities. The standard requires business entities to make annual disclosures about the nature of the transactions and the related accounting policy used to account for the transactions, the line items and applicable amounts on the balance sheet and income statement that are affected by the transactions, and significant terms and conditions of the transactions, including commitments and contingencies. If an entity omits any required disclosures because it is legally prohibited, it must describe the general nature of the information and indicate that the omitted disclosures are legally prohibited from being disclosed. This ASU is effective for fiscal years beginning after December 15, 2021, which for the Company is in fiscal 2023. The Company will include disclosures for material items with the filing of its Annual Report on Form 10-K for the year ending on September 30, 2023.
Business Combinations
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606: Revenue from Contracts with Customers. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments with early adoption permitted. We elected for an early adoption of this ASU in fiscal year 2023. The adoption of this ASU did not have a material impact on our consolidated condensed financial statements.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Jul. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of significant balance sheet accounts
The following tables reflect the components of significant balance sheet accounts as of July 1, 2023 and October 1, 2022:
 As of
(in thousands)July 1, 2023October 1, 2022
Short-term investments, available-for-sale (1)
$310,000 $220,000 
Inventories, net:  
Raw materials and supplies $127,216 $118,833 
Work in process 71,052 40,114 
Finished goods 49,155 45,277 
 247,423 204,224 
Inventory reserves(19,432)(19,238)
 $227,991 $184,986 
Property, plant and equipment, net:  
Land$2,182 $2,182 
Buildings and building improvements22,929 22,783 
Leasehold improvements 83,785 32,400 
Data processing equipment and software 37,483 38,223 
Machinery, equipment, furniture and fixtures93,192 90,151 
Construction in progress 11,910 25,004 
 251,481 210,743 
Accumulated depreciation (137,914)(129,835)
 $113,567 $80,908 
Accrued expenses and other current liabilities:  
Accrued customer obligations (2)
$52,268 $58,916 
Wages and benefits31,735 50,279 
Dividends payable10,734 9,743 
Commissions and professional fees 3,825 5,019 
Accrued leasehold renovations 13,378 — 
Severance— 19 
Other8,566 10,565 
 $120,506 $134,541 

(1)All short-term investments were classified as available-for-sale and the fair value approximates cost basis. The Company did not recognize any realized gains or losses on the sale of investments during the three and nine months ended July 1, 2023 and July 2, 2022.
(2)Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION (Tables)
9 Months Ended
Jul. 01, 2023
Business Combinations [Abstract]  
Summary of assets acquired and liabilities assumed as of acquisition date
The following table summarizes the allocation of the assets acquired and liabilities assumed based on the fair values as of the Closing Date:
(in thousands)February 22, 2023
Cash and cash equivalents$1,238 
Account and other receivables, net1,156 
Inventory1,581 
Property, plant and equipment, net1,462 
Right-of-use assets989 
Other assets127 
Goodwill27,975 
Intangible assets7,768 
Accounts and other payables(965)
Accrued expenses and other liabilities(251)
Contract liabilities(187)
Lease liability(989)
Deferred tax liabilities(1,785)
Total purchase price$38,119 
The following table summarizes the fair value, useful life and valuation methodology of each identifiable intangible asset.
(in thousands)Fair ValueUseful Lives
Developed technology(1)
$4,261 8
Customer relationships(2)
2,131 8
In-process research and development (“IPR&D”)(3)
459 N.A.
Patents(3)
524 8
Order Backlog(4)
393 1
Total identifiable intangible assets$7,768 
(1)The fair value of developed technology was determined using the Relief-from-Royalty Method under the income approach.
(2)Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method under the income approach.
(3)The fair value of IPR&D and Patents were determined using the Replacement Cost Method, a form of the cost approach.
(4)Order backlog represents primarily the fair value of purchase arrangements with customers using the Multi-Period Excess Earnings Method under the income approach.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Jul. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 15 for further information) as of July 1, 2023 and October 1, 2022:
(in thousands)Wedge Bonding EquipmentAPSAll OthersTotal
Balance at October 1, 2022(1)
$18,280 $25,907 23,909 $68,096 
Acquired in business combination— — 27,975 $27,975 
Goodwill impairment— — (9,794)$(9,794)
Other— 294 2,720 $3,014 
Balance at July 1, 2023$18,280 $26,201 44,810 $89,291 
(1) Cumulative goodwill impairment pertaining to the “All Others” category as of October 1, 2022 was $35.2 million.

During the quarter ended April 1, 2023, the Company recorded goodwill relating to the acquisition of AJA. For further information on the acquisition of AJA, please refer to Note 3.
Net intangible assets
The following table reflects net intangible assets as of July 1, 2023 and October 1, 2022: 
 As ofAverage estimated
(dollar amounts in thousands)July 1, 2023October 1, 2022
useful lives (in years)
Developed technology$99,614 $89,017 
6.0 to 15.0
Accumulated amortization(65,861)(58,636)
Impairment charges$(6,900)$— 
Net developed technology$26,853 $30,381 
Customer relationships$37,259 $33,515 
5.0 to 8.0
Accumulated amortization(35,217)(33,515)
Net customer relationships$2,042 $— 
In-process research and development$459 $— N.A
Net in-process research and development$459 $— 
Trade and brand name$7,212 $6,945 
7.0 to 8.0
Accumulated amortization(7,212)(6,945)
Net trade and brand name— — 
Other intangible assets$5,634 $4,700 
1.0 to 8.0
Accumulated amortization(3,570)(3,142)
Net other intangible assets$2,064 $1,558 
$31,418 $31,939 
Estimated annual amortization expense related to intangible assets
The following table reflects estimated annual amortization expense related to intangible assets as of July 1, 2023:
 As of
(in thousands)July 1, 2023
Remaining fiscal 2023$1,378 
Fiscal 20245,274 
Fiscal 20255,110 
Fiscal 20265,110 
Fiscal 20274,835 
Thereafter9,711 
Total amortization expense$31,418 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)
9 Months Ended
Jul. 01, 2023
Cash and Cash Equivalents [Abstract]  
Cash, cash equivalents, restricted cash and short-term investments
Cash, cash equivalents, and short-term investments consisted of the following as of July 1, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$31,696 $— $— $31,696 
Cash equivalents:
Money market funds (1)
215,114 — (13)215,101 
Time deposits (2)
155,009 — — 155,009 
Total cash and cash equivalents$401,819 $— $(13)$401,806 
Short-term investments:
Time deposits (2)
310,000 — — 310,000 
Total short-term investments$310,000 $— $— $310,000 
Total cash, cash equivalents and short-term investments$711,819 $— $(13)$711,806 
(1)The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)Fair value approximates cost basis.
Cash, cash equivalents and short-term investments consisted of the following as of October 1, 2022:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$173,402 $— $— $173,402 
Cash equivalents:
Money market funds (1)
157,145 — (20)157,125 
Time deposits (2)
225,010 — — 225,010 
Total cash and cash equivalents$555,557 $— $(20)$555,537 
Short-term investments:
Time deposits (2)
220,000 — — 220,000 
Total short-term investments$220,000 $— $— $220,000 
Total cash, cash equivalents and short-term investments$775,557 $— $(20)$775,537 
(1)The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)Fair value approximates cost basis.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY INVESTMENTS (Tables)
9 Months Ended
Jul. 01, 2023
Equity Method Investments [Abstract]  
Equity investments
Equity investments consisted of the following as of July 1, 2023 and October 1, 2022:
 As of
(in thousands)July 1, 2023October 1, 2022
Non-marketable equity securities$433 $5,397 

During the three and nine months ended July 1, 2023, the Company recorded an impairment of $5.0 million on a non-marketable equity security without a readily determinable fair value. The entire amount of the investment in the non-marketable equity security was impaired due to a significant deterioration in the earnings performance of the equity investee. The impairment amount is recorded in the Company’s Consolidated Condensed Statements of Operations.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVES FINANCIAL INSTRUMENTS (Tables)
9 Months Ended
Jul. 01, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The fair value of derivative instruments on our Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022 were as follows:
As of
July 1, 2023October 1, 2022
(in thousands)Notional Amount
Fair Value Liability Derivatives(1)
Notional Amount
Fair Value Liability Derivatives(1)
Derivatives designated as hedging instruments:
Foreign exchange forward contracts (2)
$58,288 $(500)$57,570 $(2,234)
Total derivatives$58,288 $(500)$57,570 $(2,234)
(1)The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Condensed Balance Sheets.
(2)Hedged amounts expected to be recognized to income within the next twelve months.
Derivative Instruments, Gain (Loss)
The effects of derivative instruments designated as cash flow hedges in our Consolidated Condensed Statements of Comprehensive Income for the three and nine months ended July 1, 2023 and July 2, 2022 were as follows:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Foreign exchange forward contract in cash flow hedging relationships:
Net (loss)/gain recognized in OCI,
net of tax (1)
$(1,280)$(1,233)$2,550 $(1,168)
Net gain/(loss) reclassified from accumulated OCI into income, net of tax (2)
$518 $(170)$816 $(793)
(1)Net change in the fair value of the effective portion classified in OCI.
(2)Effective portion classified as selling, general and administrative expense.
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
9 Months Ended
Jul. 01, 2023
Leases [Abstract]  
Lease expense and components of lease expense
The following table shows the components of lease expense:
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Operating lease expense (1)
$2,846 $2,173 $8,119 $6,217 
(1)Operating lease expense includes short-term lease expense, which is immaterial for the three and nine months ended July 1, 2023 and July 2, 2022.
The following table shows the cash flows arising from lease transactions. Cash payments related to short-term leases are not included in the measurement of operating lease liabilities, and, as such, are excluded from the amounts below:
 Nine months ended
(in thousands)July 1, 2023July 2, 2022
Cash paid for amounts included in the measurement of lease liabilities:
 Operating cash outflows from operating leases$6,913 $5,715 
Weighted-average lease terms and discount rates
The following table shows the weighted-average lease terms and discount rates for operating leases:
 As of
July 1, 2023October 1, 2022
Operating leases:
Weighted-average remaining lease term (in years):
7.78.0
Weighted-average discount rate:6.4 %5.8 %
Future lease payments after ASC 842 adoption
Future lease payments, excluding short-term leases are detailed as follows:
As of
(in thousands)July 1, 2023
Remaining fiscal 2023$2,453 
Fiscal 20249,088 
Fiscal 20258,817 
Fiscal 20268,382 
Fiscal 20276,462 
Thereafter26,168 
Total minimum lease payments$61,370 
Less: Interest$13,411 
Present value of lease obligations$47,959 
Less: Current portion$6,569 
Long-term portion of lease obligations$41,390 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)
9 Months Ended
Jul. 01, 2023
Share-Based Payment Arrangement [Abstract]  
Company’s matching contributions to the Plan
The following table reflects the Company’s contributions to the 401(k) Plan during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Cash$463 $419 $1,477 $1,423 
Accumulated other comprehensive income reflected on the Consolidated Balance Sheets
The following table reflects accumulated other comprehensive loss reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022: 
 As of
(in thousands)July 1, 2023October 1, 2022
Loss from foreign currency translation adjustments$(16,341)$(29,854)
Unrecognized actuarial loss on pension plan, net of tax(884)(812)
Unrealized loss on hedging(500)(2,234)
Accumulated other comprehensive loss$(17,725)$(32,900)
Restricted stock and common stock granted
The following table reflects Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock granted during the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months endedNine months ended
(shares in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Time-based RSUs— 512 303 
Relative TSR PSUs— — 186 154 
Growth PSUs— — 92 77 
Common stock17 12 
Equity-based compensation in shares807 546 
Equity-based compensation expense
The following table reflects total equity-based compensation expense, which includes Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock, included in the Consolidated Condensed Statements of Operations during the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Cost of sales$272 $193 $903 $727 
Selling, general and administrative 3,800 3,233 12,398 10,485 
Research and development1,331 1,039 4,002 3,261 
Total equity-based compensation expense$5,403 $4,465 $17,303 $14,473 
The following table reflects equity-based compensation expense, by type of award, for the three and nine months ended July 1, 2023 and July 2, 2022:  
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Time-based RSUs$3,560 $2,845 $10,758 $8,763 
Relative TSR PSUs1,252 1,073 3,697 3,060 
Growth PSUs354 310 2,137 1,938 
Common stock237 237 711 712 
Total equity-based compensation expense $5,403 $4,465 $17,303 $14,473 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE AND CONTRACT BALANCES (Tables)
9 Months Ended
Jul. 01, 2023
Revenue from Contract with Customer [Abstract]  
Contract Assets and Liabilities
The following table shows the changes in contract asset balances during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Contract assets, beginning of period$29,210 $26,721 $26,317 $— 
Additions1,337 18,563 4,230 45,284 
Transferred to accounts receivable or collected(20,365)— (20,365)— 
Contract assets, end of period$10,182 $45,284 $10,182 $45,284 
The following table shows the changes in contract liability balances during the three and nine months ended July 1, 2023 and July 2, 2022:
Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Contract liabilities, beginning of period$6,556 $17,300 $3,160 $15,596 
Revenue recognized(12,404)(29,612)(28,950)(104,796)
Additions11,832 17,996 31,774 94,884 
Contract liabilities, end of period$5,984 $5,684 $5,984 $5,684 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
9 Months Ended
Jul. 01, 2023
Earnings Per Share [Abstract]  
Reconciliation of shares used in the basic and diluted net income per share computation The following table reflects a reconciliation of the shares used in the basic and diluted net income per share computation for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months ended
(in thousands, except per share data)July 1, 2023July 2, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$4,161 $4,161 $119,034 $119,034 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,553 56,553 58,985 58,985 
Dilutive effect of Equity Plans966 970 
Weighted average shares outstanding - Diluted  57,519  59,955 
EPS:    
Net income per share - Basic$0.07 $0.07 $2.02 $2.02 
Effect of dilutive shares —  (0.03)
Net income per share - Diluted $0.07  $1.99 
Anti-dilutive shares(1)
019
 Nine months ended
(in thousands, except per share data)July 1, 2023July 2, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$33,791 $33,791 $368,641 $368,641 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,763 56,763 60,951 60,951 
Dilutive effect of Equity Plans921  989 
Weighted average shares outstanding - Diluted  57,684  61,940 
EPS:    
Net income per share - Basic$0.60 $0.60 $6.05 $6.05 
Effect of dilutive shares (0.01) (0.10)
Net income per share - Diluted $0.59  $5.95 
Anti-dilutive shares(1)
11
(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three and nine months ended July 1, 2023 and July 2, 2022 as the effect would have been anti-dilutive.
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Tables)
9 Months Ended
Jul. 01, 2023
Income Tax Disclosure [Abstract]  
Provision for income taxes and the effective tax rate
The following table reflects the provision for income taxes and the effective tax rate for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(dollar amounts in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Provision for income taxes$148 $5,165 $9,462 $36,813 
Effective tax rate3.4 %4.2 %21.9 %9.1 %
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Tables)
9 Months Ended
Jul. 01, 2023
Segment Reporting [Abstract]  
Operating information by segment
The following table reflects operating information by segment for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Net revenue:    
Ball Bonding Equipment$76,865 $217,912 $184,049 $751,496 
Wedge Bonding Equipment42,563 50,800 145,805 142,284 
Advanced Solutions23,858 34,614 58,997 71,651 
APS39,672 50,191 119,822 152,924 
All Others7,959 18,620 31,498 98,952 
              Net revenue190,917 372,137 540,171 1,217,307 
Income/(loss) from operations:    
Ball Bonding Equipment18,534 93,863 49,337 323,884 
Wedge Bonding Equipment15,974 19,443 $53,958 $49,599 
Advanced Solutions(2,570)3,134 $(21,160)$(7,574)
APS11,510 22,282 34,778 64,651 
All Others(23,857)2,671 (35,025)28,372 
Corporate Expenses(24,079)(19,316)(61,925)(56,404)
              (Loss)/Income from operations$(4,488)$122,077 $19,963 $402,528 
Schedule of net revenue by Capital Equipment end markets
The following table reflects net revenue by end markets served for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
General Semiconductor$77,745 $223,034 $217,186 $670,251 
Automotive & Industrial
44,973 51,018 149,608 160,366 
LED
17,678 20,203 32,765 128,394 
Memory
10,849 27,691 20,790 105,372 
APS39,672 50,191 119,822 152,924 
Total revenue$190,917 $372,137 $540,171 $1,217,307 
Capital expenditures, depreciation and amortization expense
The following table reflects capital expenditures, depreciation expense and amortization expense for the three and nine months ended July 1, 2023 and July 2, 2022:
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Capital expenditures:  
 Ball Bonding Equipment$316 $179 $805 $855 
 Wedge Bonding Equipment83 358 403 780 
 Advanced Solutions6,439 1,049 29,425 2,423 
      APS1,251 1,151 4,443 2,851 
      All Others30 437 279 700 
      Corporate Expenses2,332 1,779 8,130 3,604 
$10,451 $4,953 $43,485 $11,213 
Depreciation expense:    
 Ball Bonding Equipment$388 $346 $1,173 $1,012 
 Wedge Bonding Equipment304 252 878 732 
 Advanced Solutions2,989 519 4,821 1,494 
      APS1,517 1,681 4,742 4,971 
      All Others416 250 1,017 792 
      Corporate Expenses1,191 1,053 3,372 3,229 
$6,805 $4,101 $16,003 $12,230 
Amortization expense:
 Ball Bonding Equipment$— $— $— $— 
 Wedge Bonding Equipment— — — — 
 Advanced Solutions— — — — 
      APS380 208 1,116 684 
      All Others1,314 809 3,352 2,584 
      Corporate Expenses92 92 275 275 
$1,786 $1,109 $4,743 $3,543 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)
9 Months Ended
Jul. 01, 2023
Commitments and Contingencies Disclosure [Abstract]  
Reserve for product warranty activity
The following table reflects the reserve for warranty activity for the three and nine months ended July 1, 2023 and July 2, 2022: 
 Three months endedNine months ended
(in thousands)July 1, 2023July 2, 2022July 1, 2023July 2, 2022
Reserve for warranty, beginning of period$10,468 $15,518 $13,443 $16,961 
Provision for warranty4,007 2,842 8,989 9,001 
Utilization of reserve(3,908)(4,118)(11,865)(11,720)
Reserve for warranty, end of period$10,567 $14,242 $10,567 $14,242 
Obligations not reflected on the Consolidated Balance Sheet
The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023:
  Payments due by fiscal year
(in thousands)Total20232024202520262027thereafter
Inventory purchase obligation (1)
$198,566 $21,676 $176,890 $— $— $— $— 
(1)The Company orders inventory components in the normal course of its business. A portion of these orders are non-cancelable and a portion may have varying penalties and charges in the event of cancellation.
Schedule of Revenue by Major Customers by Reporting Segments
The following table reflects significant customer concentrations as a percentage of net revenue for the nine months ended July 1, 2023 and July 2, 2022:
Nine months ended
July 1, 2023July 2, 2022
First Technology China Ltd.(1)
10.0 %*
* Represents less than 10% of total net revenue
(1) Distributor of the Company's products
Significant customer concentrations as a percentage of total accounts receivable
The following table reflects significant customer concentrations as a percentage of total accounts receivable as of July 1, 2023 and July 2, 2022:
 As of
July 1, 2023July 2, 2022
Intel Corporation12.2 %*
Apple Inc.10.3 %*
Tianshui Huatian Technology Co., Ltd.*20.6 %
* Represents less than 10% of total accounts receivable
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Short-term investments $ 310,000 $ 220,000
Inventories, net:    
Raw materials and supplies 127,216 118,833
Work in process 71,052 40,114
Finished goods 49,155 45,277
Inventory, gross 247,423 204,224
Inventory reserves (19,432) (19,238)
Inventories, net 227,991 184,986
Property, plant and equipment, net:    
Land 2,182 2,182
Buildings and building improvements 22,929 22,783
Leasehold improvements 83,785 32,400
Data processing equipment and software 37,483 38,223
Machinery, equipment, furniture and fixtures 93,192 90,151
Construction in progress 11,910 25,004
Property, plant and equipment, gross 251,481 210,743
Accumulated depreciation (137,914) (129,835)
Property, plant and equipment, net 113,567 80,908
Accrued expenses and other current liabilities:    
Accrued customer obligations 52,268 58,916
Wages and benefits 31,735 50,279
Dividends payable 10,734 9,743
Commissions and professional fees 3,825 5,019
Accrued leasehold renovations 13,378 0
Severance 0 19
Other 8,566 10,565
Accrued expenses and other current liabilities $ 120,506 $ 134,541
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION (Narrative) (Details) - Advanced Jet Automation Co. Ltd - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Feb. 23, 2023
Jul. 01, 2023
Jul. 01, 2023
Business Acquisition [Line Items]      
Cash purchase price $ 38.1    
Amount held in escrow   $ 4.0 $ 4.0
Business acquisition, net income (loss)   (0.9) (1.3)
Expenses incurred related to the acquisition   $ 0.1 $ 0.5
Amount held in escrow, period from acquisition date     24 months
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION (Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Feb. 22, 2023
Oct. 01, 2022
Business Acquisition [Line Items]      
Goodwill $ 89,291   $ 68,096
Advanced Jet Automation Co. Ltd      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 1,238  
Account and other receivables, net   1,156  
Inventory   1,581  
Property, plant and equipment, net   1,462  
Right-of-use assets   989  
Other assets   127  
Goodwill   27,975  
Intangible assets   7,768  
Accounts and other payables   (965)  
Accrued expenses and other liabilities   (251)  
Contract liabilities   (187)  
Lease liability   (989)  
Deferred tax liabilities   (1,785)  
Total purchase price   $ 38,119  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION (Intangible assets acquired) (Details) - Advanced Jet Automation Co. Ltd
$ in Thousands
Feb. 22, 2023
USD ($)
Business Acquisition [Line Items]  
Intangible assets $ 7,768
Developed technology  
Business Acquisition [Line Items]  
Intangible assets $ 4,261
Useful Lives 8 years
Customer relationships  
Business Acquisition [Line Items]  
Intangible assets $ 2,131
Useful Lives 8 years
In-process research and development  
Business Acquisition [Line Items]  
Intangible assets $ 459
Patents  
Business Acquisition [Line Items]  
Intangible assets $ 524
Useful Lives 8 years
Order Backlog  
Business Acquisition [Line Items]  
Intangible assets $ 393
Useful Lives 1 year
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 01, 2023
Oct. 01, 2022
Goodwill [Roll Forward]    
Balance at October 1, 2022 $ 68,096  
Acquired in business combination 27,975  
Goodwill impairment 9,794  
Other 3,014  
Balance at July 1, 2023 89,291  
Goodwill, cumulative impairment   $ 35,200
Ball Bonding Equipment    
Goodwill [Roll Forward]    
Balance at October 1, 2022 18,280  
Acquired in business combination 0  
Goodwill impairment 0  
Other 0  
Balance at July 1, 2023 18,280  
APS    
Goodwill [Roll Forward]    
Balance at October 1, 2022 25,907  
Acquired in business combination 0  
Goodwill impairment 0  
Other 294  
Balance at July 1, 2023 26,201  
All Others    
Goodwill [Roll Forward]    
Balance at October 1, 2022 23,909  
Acquired in business combination 27,975  
Goodwill impairment 9,794  
Other 2,720  
Balance at July 1, 2023 $ 44,810  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Schedule Of Intangible Assets [Line Items]    
Net intangible assets $ 31,418 $ 31,939
In-process research and development    
Schedule Of Intangible Assets [Line Items]    
Gross intangible assets 459 0
Net intangible assets 459 0
Developed technology    
Schedule Of Intangible Assets [Line Items]    
Gross intangible assets 99,614 89,017
Accumulated amortization (65,861) (58,636)
Impairment charges (6,900) 0
Net intangible assets $ 26,853 30,381
Developed technology | Minimum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 6 years  
Developed technology | Maximum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 15 years  
Customer relationships    
Schedule Of Intangible Assets [Line Items]    
Gross intangible assets $ 37,259 33,515
Accumulated amortization (35,217) (33,515)
Net intangible assets $ 2,042 0
Customer relationships | Minimum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 5 years  
Customer relationships | Maximum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 8 years  
Trade and brand name    
Schedule Of Intangible Assets [Line Items]    
Gross intangible assets $ 7,212 6,945
Accumulated amortization (7,212) (6,945)
Net intangible assets $ 0 0
Trade and brand name | Minimum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 7 years  
Trade and brand name | Maximum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 8 years  
Other intangible assets    
Schedule Of Intangible Assets [Line Items]    
Gross intangible assets $ 5,634 4,700
Accumulated amortization (3,570) (3,142)
Net intangible assets $ 2,064 $ 1,558
Other intangible assets | Minimum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 1 year  
Other intangible assets | Maximum    
Schedule Of Intangible Assets [Line Items]    
Estimated useful life 8 years  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining fiscal 2023 $ 1,378
Fiscal 2024 5,274
Fiscal 2025 5,110
Fiscal 2026 5,110
Fiscal 2027 4,835
Thereafter 9,711
Total amortization expense $ 31,418
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 01, 2023
Oct. 01, 2022
Goodwill [Line Items]    
Goodwill impairment $ 9,794  
Developed technology    
Goodwill [Line Items]    
Cumulative impairment 6,900 $ 0
All Others    
Goodwill [Line Items]    
Goodwill impairment $ 9,794  
Growth rate    
Goodwill [Line Items]    
Reporting unit, measurement input 2.50%  
Discount rate    
Goodwill [Line Items]    
Reporting unit, measurement input 11.70%  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]    
Cash, Amortized Cost $ 31,696 $ 173,402
Cash, Unrealized Gains 0 0
Cash, Unrealized Losses 0 0
Cash, Estimated Fair Value 31,696 173,402
Cash and Cash Equivalents, Amortized Cost 401,819 555,557
Cash and Cash Equivalents, Unrealized Gain 0 0
Cash and Cash Equivalents, Unrealized Loss (13) (20)
Cash and Cash Equivalents, Estimated Fair Value 401,806 555,537
Short-term investments, Amortized Cost 310,000 220,000
Short-term Investments, Unrealized Gain 0 0
Short-term Investments, Unrealized Loss 0 0
Short-term Investments, Estimated Fair Value 310,000 220,000
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Amortized Cost 711,819 775,557
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Gain 0 0
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Loss (13) (20)
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Estimated Fair Value 711,806 775,537
Money market funds    
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]    
Cash Equivalents, Amortized Cost 215,114 157,145
Cash Equivalents, Unrealized Gain 0 0
Cash Equivalents, Unrealized Loss (13) (20)
Cash Equivalents, Estimated Fair Value 215,101 157,125
Time deposits    
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]    
Cash Equivalents, Amortized Cost 155,009 225,010
Cash Equivalents, Unrealized Gain 0 0
Cash Equivalents, Unrealized Loss 0 0
Cash Equivalents, Estimated Fair Value 155,009 225,010
Short-term investments, Amortized Cost 310,000 220,000
Short-term Investments, Unrealized Gain 0 0
Short-term Investments, Unrealized Loss 0 0
Short-term Investments, Estimated Fair Value $ 310,000 $ 220,000
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY INVESTMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 01, 2023
Oct. 01, 2022
Equity Method Investments [Abstract]      
Non-marketable equity securities $ 433 $ 433 $ 5,397
Impairment charges $ 5,000 $ 5,000  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 01, 2023
Oct. 01, 2022
Derivatives, Fair Value [Line Items]    
Notional Amount $ 58,288 $ 57,570
Fair value liability, derivates $ (500) (2,234)
Gain (loss) reclassification, estimate of time to transfer 12 months  
Derivatives designated as hedging instruments: | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Foreign exchange forward contract, term of contract 12 months  
Notional Amount $ 58,288 57,570
Accrued Expenses and Other Current Liabilities | Derivatives designated as hedging instruments: | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Fair value liability, derivates $ (500) $ (2,234)
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized (loss)/gain on derivative instruments, net of tax $ (1,280) $ (1,233) $ 2,550 $ (1,168)
Reclassification adjustment for (gain)/loss on derivative instruments recognized, net of tax 518 (170) 816 (793)
Unrealized loss on hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized (loss)/gain on derivative instruments, net of tax (1,280) (1,233) 2,550 (1,168)
Reclassification adjustment for (gain)/loss on derivative instruments recognized, net of tax $ 518 $ (170) $ 816 $ (793)
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Narrative (Details)
9 Months Ended
Jul. 01, 2023
extend_options
Lessee, Lease, Description [Line Items]  
Options to extend 4
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, term of contract 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, term of contract 20 years
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Lease, Cost [Abstract]        
Operating lease expense $ 2,846 $ 2,173 $ 8,119 $ 6,217
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash outflows from operating leases     $ 6,913 $ 5,715
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Lease Terms and Discount Rates (Details)
Jul. 01, 2023
Oct. 01, 2022
Leases [Abstract]    
Weighted-average remaining lease term (in years): 7 years 8 months 12 days 8 years
Weighted-average discount rate: 6.40% 5.80%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Future Lease Payments After Adoption ASC 842 (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remaining fiscal 2023 $ 2,453  
Fiscal 2024 9,088  
Fiscal 2025 8,817  
Fiscal 2026 8,382  
Fiscal 2027 6,462  
Thereafter 26,168  
Total minimum lease payments 61,370  
Less: Interest 13,411  
Present value of lease obligations 47,959  
Less: Current portion 6,569 $ 6,766
Long-term portion of lease obligations $ 41,390 $ 34,927
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details) - USD ($)
3 Months Ended
Jul. 01, 2023
Feb. 15, 2019
Nov. 22, 2013
Citibank      
Capital Leased Assets [Line Items]      
Capacity under credit facility     $ 5,000,000
Outstanding amounts under credit facility $ 3,200,000    
Facility agreements | MUFG Bank, Ltd., Singapore Branch      
Capital Leased Assets [Line Items]      
Capacity under credit facility   $ 150,000,000  
Outstanding amounts under credit facility $ 0    
Secured Overnight Financing Rate (SOFR) | Facility agreements | MUFG Bank, Ltd., Singapore Branch      
Capital Leased Assets [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 18, 2021
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Jul. 02, 2022
Apr. 02, 2022
Jan. 01, 2022
Jul. 01, 2023
Jul. 02, 2022
Mar. 03, 2022
Oct. 03, 2020
Jan. 31, 2019
Jul. 10, 2018
Aug. 15, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock repurchase program, authorized amount                   $ 800,000 $ 400,000 $ 300,000 $ 200,000 $ 100,000
Authorized amount, additional amount                   $ 400,000        
Value of shares acquired   $ 8,541 $ 4,990 $ 45,382 $ 31,098 $ 176,153 $ 15,380              
Cash dividends declared (in dollars per share) $ 0.19                          
Common stock cash dividends paid   $ (10,800)           $ (31,303) $ (29,393)          
Relative TSR calculation period               90 days            
Relative TSR Performance Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total shareholder return award performance measurement period               3 years            
Revenue Growth Performance Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total shareholder return award performance measurement period               3 years            
Time-based Restricted Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total shareholder return award performance measurement period               3 years            
Omnibus Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares available for grant (in shares)   2,500,000           2,500,000            
the Program                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares repurchased in period (shares)   174,900           1,331,100            
Value of shares acquired   $ 8,500           $ 58,900            
Remaining repurchase authorized amount   $ 190,200           $ 190,200            
Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Company contributions               4.00%            
Minimum | Relative TSR Performance Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting percentage   0.00%           0.00%            
Minimum | Revenue Growth Performance Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting percentage   0.00%           0.00%            
Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Company contributions               6.00%            
Maximum | Relative TSR Performance Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting percentage   200.00%           200.00%            
Maximum | Revenue Growth Performance Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting percentage   200.00%           200.00%            
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
401(k) Cash Contributions        
Cash $ 463 $ 419 $ 1,477 $ 1,423
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Oct. 01, 2022
Loss from foreign currency translation adjustments    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity $ (16,341) $ (29,854)
Unrecognized actuarial loss on pension plan, net of tax    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity (884) (812)
Unrealized loss on hedging    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity (500) (2,234)
Accumulated Other Comprehensive (Loss)/Income    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity $ (17,725) $ (32,900)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation in shares 5 5 807 546
Time-based RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation in shares 0 1 512 303
Relative TSR PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation in shares 0 0 186 154
Growth PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation in shares 0 0 92 77
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation in shares 5 4 17 12
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense $ 5,403 $ 4,465 $ 17,303 $ 14,473
Time-based RSUs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense 3,560 2,845 10,758 8,763
Relative TSR PSUs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense 1,252 1,073 3,697 3,060
Growth PSUs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense 354 310 2,137 1,938
Common Stock        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense 237 237 711 712
Cost of sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense 272 193 903 727
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense 3,800 3,233 12,398 10,485
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total equity-based compensation expense $ 1,331 $ 1,039 $ 4,002 $ 3,261
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE AND CONTRACT BALANCES - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]        
Contract assets, beginning of period $ 29,210 $ 26,721 $ 26,317 $ 0
Additions 1,337 18,563 4,230 45,284
Transferred to accounts receivable or collected (20,365) 0 (20,365) 0
Contract assets, end of period $ 10,182 $ 45,284 $ 10,182 $ 45,284
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Change in Contract with Customer, Liability [Roll Forward]        
Contract liabilities, beginning of period $ 6,556 $ 17,300 $ 3,160 $ 15,596
Revenue recognized (12,404) (29,612) (28,950) (104,796)
Additions 11,832 17,996 31,774 94,884
Contract liabilities, end of period $ 5,984 $ 5,684 $ 5,984 $ 5,684
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Jul. 02, 2022
Apr. 02, 2022
Jan. 01, 2022
Jul. 01, 2023
Jul. 02, 2022
NUMERATOR:                
Net income $ 4,161 $ 15,041 $ 14,589 $ 119,034 $ 116,001 $ 133,606 $ 33,791 $ 368,641
DENOMINATOR:                
Weighted average shares outstanding - Basic (in shares) 56,553,000     58,985,000     56,763,000 60,951,000
Dilutive effect of Equity Plans (in shares) 966,000     970,000     921,000 989,000
Weighted average shares outstanding - Diluted (in shares) 57,519,000     59,955,000     57,684,000 61,940,000
EPS:                
Net income per share - Basic (in dollars per share) $ 0.07     $ 2.02     $ 0.60 $ 6.05
Effect of dilutive shares (in dollars per share) 0     0.03     0.01 0.10
Net income per share - Diluted (in dollars per share) $ 0.07     $ 1.99     $ 0.59 $ 5.95
Anti-dilutive shares (in shares) 0     19,000     1,000 1,000
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Provision for income taxes and the effective tax rate) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 148 $ 5,165 $ 9,462 $ 36,813
Effective tax rate 3.40% 4.20% 21.90% 9.10%
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Narrative) (Details)
9 Months Ended
Jul. 01, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 4
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Operating information by segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Net revenue:        
Net revenue $ 190,917 $ 372,137 $ 540,171 $ 1,217,307
Income/(loss) from operations:        
(Loss)/Income from operations (4,488) 122,077 19,963 402,528
Ball Bonding Equipment        
Net revenue:        
Net revenue 76,865 217,912 184,049 751,496
Income/(loss) from operations:        
(Loss)/Income from operations 18,534 93,863 49,337 323,884
Wedge Bonding Equipment        
Net revenue:        
Net revenue 42,563 50,800 145,805 142,284
Income/(loss) from operations:        
(Loss)/Income from operations 15,974 19,443 53,958 49,599
Advanced Solutions        
Net revenue:        
Net revenue 23,858 34,614 58,997 71,651
Income/(loss) from operations:        
(Loss)/Income from operations (2,570) 3,134 (21,160) (7,574)
APS        
Net revenue:        
Net revenue 39,672 50,191 119,822 152,924
Income/(loss) from operations:        
(Loss)/Income from operations 11,510 22,282 34,778 64,651
All Others        
Net revenue:        
Net revenue 7,959 18,620 31,498 98,952
Income/(loss) from operations:        
(Loss)/Income from operations (23,857) 2,671 (35,025) 28,372
Corporate Expenses        
Income/(loss) from operations:        
(Loss)/Income from operations $ (24,079) $ (19,316) $ (61,925) $ (56,404)
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 190,917 $ 372,137 $ 540,171 $ 1,217,307
Ball Bonding Equipment | General Semiconductor        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 77,745 223,034 217,186 670,251
Ball Bonding Equipment | Automotive & Industrial        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 44,973 51,018 149,608 160,366
Ball Bonding Equipment | LED        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 17,678 20,203 32,765 128,394
Ball Bonding Equipment | Memory        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 10,849 27,691 20,790 105,372
APS        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 39,672 $ 50,191 $ 119,822 $ 152,924
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: $ 10,451 $ 4,953 $ 43,485 $ 11,213
Depreciation and amortization expense:        
Depreciation expense: 6,805 4,101 16,003 12,230
Amortization expense: 1,786 1,109 4,743 3,543
Ball Bonding Equipment        
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: 316 179 805 855
Depreciation and amortization expense:        
Depreciation expense: 388 346 1,173 1,012
Amortization expense: 0 0 0 0
Wedge Bonding Equipment        
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: 83 358 403 780
Depreciation and amortization expense:        
Depreciation expense: 304 252 878 732
Amortization expense: 0 0 0 0
Advanced Solutions        
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: 6,439 1,049 29,425 2,423
Depreciation and amortization expense:        
Depreciation expense: 2,989 519 4,821 1,494
Amortization expense: 0 0 0 0
APS        
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: 1,251 1,151 4,443 2,851
Depreciation and amortization expense:        
Depreciation expense: 1,517 1,681 4,742 4,971
Amortization expense: 380 208 1,116 684
All Others        
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: 30 437 279 700
Depreciation and amortization expense:        
Depreciation expense: 416 250 1,017 792
Amortization expense: 1,314 809 3,352 2,584
Corporate Expenses        
Segment Reporting, Other Significant Reconciling Item [Line Items]        
Capital expenditures: 2,332 1,779 8,130 3,604
Depreciation and amortization expense:        
Depreciation expense: 1,191 1,053 3,372 3,229
Amortization expense: $ 92 $ 92 $ 275 $ 275
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]        
Reserve for warranty, beginning of period $ 10,468 $ 15,518 $ 13,443 $ 16,961
Provision for warranty 4,007 2,842 8,989 9,001
Utilization of reserve (3,908) (4,118) (11,865) (11,720)
Reserve for warranty, end of period $ 10,567 $ 14,242 $ 10,567 $ 14,242
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total $ 198,566
2023 21,676
2024 176,890
2025 0
2026 0
2027 0
thereafter $ 0
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)
9 Months Ended
Jul. 01, 2023
First Technology China Ltd.(1) | Revenue Benchmark | Customer Concentration Risk  
Concentration Risk [Line Items]  
Customer concentrations risk percentage 10.00%
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) - Accounts Receivable - Customer Concentration Risk
9 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Intel Corporation    
Concentration Risk [Line Items]    
Customer concentrations risk percentage 12.20%  
Tianshui Huatian Technology Co., Ltd.    
Concentration Risk [Line Items]    
Customer concentrations risk percentage   20.60%
Apple Inc.    
Concentration Risk [Line Items]    
Customer concentrations risk percentage 10.30%  
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details)
$ in Thousands
9 Months Ended
Jul. 01, 2023
USD ($)
Other Commitments [Line Items]  
Period of warranty for manufacturing defects 1 year
Unfunded Capital Commitment  
Other Commitments [Line Items]  
Other Commitment $ 9,600
XML 85 klic-20230701_htm.xml IDEA: XBRL DOCUMENT 0000056978 2022-10-02 2023-07-01 0000056978 dei:OtherAddressMember 2022-10-02 2023-07-01 0000056978 2023-08-04 0000056978 2023-07-01 0000056978 2022-10-01 0000056978 2023-04-02 2023-07-01 0000056978 2022-04-03 2022-07-02 0000056978 2021-10-03 2022-07-02 0000056978 us-gaap:CommonStockMember 2022-10-01 0000056978 us-gaap:TreasuryStockCommonMember 2022-10-01 0000056978 us-gaap:RetainedEarningsMember 2022-10-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0000056978 us-gaap:CommonStockMember 2022-10-02 2022-12-31 0000056978 us-gaap:TreasuryStockCommonMember 2022-10-02 2022-12-31 0000056978 2022-10-02 2022-12-31 0000056978 us-gaap:RetainedEarningsMember 2022-10-02 2022-12-31 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-02 2022-12-31 0000056978 us-gaap:CommonStockMember 2022-12-31 0000056978 us-gaap:TreasuryStockCommonMember 2022-12-31 0000056978 us-gaap:RetainedEarningsMember 2022-12-31 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000056978 2022-12-31 0000056978 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000056978 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0000056978 2023-01-01 2023-04-01 0000056978 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0000056978 us-gaap:CommonStockMember 2023-04-01 0000056978 us-gaap:TreasuryStockCommonMember 2023-04-01 0000056978 us-gaap:RetainedEarningsMember 2023-04-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000056978 2023-04-01 0000056978 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000056978 us-gaap:TreasuryStockCommonMember 2023-04-02 2023-07-01 0000056978 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0000056978 us-gaap:CommonStockMember 2023-07-01 0000056978 us-gaap:TreasuryStockCommonMember 2023-07-01 0000056978 us-gaap:RetainedEarningsMember 2023-07-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000056978 us-gaap:CommonStockMember 2021-10-02 0000056978 us-gaap:TreasuryStockCommonMember 2021-10-02 0000056978 us-gaap:RetainedEarningsMember 2021-10-02 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-02 0000056978 2021-10-02 0000056978 us-gaap:CommonStockMember 2021-10-03 2022-01-01 0000056978 us-gaap:TreasuryStockCommonMember 2021-10-03 2022-01-01 0000056978 2021-10-03 2022-01-01 0000056978 us-gaap:RetainedEarningsMember 2021-10-03 2022-01-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-03 2022-01-01 0000056978 us-gaap:CommonStockMember 2022-01-01 0000056978 us-gaap:TreasuryStockCommonMember 2022-01-01 0000056978 us-gaap:RetainedEarningsMember 2022-01-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0000056978 2022-01-01 0000056978 us-gaap:CommonStockMember 2022-01-02 2022-04-02 0000056978 us-gaap:TreasuryStockCommonMember 2022-01-02 2022-04-02 0000056978 2022-01-02 2022-04-02 0000056978 us-gaap:RetainedEarningsMember 2022-01-02 2022-04-02 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-04-02 0000056978 us-gaap:CommonStockMember 2022-04-02 0000056978 us-gaap:TreasuryStockCommonMember 2022-04-02 0000056978 us-gaap:RetainedEarningsMember 2022-04-02 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0000056978 2022-04-02 0000056978 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0000056978 us-gaap:TreasuryStockCommonMember 2022-04-03 2022-07-02 0000056978 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2022-07-02 0000056978 us-gaap:CommonStockMember 2022-07-02 0000056978 us-gaap:TreasuryStockCommonMember 2022-07-02 0000056978 us-gaap:RetainedEarningsMember 2022-07-02 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0000056978 2022-07-02 0000056978 klic:AdvancedJetAutomationCoLtdMember 2023-02-23 2023-02-23 0000056978 klic:AdvancedJetAutomationCoLtdMember 2023-07-01 0000056978 klic:AdvancedJetAutomationCoLtdMember 2022-10-02 2023-07-01 0000056978 klic:AdvancedJetAutomationCoLtdMember 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:DevelopedTechnologyRightsMember 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:DevelopedTechnologyRightsMember 2023-02-22 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:CustomerRelationshipsMember 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:CustomerRelationshipsMember 2023-02-22 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:InProcessResearchAndDevelopmentMember 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:PatentsMember 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:PatentsMember 2023-02-22 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:OrderOrProductionBacklogMember 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember us-gaap:OrderOrProductionBacklogMember 2023-02-22 2023-02-22 0000056978 klic:AdvancedJetAutomationCoLtdMember 2023-04-02 2023-07-01 0000056978 us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2023-07-01 0000056978 us-gaap:MeasurementInputDiscountRateMember 2023-07-01 0000056978 klic:AllOthersSegmentMember 2022-10-02 2023-07-01 0000056978 klic:CoreCapitalEquipmentSegmentMember 2022-10-01 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2022-10-01 0000056978 klic:AllOthersSegmentMember 2022-10-01 0000056978 klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2022-10-02 2023-07-01 0000056978 klic:CoreCapitalEquipmentSegmentMember 2023-07-01 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2023-07-01 0000056978 klic:AllOthersSegmentMember 2023-07-01 0000056978 us-gaap:DevelopedTechnologyRightsMember 2023-07-01 0000056978 us-gaap:DevelopedTechnologyRightsMember 2022-10-01 0000056978 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2023-07-01 0000056978 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2023-07-01 0000056978 us-gaap:CustomerRelationshipsMember 2023-07-01 0000056978 us-gaap:CustomerRelationshipsMember 2022-10-01 0000056978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-07-01 0000056978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-07-01 0000056978 us-gaap:InProcessResearchAndDevelopmentMember 2023-07-01 0000056978 us-gaap:InProcessResearchAndDevelopmentMember 2022-10-01 0000056978 us-gaap:TradeNamesMember 2023-07-01 0000056978 us-gaap:TradeNamesMember 2022-10-01 0000056978 srt:MinimumMember us-gaap:TradeNamesMember 2023-07-01 0000056978 srt:MaximumMember us-gaap:TradeNamesMember 2023-07-01 0000056978 us-gaap:OtherIntangibleAssetsMember 2023-07-01 0000056978 us-gaap:OtherIntangibleAssetsMember 2022-10-01 0000056978 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2023-07-01 0000056978 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2023-07-01 0000056978 us-gaap:MoneyMarketFundsMember 2023-07-01 0000056978 us-gaap:BankTimeDepositsMember 2023-07-01 0000056978 us-gaap:MoneyMarketFundsMember 2022-10-01 0000056978 us-gaap:BankTimeDepositsMember 2022-10-01 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-10-02 2023-07-01 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 0000056978 klic:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-10-01 0000056978 klic:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-10-01 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-02 2023-07-01 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-03 2022-07-02 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-10-02 2023-07-01 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-10-03 2022-07-02 0000056978 srt:MinimumMember 2023-07-01 0000056978 srt:MaximumMember 2023-07-01 0000056978 klic:CitibankMember 2013-11-22 0000056978 klic:CitibankMember 2023-07-01 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember 2019-02-15 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-04-02 2023-07-01 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember 2023-07-01 0000056978 srt:MinimumMember 2022-10-02 2023-07-01 0000056978 srt:MaximumMember 2022-10-02 2023-07-01 0000056978 2017-08-15 0000056978 2018-07-10 0000056978 2019-01-31 0000056978 2020-10-03 0000056978 2022-03-03 0000056978 klic:ProgramAuthorized15August2017Member 2023-04-02 2023-07-01 0000056978 klic:ProgramAuthorized15August2017Member 2022-10-02 2023-07-01 0000056978 klic:ProgramAuthorized15August2017Member 2023-07-01 0000056978 2021-10-18 2021-10-18 0000056978 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-01 0000056978 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-01 0000056978 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-01 0000056978 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-01 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-10-01 0000056978 klic:OmnibusIncentivePlanMember 2023-07-01 0000056978 klic:RelativeTSRPerformanceShareUnitsMember 2022-10-02 2023-07-01 0000056978 srt:MinimumMember klic:RelativeTSRPerformanceShareUnitsMember 2023-07-01 0000056978 srt:MaximumMember klic:RelativeTSRPerformanceShareUnitsMember 2023-07-01 0000056978 klic:RevenueGrowthPerformanceShareUnitsMember 2022-10-02 2023-07-01 0000056978 srt:MinimumMember klic:RevenueGrowthPerformanceShareUnitsMember 2023-07-01 0000056978 srt:MaximumMember klic:RevenueGrowthPerformanceShareUnitsMember 2023-07-01 0000056978 klic:TimeBasedRestrictedShareUnitsMember 2022-10-02 2023-07-01 0000056978 klic:TimebasedRSUMember 2023-04-02 2023-07-01 0000056978 klic:TimebasedRSUMember 2022-04-03 2022-07-02 0000056978 klic:TimebasedRSUMember 2022-10-02 2023-07-01 0000056978 klic:TimebasedRSUMember 2021-10-03 2022-07-02 0000056978 klic:RelativeTSRPSUMember 2023-04-02 2023-07-01 0000056978 klic:RelativeTSRPSUMember 2022-04-03 2022-07-02 0000056978 klic:RelativeTSRPSUMember 2022-10-02 2023-07-01 0000056978 klic:RelativeTSRPSUMember 2021-10-03 2022-07-02 0000056978 klic:SpecialGrowthPSUMember 2023-04-02 2023-07-01 0000056978 klic:SpecialGrowthPSUMember 2022-04-03 2022-07-02 0000056978 klic:SpecialGrowthPSUMember 2022-10-02 2023-07-01 0000056978 klic:SpecialGrowthPSUMember 2021-10-03 2022-07-02 0000056978 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000056978 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0000056978 us-gaap:CommonStockMember 2022-10-02 2023-07-01 0000056978 us-gaap:CommonStockMember 2021-10-03 2022-07-02 0000056978 us-gaap:CostOfSalesMember 2023-04-02 2023-07-01 0000056978 us-gaap:CostOfSalesMember 2022-04-03 2022-07-02 0000056978 us-gaap:CostOfSalesMember 2022-10-02 2023-07-01 0000056978 us-gaap:CostOfSalesMember 2021-10-03 2022-07-02 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-02 2023-07-01 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-03 2022-07-02 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-10-02 2023-07-01 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-10-03 2022-07-02 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-02 2023-07-01 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-03 2022-07-02 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-02 2023-07-01 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2021-10-03 2022-07-02 0000056978 klic:BallBondingEquipmentSegmentMember 2023-04-02 2023-07-01 0000056978 klic:BallBondingEquipmentSegmentMember 2022-04-03 2022-07-02 0000056978 klic:BallBondingEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:BallBondingEquipmentSegmentMember 2021-10-03 2022-07-02 0000056978 klic:WedgeBondingEquipmentSegmentMember 2023-04-02 2023-07-01 0000056978 klic:WedgeBondingEquipmentSegmentMember 2022-04-03 2022-07-02 0000056978 klic:WedgeBondingEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:WedgeBondingEquipmentSegmentMember 2021-10-03 2022-07-02 0000056978 klic:AdvancedSolutionsSegmentMember 2023-04-02 2023-07-01 0000056978 klic:AdvancedSolutionsSegmentMember 2022-04-03 2022-07-02 0000056978 klic:AdvancedSolutionsSegmentMember 2022-10-02 2023-07-01 0000056978 klic:AdvancedSolutionsSegmentMember 2021-10-03 2022-07-02 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2023-04-02 2023-07-01 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2022-04-03 2022-07-02 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2021-10-03 2022-07-02 0000056978 klic:AllOthersSegmentMember 2023-04-02 2023-07-01 0000056978 klic:AllOthersSegmentMember 2022-04-03 2022-07-02 0000056978 klic:AllOthersSegmentMember 2021-10-03 2022-07-02 0000056978 klic:CorporateExpensesMember 2023-04-02 2023-07-01 0000056978 klic:CorporateExpensesMember 2022-04-03 2022-07-02 0000056978 klic:CorporateExpensesMember 2022-10-02 2023-07-01 0000056978 klic:CorporateExpensesMember 2021-10-03 2022-07-02 0000056978 klic:GeneralSemiconductorMember klic:CoreCapitalEquipmentSegmentMember 2023-04-02 2023-07-01 0000056978 klic:GeneralSemiconductorMember klic:CoreCapitalEquipmentSegmentMember 2022-04-03 2022-07-02 0000056978 klic:GeneralSemiconductorMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:GeneralSemiconductorMember klic:CoreCapitalEquipmentSegmentMember 2021-10-03 2022-07-02 0000056978 klic:AutomotiveandIndustrialMember klic:CoreCapitalEquipmentSegmentMember 2023-04-02 2023-07-01 0000056978 klic:AutomotiveandIndustrialMember klic:CoreCapitalEquipmentSegmentMember 2022-04-03 2022-07-02 0000056978 klic:AutomotiveandIndustrialMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:AutomotiveandIndustrialMember klic:CoreCapitalEquipmentSegmentMember 2021-10-03 2022-07-02 0000056978 klic:LEDMember klic:CoreCapitalEquipmentSegmentMember 2023-04-02 2023-07-01 0000056978 klic:LEDMember klic:CoreCapitalEquipmentSegmentMember 2022-04-03 2022-07-02 0000056978 klic:LEDMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:LEDMember klic:CoreCapitalEquipmentSegmentMember 2021-10-03 2022-07-02 0000056978 klic:MemoryMember klic:CoreCapitalEquipmentSegmentMember 2023-04-02 2023-07-01 0000056978 klic:MemoryMember klic:CoreCapitalEquipmentSegmentMember 2022-04-03 2022-07-02 0000056978 klic:MemoryMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2023-07-01 0000056978 klic:MemoryMember klic:CoreCapitalEquipmentSegmentMember 2021-10-03 2022-07-02 0000056978 klic:UnfundedCapitalCommitmentMember 2023-07-01 0000056978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember klic:FirstTechnologyChinaLtdMember 2022-10-02 2023-07-01 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:IntelCorporationMember 2022-10-02 2023-07-01 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:AppleIncMember 2022-10-02 2023-07-01 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:HuatianTechnologyGroupMember 2021-10-03 2022-07-02 shares iso4217:USD iso4217:USD shares pure klic:extend_options klic:segment 2023-07-01 0000056978 --09-30 false Q3 2023 10-Q true 2023-07-01 false 0-121 KULICKE AND SOFFA INDUSTRIES, INC. PA 23-1498399 23A Serangoon North Avenue 5 #01-01, SG Singapore 554369 1005 Virginia Dr. Fort Washington PA 19034 215 784-6000 Common Stock, Without Par Value KLIC NASDAQ Yes Yes Large Accelerated Filer false false false 56473297 401806000 555537000 310000000 220000000 49000 0 198107000 309323000 227991000 184986000 45144000 62200000 1183048000 1332046000 113567000 80908000 46351000 41767000 89291000 68096000 31418000 31939000 40926000 25572000 433000 5397000 3088000 2874000 1508122000 1588599000 52857000 67311000 6569000 6766000 16844000 40063000 120506000 134541000 196776000 248681000 36735000 34037000 50673000 64634000 41390000 34927000 12836000 11670000 338410000 393949000 5000000 5000000 0 0 0 0 200000000 200000000 85364000 85364000 56488000 57128000 572338000 561684000 28875000 28237000 728064000 675800000 1343163000 1341666000 -17725000 -32900000 1169712000 1194650000 1508122000 1588599000 190917000 372137000 540171000 1217307000 100899000 181452000 277355000 601674000 90018000 190685000 262816000 615633000 36393000 33216000 114233000 107263000 36578000 34046000 107085000 104496000 21535000 1346000 21535000 1346000 94506000 68608000 242853000 213105000 -4488000 122077000 19963000 402528000 8847000 2158000 23406000 3099000 50000 36000 116000 173000 4309000 124199000 43253000 405454000 148000 5165000 9462000 36813000 4161000 119034000 33791000 368641000 0.07 2.02 0.60 6.05 0.07 1.99 0.59 5.95 56553000 58985000 56763000 60951000 57519000 59955000 57684000 61940000 4161000 119034000 33791000 368641000 -2459000 -12009000 13514000 -18025000 17000 -122000 73000 -103000 -2476000 -11887000 13441000 -17922000 -1280000 -1233000 2550000 -1168000 518000 -170000 816000 -793000 -1798000 -1063000 1734000 -375000 -4274000 -12950000 15175000 -18297000 -113000 106084000 48966000 350344000 57128000 561684000 -675800000 1341666000 -32900000 1194650000 6000 180000 57000 237000 1054000 45382000 45382000 667000 -6412000 6412000 0 6284000 6284000 10794000 10794000 14589000 14589000 17645000 17645000 14589000 17645000 32234000 56747000 561736000 -714713000 1345461000 -15255000 1177229000 5000 184000 53000 237000 102000 0 4990000 4990000 3000 -31000 31000 0 5142000 5142000 10766000 10766000 15041000 15041000 1804000 1804000 15041000 1804000 16845000 56653000 567031000 -719619000 1349736000 -13451000 1183697000 5000 194000 43000 237000 175000 0 8541000 8541000 5000 -53000 53000 0 5166000 5166000 10734000 10734000 4161000 4161000 -4274000 -4274000 4161000 -4274000 -113000 56488000 572338000 -728064000 1343163000 -17725000 1169712000 61931000 550117000 -400412000 948554000 -3022000 1095237000 4000 197000 41000 238000 276000 15380000 15380000 725000 -6963000 6963000 0 5074000 5074000 10610000 10610000 133606000 133606000 -989000 -989000 133606000 -989000 132617000 62384000 548425000 -408788000 1071550000 -4011000 1207176000 4000 202000 35000 237000 2944000 30000000 146153000 176153000 24000 -222000 222000 0 4459000 4459000 10110000 10110000 116001000 116001000 -4358000 -4358000 116001000 -4358000 111643000 59468000 522864000 -554684000 1177441000 -8369000 1137252000 4000 196000 41000 237000 997000 61098000 31098000 5000 -52000 52000 0 4228000 4228000 9970000 9970000 119034000 119034000 -12950000 -12950000 119034000 -12950000 106084000 58480000 557236000 -615689000 1286505000 -21319000 1206733000 33791000 368641000 20746000 15773000 21535000 1346000 17303000 14473000 49000 -245000 2598000 1110000 -14441000 -3675000 539000 129000 -2610000 3806000 -112881000 -71825000 44106000 49230000 -17165000 50725000 -35461000 -84017000 -37028000 -6663000 1191000 1053000 95912000 273625000 36881000 0 35125000 10380000 318000 119000 36000 397000 465000000 389000000 375000000 466000000 -161724000 66342000 0 54500000 0 54500000 447000 373000 60608000 221139000 31303000 29393000 -92358000 -250905000 4439000 -6069000 -153731000 82993000 555537000 362788000 401806000 445781000 8098000 660000 116000 173000 55998000 50059000 1. BASIS OF PRESENTATION<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated condensed financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (“we,” “us,” “our,” or the “Company”), with appropriate elimination of intercompany balances and transactions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim consolidated condensed financial statements are unaudited and, in management’s opinion, include all adjustments (consisting only of normal and recurring adjustments) necessary for a fair statement of results for these interim periods. The interim consolidated condensed financial statements do not include all of the information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended October 1, 2022 (the “2022 Annual Report”) filed with the Securities and Exchange Commission on August 8, 2023, which includes the Consolidated Balance Sheets as of October 1, 2022 and October 2, 2021, and the related Consolidated Statements of Operations, Statements of Comprehensive Income, Changes in Shareholders’ Equity and Cash Flows for each of the years in the three-year period ended October 1, 2022. The results of operations for any interim period are not necessarily indicative of the results of operations for any other interim period or for a full year.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Company’s first three fiscal quarters end on the Saturday that is 13 weeks after the end of the immediately preceding fiscal quarter. The fourth quarter of each fiscal year ends on the Saturday closest to September 30. Fiscal 2023 quarters end on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2022 quarters ended on January 1, 2022, April 2, 2022, July 2, 2022 and October 1, 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designs, develops, manufactures and sells capital equipment and tools as well as services, maintains, repairs and upgrades equipment, all used to assemble semiconductor devices. The Company’s operating results depend upon the capital and operating expenditures of integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), foundry service providers, and other electronics manufacturers and automotive electronics suppliers worldwide which, in turn, depend on the current and anticipated market demand for semiconductors and products utilizing semiconductors. The semiconductor industry is highly volatile and experiences downturns and slowdowns which can have a severe negative effect on the semiconductor industry’s demand for semiconductor capital equipment, including assembly equipment manufactured and sold by the Company and, to a lesser extent, tools, solutions and services, including those sold or provided by the Company. These downturns and slowdowns have in the past adversely affected the Company’s operating results. The Company believes such volatility will continue to characterize the industry and the Company’s operations in the future.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated condensed financial statements requires management to make assumptions, estimates and judgments that affect the reported amounts of assets and liabilities, net revenue and expenses during the reporting periods, and disclosures of contingent assets and liabilities as of the date of the consolidated condensed financial statements. On an ongoing basis, management evaluates estimates, including but not limited to, those related to accounts receivable, reserves for excess and obsolete inventory, carrying value and lives of fixed assets, goodwill and intangible assets,</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the valuation estimates and assessment of impairment and observable price adjustments, income taxes, equity-based compensation expense, and warranties. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable. As a result, management makes judgments regarding the carrying values of the Company’s assets and liabilities that are not readily apparent from other sources. Authoritative pronouncements, historical experience and assumptions are used as the basis for making estimates, and on an ongoing basis, management evaluates these estimates. Actual results may differ from these estimates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the persistent macroeconomic headwinds, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of July 1, 2023. While there was no material impact to our consolidated condensed financial statements as of and for the quarter ended July 1, 2023, these estimates may change, as new events occur and additional information is obtained, including macroeconomic headwinds that could materially impact our consolidated condensed financial statements in future reporting periods. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies summarized in Note 1: Basis of Presentation to our Consolidated Financial Statements included in our 2022 Annual Report. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal year 2023, in response to comment letters from and ongoing discussions with the staff of the SEC, the Company reconsidered the guidance under ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements, included in our Annual Report on Form 10-K for the year ended October 1, 2022, originally filed with the SEC on November 17, 2022 (the “Original Form 10-K”). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the materiality of the incorrect presentation of its segment-related disclosures in the notes to its consolidated financial statements and has concluded that it did not result in a material misstatement of the Company’s previously issued consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of the changes to the Company’s operating and reportable segments, the Company has revised, in this Quarterly Report on Form 10-Q, the segment-related disclosures in Note 4: Goodwill and Intangible Assets and Note 15: Segment Information to update the prior period presentation. The effect of this revision has been reflected in all footnotes impacted by this revision. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 832): Disclosure by Business Entities about Government Assistance which aims at increasing the transparency of government assistance received by most business entities. The standard requires business entities to make annual disclosures about the nature of the transactions and the related accounting policy used to account for the transactions, the line items and applicable amounts on the balance sheet and income statement that are affected by the transactions, and significant terms and conditions of the transactions, including commitments and contingencies. If an entity omits any required disclosures because it is legally prohibited, it must describe the general nature of the information and indicate that the omitted disclosures are legally prohibited from being disclosed. This ASU is effective for fiscal years beginning after December 15, 2021, which for the Company is in fiscal 2023. The Company will include disclosures for material items with the filing of its Annual Report on Form 10-K for the year ending on September 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span>. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments with early adoption permitted. We elected for an early adoption of this ASU in fiscal year 2023. The adoption of this ASU did not have a material impact on our consolidated condensed financial statements. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated condensed financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (“we,” “us,” “our,” or the “Company”), with appropriate elimination of intercompany balances and transactions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim consolidated condensed financial statements are unaudited and, in management’s opinion, include all adjustments (consisting only of normal and recurring adjustments) necessary for a fair statement of results for these interim periods. The interim consolidated condensed financial statements do not include all of the information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended October 1, 2022 (the “2022 Annual Report”) filed with the Securities and Exchange Commission on August 8, 2023, which includes the Consolidated Balance Sheets as of October 1, 2022 and October 2, 2021, and the related Consolidated Statements of Operations, Statements of Comprehensive Income, Changes in Shareholders’ Equity and Cash Flows for each of the years in the three-year period ended October 1, 2022. The results of operations for any interim period are not necessarily indicative of the results of operations for any other interim period or for a full year.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span>Each of the Company’s first three fiscal quarters end on the Saturday that is 13 weeks after the end of the immediately preceding fiscal quarter. The fourth quarter of each fiscal year ends on the Saturday closest to September 30. Fiscal 2023 quarters end on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2022 quarters ended on January 1, 2022, April 2, 2022, July 2, 2022 and October 1, 2022. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designs, develops, manufactures and sells capital equipment and tools as well as services, maintains, repairs and upgrades equipment, all used to assemble semiconductor devices. The Company’s operating results depend upon the capital and operating expenditures of integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), foundry service providers, and other electronics manufacturers and automotive electronics suppliers worldwide which, in turn, depend on the current and anticipated market demand for semiconductors and products utilizing semiconductors. The semiconductor industry is highly volatile and experiences downturns and slowdowns which can have a severe negative effect on the semiconductor industry’s demand for semiconductor capital equipment, including assembly equipment manufactured and sold by the Company and, to a lesser extent, tools, solutions and services, including those sold or provided by the Company. These downturns and slowdowns have in the past adversely affected the Company’s operating results. The Company believes such volatility will continue to characterize the industry and the Company’s operations in the future.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated condensed financial statements requires management to make assumptions, estimates and judgments that affect the reported amounts of assets and liabilities, net revenue and expenses during the reporting periods, and disclosures of contingent assets and liabilities as of the date of the consolidated condensed financial statements. On an ongoing basis, management evaluates estimates, including but not limited to, those related to accounts receivable, reserves for excess and obsolete inventory, carrying value and lives of fixed assets, goodwill and intangible assets,</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the valuation estimates and assessment of impairment and observable price adjustments, income taxes, equity-based compensation expense, and warranties. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable. As a result, management makes judgments regarding the carrying values of the Company’s assets and liabilities that are not readily apparent from other sources. Authoritative pronouncements, historical experience and assumptions are used as the basis for making estimates, and on an ongoing basis, management evaluates these estimates. Actual results may differ from these estimates.</span></div>Due to the persistent macroeconomic headwinds, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of July 1, 2023. While there was no material impact to our consolidated condensed financial statements as of and for the quarter ended July 1, 2023, these estimates may change, as new events occur and additional information is obtained, including macroeconomic headwinds that could materially impact our consolidated condensed financial statements in future reporting periods. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal year 2023, in response to comment letters from and ongoing discussions with the staff of the SEC, the Company reconsidered the guidance under ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements, included in our Annual Report on Form 10-K for the year ended October 1, 2022, originally filed with the SEC on November 17, 2022 (the “Original Form 10-K”). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the materiality of the incorrect presentation of its segment-related disclosures in the notes to its consolidated financial statements and has concluded that it did not result in a material misstatement of the Company’s previously issued consolidated financial statements.</span></div>In light of the changes to the Company’s operating and reportable segments, the Company has revised, in this Quarterly Report on Form 10-Q, the segment-related disclosures in Note 4: Goodwill and Intangible Assets and Note 15: Segment Information to update the prior period presentation. The effect of this revision has been reflected in all footnotes impacted by this revision. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 832): Disclosure by Business Entities about Government Assistance which aims at increasing the transparency of government assistance received by most business entities. The standard requires business entities to make annual disclosures about the nature of the transactions and the related accounting policy used to account for the transactions, the line items and applicable amounts on the balance sheet and income statement that are affected by the transactions, and significant terms and conditions of the transactions, including commitments and contingencies. If an entity omits any required disclosures because it is legally prohibited, it must describe the general nature of the information and indicate that the omitted disclosures are legally prohibited from being disclosed. This ASU is effective for fiscal years beginning after December 15, 2021, which for the Company is in fiscal 2023. The Company will include disclosures for material items with the filing of its Annual Report on Form 10-K for the year ending on September 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span>. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments with early adoption permitted. We elected for an early adoption of this ASU in fiscal year 2023. The adoption of this ASU did not have a material impact on our consolidated condensed financial statements. 2. BALANCE SHEET COMPONENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the components of significant balance sheet accounts as of July 1, 2023 and October 1, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments, available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies </span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,216 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,833 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,155 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,277 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,432)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,238)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,991 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,929 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,783 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data processing equipment and software </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,483 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,223 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,910 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,004 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,481 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,914)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,835)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and benefits</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,735 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,279 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and professional fees </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,019 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued leasehold renovations </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,506 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,541 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">All short-term investments were classified as available-for-sale and the fair value approximates cost basis. The Company did not recognize any realized gains or losses on the sale of investments during the three and nine months ended July 1, 2023 and July 2, 2022.</span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the components of significant balance sheet accounts as of July 1, 2023 and October 1, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments, available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies </span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,216 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,833 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,155 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,277 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,432)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,238)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,991 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,929 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,783 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data processing equipment and software </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,483 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,223 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,910 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,004 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,481 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,914)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,835)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and benefits</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,735 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,279 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and professional fees </span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,019 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued leasehold renovations </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,506 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,541 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">All short-term investments were classified as available-for-sale and the fair value approximates cost basis. The Company did not recognize any realized gains or losses on the sale of investments during the three and nine months ended July 1, 2023 and July 2, 2022.</span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.</span></div> 310000000 220000000 127216000 118833000 71052000 40114000 49155000 45277000 247423000 204224000 19432000 19238000 227991000 184986000 2182000 2182000 22929000 22783000 83785000 32400000 37483000 38223000 93192000 90151000 11910000 25004000 251481000 210743000 137914000 129835000 113567000 80908000 52268000 58916000 31735000 50279000 10734000 9743000 3825000 5019000 13378000 0 0 19000 8566000 10565000 120506000 134541000 3. BUSINESS COMBINATION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Advanced Jet Automation Co., Ltd. (“AJA”)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 8, 2022, the Company through one of its subsidiaries, Kulicke and Soffa Luxembourg S.À R.L, entered into a definitive agreement (the “Definitive Agreement”) for the acquisition of Advanced Jet Automation Co., Ltd. (“AJA”), a technology company headquartered in Taiwan. Subsequent to the acquisition, AJA has been renamed to Kulicke and Soffa Hi-Tech Co., Ltd.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2023 (the “Closing Date”), pursuant to the Definitive Agreement, the Company completed its acquisition of AJA, including the material business and assets formerly owned by AJA’s affiliate, Samurai Spirit Inc., a leading developer and manufacturer of high-precision micro-dispensing equipment and solutions in Taiwan. AJA became a wholly-owned subsidiary of the Company and will operate as a business unit (the “dispensing business unit”), deemed a separate operating segment (advanced dispensing) which is reported under the "All Others" category. The acquisition broadens the Company’s existing semiconductor, electronic assembly and advanced display portfolio, increasing opportunities across several exciting growth areas including mini and micro LED, which support both backlighting and direct-emissive approaches.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price consisted of $38.1 million in cash paid at closing (the “Purchase Price”) and additional potential earn-out payments based on certain revenue and earnings before interest, tax, depreciation and amortization (“EBITDA”) benchmarks established for the dispensing business unit. As at July 1, 2023, the Company held $4.0 million in escrow and will continue to hold such sums for a period of twenty-four (24) months from the Closing Date, as security pending the completion of Ruo Chuan Inc.’s obligations as the seller under the Definitive Agreement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has estimated the preliminary fair value of acquired assets and liabilities as of the date of acquisition based on current information available. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period of February 21, 2024. Any changes in these estimates may have a material impact on our Consolidated Condensed Statements of Operations or Consolidated Condensed Balance Sheets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of AJA was accounted for in accordance with ASC No. 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, using the acquisition method. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of the assets acquired and liabilities assumed based on the fair values as of the Closing Date:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:75.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 22, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account and other receivables, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,975 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts and other payables</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,785)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Excluding inventory and property, plant and equipment, all other tangible net assets (liabilities) were valued at their respective carrying amounts, which the Company believes approximate their current fair values at the Closing Date. In connection with the acquisition of AJA, the Company recorded deferred tax liabilities primarily relating to the acquired intangible assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired and includes the value of expected future cash flows of AJA from expected synergies with our other affiliates and other unidentifiable intangible assets. None of the goodwill recorded as part of the acquisition will be deductible for income tax purposes. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value, useful life and valuation methodology of each identifiable intangible asset. </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:68.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,261 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development (“IPR&amp;D”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N.A.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Order Backlog</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The fair value of developed technology was determined using the Relief-from-Royalty Method under the income approach.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method under the income approach.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The fair value of IPR&amp;D and Patents were determined using the Replacement Cost Method, a form of the cost approach. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Order backlog represents primarily the fair value of purchase arrangements with customers using the Multi-Period Excess Earnings Method under the income approach. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IPR&amp;D is recorded as an indefinite-lived intangible asset and not amortized, but rather is reviewed for impairment on an annual basis or more frequently if indicators of impairment are present, until the project is completed, abandoned, or transferred to a third party. Developed technology, customer relationships, patents and order backlog are amortized using a straight-line method, representing the Company’s best estimate of the distribution of the economic value of the identifiable intangible assets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended July 1, 2023, the acquired dispensing business unit contributed to a net loss of $0.9 million and $1.3 million respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended July 1, 2023, the Company incurred $0.1 million and $0.5 million of expenses related to the acquisition, respectively, which is included within selling, general and administrative expense in the Consolidated Condensed Statements of Operations.</span></div>The acquisition did not result in material contributions to revenue and net income in the consolidated financial statements for the three and nine months ended July 1, 2023. Additionally, pro forma financial information is not provided for consolidated revenue and net income as such amounts attributable to AJA were insignificant to the Company’s consolidated financial statements taken as a whole. 38100000 4000000 P24M <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of the assets acquired and liabilities assumed based on the fair values as of the Closing Date:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:75.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 22, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account and other receivables, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,975 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts and other payables</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,785)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value, useful life and valuation methodology of each identifiable intangible asset. </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:68.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,261 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development (“IPR&amp;D”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N.A.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Order Backlog</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The fair value of developed technology was determined using the Relief-from-Royalty Method under the income approach.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method under the income approach.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The fair value of IPR&amp;D and Patents were determined using the Replacement Cost Method, a form of the cost approach. </span></div>(4)Order backlog represents primarily the fair value of purchase arrangements with customers using the Multi-Period Excess Earnings Method under the income approach. 1238000 1156000 1581000 1462000 989000 127000 27975000 7768000 965000 251000 187000 989000 1785000 38119000 4261000 P8Y 2131000 P8Y 459000 524000 P8Y 393000 P1Y 7768000 -900000 -1300000 100000 500000 4. GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets classified as goodwill are not amortized. The goodwill established in connection with our acquisitions represents the estimated future economic benefits arising from the assets we acquired that did not qualify to be identified and recognized individually. The goodwill also includes the value of expected future cash flows from the acquisitions, expected synergies with our other affiliates and other unidentifiable intangible assets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs an annual impairment test of its goodwill during the fourth quarter of each fiscal year, which coincides with the completion of its annual forecasting and refreshing of business outlook process. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment test in the fourth quarter of fiscal 2022 and concluded that no impairment charge was required. Any future adverse changes in expected operating results and/or unfavorable changes in other economic factors used to estimate fair values could result in a non-cash impairment in the future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In each interim period, the Company reviewed qualitative factors to ascertain if a "triggering" event may have taken place that may have the effect of reducing the fair value of the reporting unit below its carrying value. During the three months ended July 1, 2023, the Company concluded that a triggering event had occurred in connection with the Lithography reporting unit. The triggering event occurred based on the long-term financial and business outlook for the Lithography reporting unit updated as part of the Company’s annual strategic planning process performed during the third quarter. This updated outlook projected that the near-term projected cash flows are expected to be lower than previously forecasted due to a shift in market penetration timeline and increase in cost of materials being purchased. Under ASC 350, the Company is required to test its goodwill and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other intangible assets for impairment annually or when a triggering event has occurred that would indicate it is more likely than not that the fair value of the reporting unit is less than the carrying value including goodwill and other intangible assets. Accordingly, the Company has performed the goodwill impairment test for the Lithography reporting unit with reference to the guidance under ASC 350.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used a discounted cash flow model to determine the fair value of the Lithography reporting unit. The cash flow projections used within the discounted cash flow model were prepared using the forecasted financial results of the reporting unit, which was based upon underlying estimates of the total market size using independent third party industry reports, and market share data developed using the combination of independent third-party data and our internal data. Significant assumptions used to determine the fair value of the Lithography reporting unit include revenue forecasts, terminal growth rate of 2.5%, working capital, tax rate and a weighted average cost of capital (discount rate) of 11.7%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the guidance under ASC 350, the Company’s impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value. Based on the calculation, the Company determined that the carrying value exceeded the fair value of this reporting unit which resulted in a goodwill impairment charge of $9.8 million, representing the entire goodwill assigned to this reporting unit. This goodwill impairment charge, which is a non-cash charge, has been reflected in the Company’s Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have concluded that a triggering event for the other reporting units did not occur during the quarter ended July 1, 2023, the persistent macroeconomic headwinds could impact the results of operations due to changes to assumptions utilized in the determination of the estimated fair values of the reporting units that could be significant enough to trigger an impairment. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and earnings growth rates could be negatively impacted by reductions or changes in demand for our products. The discount rate utilized in our valuation model could also be impacted by changes in the underlying interest rates and risk premiums included in the determination of the cost of capital.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered its reportable segments and has revised the related prior period presentation in its 2022 Annual Report. As a result, its four reportable segments are (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). All other operating segments that do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. Please refer to Note 15 for further information on the revision of the reportable and operating segments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the Company’s goodwill as previously reported under “Capital Equipment” in prior periods has been disaggregated and presented separately into the Wedge Bonding Equipment reportable segment and the “All Others” category. There are no changes to the goodwill reported under the APS reportable segment. While there were no changes in the methodology and level at which the Company provides its goodwill impairment tests, and no resulting amendments to the total carrying amount of the goodwill, the following table shows the allocation of goodwill based on these revised segments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 15 for further information) as of July 1, 2023 and October 1, 2022: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:26.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wedge Bonding Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 1, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,280 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,907 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,909 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,096 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in business combination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,794)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,794)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 1, 2023</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,280 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,201 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,810 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,291 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Cumulative goodwill impairment pertaining to the “All Others” category as of October 1, 2022 was $35.2 million.</span></div><div style="margin-top:1pt;padding-right:-11.25pt;text-align:center"><span><br/></span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended April 1, 2023, the Company recorded goodwill relating to the acquisition of AJA. For further information on the acquisition of AJA, please refer to Note 3.</span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with determinable lives are amortized over their estimated useful lives. The Company’s intangible assets consist primarily of developed technology, customer relationships, in-process research and development, and trade and brand names.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the evaluation of the goodwill impairment in the Lithography reporting unit, the Company assessed tangible and intangible assets for impairment prior to performing the first step of the goodwill impairment test. The Company used a discounted cash flow model to determine the fair value of the asset group for the Lithography reporting unit, where significant assumptions include revenue forecasts, terminal growth rate of 2.5%, working capital, tax rate and a weighted average cost of capital (discount rate) of 11.7%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the analysis, the Company determined an impairment charge of $6.9 million on the developed technology reported within the “All Others” category for the three and nine months ended July 1, 2023. The impairment of intangible assets is a non-cash charge which has been reflected in the Company’s Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net intangible assets as of July 1, 2023 and October 1, 2022: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:42.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.800%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average estimated</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">useful lives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,614 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,017 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 to 15.0</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,900)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net developed technology</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,853 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 to 8.0</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,217)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,515)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net customer relationships</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N.A</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net in-process research and development</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and brand name</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,212 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,945 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 to 8.0</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net trade and brand name</span></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 to 8.0 </span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other intangible assets</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,418 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,939 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects estimated annual amortization expense related to intangible assets as of July 1, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:75.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining fiscal 2023</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,835 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,418 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.025 0.117 9800000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 15 for further information) as of July 1, 2023 and October 1, 2022: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:26.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wedge Bonding Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 1, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,280 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,907 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,909 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,096 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in business combination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,794)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,794)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 1, 2023</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,280 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,201 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,810 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,291 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Cumulative goodwill impairment pertaining to the “All Others” category as of October 1, 2022 was $35.2 million.</span></div><div style="margin-top:1pt;padding-right:-11.25pt;text-align:center"><span><br/></span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended April 1, 2023, the Company recorded goodwill relating to the acquisition of AJA. For further information on the acquisition of AJA, please refer to Note 3.</span></div> 18280000 25907000 23909000 68096000 0 0 27975000 27975000 0 0 9794000 9794000 0 294000 2720000 3014000 18280000 26201000 44810000 89291000 35200000 0.025 0.117 6900000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net intangible assets as of July 1, 2023 and October 1, 2022: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:42.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.800%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average estimated</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">useful lives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,614 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,017 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 to 15.0</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,900)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net developed technology</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,853 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 to 8.0</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,217)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,515)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net customer relationships</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N.A</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net in-process research and development</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and brand name</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,212 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,945 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 to 8.0</span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net trade and brand name</span></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 to 8.0 </span></div></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other intangible assets</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,418 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,939 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div> 99614000 89017000 P6Y P15Y 65861000 58636000 6900000 0 26853000 30381000 37259000 33515000 P5Y P8Y 35217000 33515000 2042000 0 459000 0 459000 0 7212000 6945000 P7Y P8Y 7212000 6945000 0 0 5634000 4700000 P1Y P8Y 3570000 3142000 2064000 1558000 31418000 31939000 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects estimated annual amortization expense related to intangible assets as of July 1, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:75.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining fiscal 2023</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,835 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,418 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1378000 5274000 5110000 5110000 4835000 9711000 31418000 5. CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of instruments with remaining maturities of three months or less at the date of purchase. In general, these investments are free of trading restrictions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and short-term investments consisted of the following as of July 1, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:46.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.421%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,009 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,009 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,819 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,806 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.</span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value approximates cost basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and short-term investments consisted of the following as of October 1, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:46.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.421%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,010 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,010 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,557 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,537 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.</span></div>(2)Fair value approximates cost basis. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and short-term investments consisted of the following as of July 1, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:46.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.421%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,009 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,009 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,819 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,806 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.</span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value approximates cost basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and short-term investments consisted of the following as of October 1, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:46.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.421%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,010 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,010 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,557 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,537 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,000 </span></td><td style="background-color:#ccffcc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.</span></div>(2)Fair value approximates cost basis. 31696000 0 0 31696000 215114000 0 13000 215101000 155009000 0 0 155009000 401819000 0 13000 401806000 310000000 0 0 310000000 310000000 0 0 310000000 711819000 0 13000 711806000 173402000 0 0 173402000 157145000 0 20000 157125000 225010000 0 0 225010000 555557000 0 20000 555537000 220000000 0 0 220000000 220000000 0 0 220000000 775557000 0 20000 775537000 6. EQUITY INVESTMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments consisted of the following as of July 1, 2023 and October 1, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity securities</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,397 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended July 1, 2023, the Company recorded an impairment of $5.0 million on a non-marketable equity security without a readily determinable fair value. The entire amount of the investment in the non-marketable equity security was impaired due to a significant deterioration in the earnings performance of the equity investee. The impairment amount is recorded in the Company’s Consolidated Condensed Statements of Operations.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments consisted of the following as of July 1, 2023 and October 1, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity securities</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,397 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended July 1, 2023, the Company recorded an impairment of $5.0 million on a non-marketable equity security without a readily determinable fair value. The entire amount of the investment in the non-marketable equity security was impaired due to a significant deterioration in the earnings performance of the equity investee. The impairment amount is recorded in the Company’s Consolidated Condensed Statements of Operations.</span></div> 433000 5397000 5000000 5000000 7. FAIR VALUE MEASUREMENTS <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards establish three levels of inputs that may be used to measure fair value: quoted prices in active markets for identical assets or liabilities (referred to as Level 1), inputs other than Level 1 that are observable for the asset or liability either directly or indirectly (referred to as Level 2) and unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities (referred to as Level 3).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure certain financial assets and liabilities at fair value on a recurring basis. There were no transfers between fair value measurement levels during the three and nine months ended July 1, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements on a Nonrecurring Basis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-financial assets such as intangible assets and property, plant and equipment are carried at cost unless impairment is deemed to have occurred.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reported as accounts receivables, prepaid expenses and other current assets, accounts payable and accrued expenses approximate fair value.</span></div> 8. DERIVATIVE FINANCIAL INSTRUMENTS <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s international operations are exposed to changes in foreign exchange rates due to transactions denominated in currencies other than U.S. dollars. Most of the Company’s revenue and cost of materials are transacted in U.S. dollars. However, a significant amount of the Company’s operating expenses is denominated in local currencies, primarily in Singapore. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency exposure of our operating expenses is generally hedged with foreign exchange forward contracts. The Company’s foreign exchange risk management programs include using foreign exchange forward contracts with cash flow hedge accounting designation to hedge exposures to the variability in the U.S. dollar equivalent of forecasted non-U.S. dollar-denominated operating expenses. These instruments generally mature within twelve months. For these derivatives, we report the after-tax gain or loss from the effective portion of the hedge as a component of accumulated other comprehensive income (loss), and we reclassify it into earnings in the same period or periods in which the hedged transaction affects earnings and in the same line item on the Consolidated Condensed Statements of Operations as the impact of the hedged transaction.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on our Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:45.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Liability Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Liability Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,288 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,570 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Condensed Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Hedged amounts expected to be recognized to income within the next twelve months.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative instruments designated as cash flow hedges in our Consolidated Condensed Statements of Comprehensive Income for the three and nine months ended July 1, 2023 and July 2, 2022 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contract in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss)/gain recognized in OCI, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain/(loss) reclassified from accumulated OCI into income, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Net change in the fair value of the effective portion classified in OCI. </span></div>(2)Effective portion classified as selling, general and administrative expense. P12M <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on our Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:45.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Liability Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Liability Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,288 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,570 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Condensed Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Hedged amounts expected to be recognized to income within the next twelve months.</span></div> 58288000 500000 57570000 2234000 58288000 500000 57570000 2234000 P12M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative instruments designated as cash flow hedges in our Consolidated Condensed Statements of Comprehensive Income for the three and nine months ended July 1, 2023 and July 2, 2022 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contract in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss)/gain recognized in OCI, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain/(loss) reclassified from accumulated OCI into income, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Net change in the fair value of the effective portion classified in OCI. </span></div>(2)Effective portion classified as selling, general and administrative expense. -1280000 -1233000 2550000 -1168000 518000 -170000 816000 -793000 9. LEASESWe have entered into various non-cancellable operating and finance lease agreements for certain of our offices, manufacturing, technology, sales support and service centers, equipment, and vehicles. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor. Our lease terms may include one or more options to extend the lease terms, for periods from one year to 20 years, when it is reasonably certain that we will exercise that option. As of July 1, 2023, there were four options to extend the lease which was recognized as a right-of-use (“ROU”) asset, or a lease liability. We have lease agreements with lease and non-lease components, and non-lease components are accounted for separately and not included in our leased assets and corresponding liabilities. We have elected not to present short-term leases on the Consolidated Condensed Balance Sheets as these leases have a lease term of 12 months or less at lease inception. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are included in operating ROU assets, current operating lease liabilities and non-current operating lease liabilities, and finance leases are included in property, plant and equipment, accrued expenses and other current liabilities, and other liabilities on the Consolidated Condensed Balance Sheets. As of July 1, 2023 and October 1, 2022, our finance leases are not material. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the components of lease expense: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,846 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,119 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,217 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Operating lease expense includes short-term lease expense, which is immaterial for the three and nine months ended July 1, 2023 and July 2, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the cash flows arising from lease transactions. Cash payments related to short-term leases are not included in the measurement of operating lease liabilities, and, as such, are excluded from the amounts below:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the weighted-average lease terms and discount rates for operating leases:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments, excluding short-term leases are detailed as follows:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:75.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.710%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining fiscal 2023</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,817 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,370 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease obligations</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,959 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of lease obligations</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,390 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P1Y P20Y 4 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the components of lease expense: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,846 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,119 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,217 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Operating lease expense includes short-term lease expense, which is immaterial for the three and nine months ended July 1, 2023 and July 2, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the cash flows arising from lease transactions. Cash payments related to short-term leases are not included in the measurement of operating lease liabilities, and, as such, are excluded from the amounts below:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2846000 2173000 8119000 6217000 6913000 5715000 <div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the weighted-average lease terms and discount rates for operating leases:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P7Y8M12D P8Y 0.064 0.058 <div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments, excluding short-term leases are detailed as follows:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:75.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.710%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining fiscal 2023</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,817 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,370 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease obligations</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,959 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of lease obligations</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,390 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2453000 9088000 8817000 8382000 6462000 26168000 61370000 13411000 47959000 6569000 41390000 10. DEBT AND OTHER OBLIGATIONS<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Guarantees</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 22, 2013, the Company obtained a $5.0 million credit facility with Citibank in connection with the issuance of bank guarantees for operational purposes. As of July 1, 2023, the outstanding amount under this facility was $3.2 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2019, the Company entered into a Facility Letter and Overdraft Agreement (collectively, the “Facility Agreements”) with MUFG Bank, Ltd., Singapore Branch (the “Bank”). The Facility Agreements provide the Company and one of its subsidiaries with an overdraft facility of up to $150.0 million (the “Overdraft Facility”) for general corporate purposes. Amounts outstanding under the Overdraft Facility, including interest, are payable upon thirty days written demand by the Bank. Interest on the Overdraft Facility is calculated on a daily basis, and the applicable interest rate is calculated at the Secured Overnight Financing Rate (“SOFR”) plus a margin of 1.5% per annum. The Overdraft Facility is an unsecured facility per the terms of the Facility Agreements. The Facility Agreements contain customary non-financial covenants, including, without limitation, covenants that restrict the Company’s ability to sell or dispose of its assets, cease owning at least 51% of two of its subsidiaries (the “Subsidiaries”), or encumber its assets with material security interests (including any pledge of monies in the Subsidiaries' cash deposit account with the Bank). The Facility Agreements also contain typical events of default, including, without limitation, non-payment of financial obligations when due, cross defaults to other material indebtedness of the Company and any breach of a representation or warranty under the Facility Agreements. As of July 1, 2023, there were no outstanding amounts under the Overdraft Facility.</span></div> 5000000 3200000 150000000 0.015 0 11. SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Retirement Income Plans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) retirement plan (the “401(k) Plan”) for eligible U.S. employees. The 401(k) Plan allows for employee contributions and matching Company contributions from 4% to 6% based upon terms and conditions of the 401(k) Plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the Company’s contributions to the 401(k) Plan during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 15, 2017, the Company’s Board of Directors authorized a program (the “Program”) to repurchase up to $100 million of the Company’s common stock on or before August 1, 2020. In 2018, 2019 and 2020, the Board of Directors increased the share repurchase authorization under the Program to $200 million,</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$300 million, and $400 million, respectively. On March 3, 2022, the Board of Directors further increased the share repurchase authorization under the Program by an additional $400 million to $800 million, and extended its duration through August 1, 2025. On May 7, 2022, the Company entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. This trading plan was most recently modified on May 29, 2023. The Program may be suspended or discontinued at any time and is funded using the Company’s available cash, cash equivalents and short-term investments. Under the Program, shares may be repurchased through open market and/or privately negotiated transactions at prices deemed appropriate by management. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations. </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended July 1, 2023, the Company repurchased a total of approximately 174.9 thousand and 1,331.1 thousand shares of common stock under the Program at a cost of approximately $8.5 million and $58.9 million, respectively. The stock repurchases were recorded in the periods they were delivered and accounted for as treasury stock in the Company’s Consolidated Condensed Balance Sheets. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon re-issuance of treasury stock, amounts in excess of the acquisition cost are credited to additional paid-in capital. </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company reissues treasury stock at an amount below its acquisition cost and additional paid-in capital associated with prior treasury stock transactions is insufficient to cover the difference between acquisition cost and the reissue price, this difference is recorded against retained earnings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 1, 2023, our remaining stock repurchase authorization under the Program was approximately $190.2 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Dividends</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 16, 2022, the Board of Directors declared a quarterly dividend of $0.19 per share of common stock. Dividends paid during the three and nine months ended July 1, 2023 totaled $10.8 million and $31.3 million, respectively. The declaration of any future cash dividend is at the discretion of the Board of Directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that such dividends are in the best interests of the Company’s shareholders.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects accumulated other comprehensive loss reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from foreign currency translation adjustments</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,341)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,854)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized actuarial loss on pension plan, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on hedging</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,725)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,900)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stockholder-approved equity-based compensation plan, the 2021 Omnibus Incentive Plan (the “Plan”) from which employees and directors receive grants. As of July 1, 2023, 2.5 million shares of common stock are available for grant to the Company’s employees and directors under the Plan. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Relative Total Shareholder Return Performance Share Units (“Relative TSR PSUs”) entitle the employee to receive common stock of the Company on the award vesting date, typically the third anniversary of the grant date (or as soon as administratively practicable if later), if market performance objectives which measure the relative TSR are attained. Relative TSR is calculated based upon the 90-calendar day average price at the end of the performance period of the Company’s stock as compared to specific peer companies that comprise the GICS (45301020) Semiconductor Index. TSR is measured for the Company and each peer company over a performance period, which is generally three years. Vesting percentages range from 0% to 200% of awards granted. The provisions of the Relative TSR PSUs are reflected in the grant date fair value of the award; therefore, compensation expense is recognized regardless of whether the market condition is ultimately satisfied. Compensation expense is reversed if the award is forfeited prior to the vesting date. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue Growth Performance Share Units (“Growth PSUs”) entitle the employee to receive common stock of the Company on the award vesting date, typically the third anniversary of the grant date (or as soon as administratively practicable if later), based on organic revenue growth objectives and relative growth performance against named competitors as set by the Management Development and Compensation Committee (“MDCC”) of the Company’s Board of Directors. Organic revenue growth is calculated by averaging revenue growth (net of revenues from acquisitions) over a performance period, which is generally three years. Revenues from acquisitions will be included in the calculation after four fiscal quarters after acquisition. Any portion of the grant that does not meet the revenue growth objectives and relative growth performance is forfeited. Vesting percentages range from 0% to 200% of awards granted.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In general, Time-based Restricted Share Units (“Time-based RSUs”) awarded to employees vest ratably over a three-year period on the anniversary of the grant date provided the employee remains employed by the Company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity-based compensation expense recognized in the Consolidated Condensed Statements of Operations for the three and nine months ended July 1, 2023 and July 2, 2022 was based upon awards ultimately expected to vest, with forfeiture accounted for when they occur. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock granted during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.087%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(shares in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based RSUs</span></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Relative TSR PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Growth PSUs</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation in shares</span></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects total equity-based compensation expense, which includes Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock, included in the Consolidated Condensed Statements of Operations during the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,800 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,465 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,303 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,473 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects equity-based compensation expense, by type of award, for the three and nine months ended July 1, 2023 and July 2, 2022:  </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based RSUs</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,560 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,758 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,763 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Relative TSR PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Growth PSUs</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation expense </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,465 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,303 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,473 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.04 0.06 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the Company’s contributions to the 401(k) Plan during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 463000 419000 1477000 1423000 100000000 200000000 300000000 400000000 400000000 800000000 174900 1331100 8500000 58900000 190200000 0.19 10800000 31300000 <div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects accumulated other comprehensive loss reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023 and October 1, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from foreign currency translation adjustments</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,341)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,854)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized actuarial loss on pension plan, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on hedging</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,725)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,900)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -16341000 -29854000 -884000 -812000 -500000 -2234000 -17725000 -32900000 2500000 P90D P3Y 0 2 P3Y 0 2 P3Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock granted during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.087%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(shares in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based RSUs</span></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Relative TSR PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Growth PSUs</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation in shares</span></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 1000 512000 303000 0 0 186000 154000 0 0 92000 77000 5000 4000 17000 12000 5000 5000 807000 546000 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects total equity-based compensation expense, which includes Time-based RSUs, Relative TSR PSUs, Growth PSUs and common stock, included in the Consolidated Condensed Statements of Operations during the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,800 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,233 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,465 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,303 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,473 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects equity-based compensation expense, by type of award, for the three and nine months ended July 1, 2023 and July 2, 2022:  </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based RSUs</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,560 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,758 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,763 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Relative TSR PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Growth PSUs</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation expense </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,465 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,303 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,473 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 272000 193000 903000 727000 3800000 3233000 12398000 10485000 1331000 1039000 4002000 3261000 5403000 4465000 17303000 14473000 3560000 2845000 10758000 8763000 1252000 1073000 3697000 3060000 354000 310000 2137000 1938000 237000 237000 711000 712000 5403000 4465000 17303000 14473000 12. REVENUE AND CONTRACT BALANCES<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when we satisfy performance obligations as evidenced by the transfer of control of our products or services to customers. In general, the Company generates revenue from product sales, either directly to customers or to distributors. In determining whether a contract exists, we evaluate the terms of the agreement, the relationship with the customer or distributor and their ability to pay. Service revenue is generally recognized over time as the services are performed. For the three and nine months ended July 1, 2023, and July 2, 2022, the service revenue was not material.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports revenue based on its reportable segments. The Company believes that reporting revenue on this basis provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 15: Segment Information, for disclosure of revenue by segment. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract assets relate to our rights to consideration for revenue with collection dependent on events other than the passage of time, such as the achievement of specified payment milestones. The contract assets will be transferred to net account receivables as our right to consideration for these contract assets become unconditional. Contracts assets are reported in the accompanying Consolidated Condensed Balance Sheets within prepaid expenses and other current assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract liabilities are primarily related to payments received in advance of satisfying performance obligations, and are reported in the accompanying Consolidated Condensed Balance Sheets within accrued expenses and other current liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities increase as a result of receiving new advance payments from customers and decrease as revenue is recognized from product sales under advance payment arrangements upon satisfying the performance obligations.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract asset balances during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, beginning of period</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,210 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,721 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,317 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred to accounts receivable or collected</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,365)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,365)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,182 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,182 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liability balances during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, beginning of period</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,556 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,300 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,596 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,832 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,996 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,774 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,884 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract asset balances during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, beginning of period</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,210 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,721 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,317 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred to accounts receivable or collected</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,365)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,365)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,182 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,182 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liability balances during the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, beginning of period</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,556 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,300 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,596 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,832 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,996 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,774 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,884 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29210000 26721000 26317000 0 1337000 18563000 4230000 45284000 -20365000 0 -20365000 0 10182000 45284000 10182000 45284000 6556000 17300000 3160000 15596000 -12404000 -29612000 -28950000 -104796000 11832000 17996000 31774000 94884000 5984000 5684000 5984000 5684000 13. EARNINGS PER SHARE<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic income per share is calculated using the weighted average number of shares of common stock outstanding during the period. Restricted stock are included in the calculation of diluted earnings per share, except when their effect would be anti-dilutive.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects a reconciliation of the shares used in the basic and diluted net income per share computation for the three and nine months ended July 1, 2023 and July 2, 2022:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NUMERATOR:</span></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DENOMINATOR:</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of Equity Plans</span></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Diluted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,955 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS:</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.02 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.186%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NUMERATOR:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DENOMINATOR:</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of Equity Plans</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Diluted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS:</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table>(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three and nine months ended July 1, 2023 and July 2, 2022 as the effect would have been anti-dilutive. The following table reflects a reconciliation of the shares used in the basic and diluted net income per share computation for the three and nine months ended July 1, 2023 and July 2, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NUMERATOR:</span></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DENOMINATOR:</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of Equity Plans</span></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Diluted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,955 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS:</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.02 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.186%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NUMERATOR:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DENOMINATOR:</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of Equity Plans</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Diluted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS:</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table>(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three and nine months ended July 1, 2023 and July 2, 2022 as the effect would have been anti-dilutive. 4161000 4161000 119034000 119034000 56553000 56553000 58985000 58985000 966000 970000 57519000 59955000 0.07 0.07 2.02 2.02 0 -0.03 0.07 1.99 0 19000 33791000 33791000 368641000 368641000 56763000 56763000 60951000 60951000 921000 989000 57684000 61940000 0.60 0.60 6.05 6.05 -0.01 -0.10 0.59 5.95 1000 1000 14. INCOME TAXES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the provision for income taxes and the effective tax rate for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,165 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,462 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,813 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the decrease in effective tax rate was primarily related to tax benefits from the reversal of uncertain tax positions partially offset by the increase in global intangible low-taxed income (“GILTI”) resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017. For the three months ended July 1, 2023, the effective tax rate is lower than the U.S. federal statutory tax rate primarily due to foreign income earned in lower tax jurisdictions, tax incentives, tax credits, and tax benefits from the reversal of uncertain tax positions, partially offset by GILTI.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended July 1, 2023, the decrease in provision for income taxes as compared to the prior year period was primarily due to a decrease in profitability and the increase in effective tax rate was primarily related to the increase in GILTI resulting from the capitalization of research and development expenditures as mandated by the U.S. Tax Cuts and Jobs Act of 2017, partially offset by tax benefits from the reversal of uncertain tax positions. For the nine months ended July 1, 2023, the effective tax rate is higher than the U.S. federal statutory tax rate primarily due to GILTI, partially offset by foreign income earned in lower tax jurisdictions, tax incentives, tax credits, and tax benefits from the reversal of uncertain tax positions.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the provision for income taxes and the effective tax rate for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,165 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,462 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,813 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 148000 5165000 9462000 36813000 0.034 0.042 0.219 0.091 15. SEGMENT INFORMATION<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reportable segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker (the “CODM”) in deciding how to allocate resources and assess performance. The Company’s Chief Executive Officer is the CODM. The CODM does not review discrete asset information. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1, during the third quarter of fiscal year 2023, the Company reconsidered the guidance under ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and determined that certain prior period conclusions about the Company’s operating and reportable segments were erroneous. As a result, the Company had incorrectly presented certain segment-related disclosures in the notes to our previously issued consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has revised the prior period presentation to reflect its four reportable segments as follows: (1) Ball Bonding Equipment, (2) Wedge Bonding Equipment, (3) Advanced Solutions, and (4) Aftermarket Products and Services (“APS”). The four reportable segments are disclosed below:</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ball Bonding Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Reflects the results of the Company from the design, development, manufacture and sale of ball bonding equipment and wafer level bonding equipment.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wedge Bonding Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Reflects the results of the Company from the design, development, manufacture and sale of wedge bonding equipment.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advanced Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Reflects the results of the Company from the design, development, manufacture and sale of certain advanced display, die-attach and thermocompression systems and solutions.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">APS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Reflects the results of the Company from the design, development, manufacture and sale of a variety of tools, spares and services for our equipment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any other operating segments that have not been aggregated within the reportable segments described above which do not meet the quantitative threshold to be disclosed as a separate reportable segment have been grouped within an “All Others” category. This group is reflective of the results of the Company from the design, development, manufacture and sale of certain advanced display, advanced dispense, electronics assembly, die-attach and lithography systems and solutions. Results for the “All Others” category and other corporate expenses are included as a reconciling item between the Company’s reportable segments and its consolidated results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects operating information by segment for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ball Bonding Equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,563 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,800 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,805 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,284 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,672 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,191 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,822 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,924 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">              Net revenue</span></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,917 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,137 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,171 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217,307 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income/(loss) from operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ball Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,534 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,863 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,337 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,884 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Solutions</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,570)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,134 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,160)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,574)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,857)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,025)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,372 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,316)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">              (Loss)/Income from operations</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,077 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,963 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,528 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have considered: (1) information that is regularly reviewed by our CODM in evaluating financial performance and how to allocate resources; and (2) other financial data, including information that we include in our earnings releases but which is not included in our financial statements, to disaggregate revenues by end markets served.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The principal category we use to disaggregate revenues is by the end markets served.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net revenue by end markets served for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Semiconductor</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,745 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,034 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,186 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,251 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive &amp; Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LED</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,678 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,203 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,765 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,394 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Memory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,672 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,191 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,822 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,924 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,917 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,137 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,171 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects capital expenditures, depreciation expense and amortization expense for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ball Bonding Equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Advanced Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      All Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Corporate Expenses</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,332 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,130 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,604 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,451 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,953 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ball Bonding Equipment</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Advanced Solutions</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      APS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      All Others</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Corporate Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,805 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,101 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,003 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,230 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ball Bonding Equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Advanced Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      All Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Corporate Expenses</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects operating information by segment for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ball Bonding Equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,563 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,800 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,805 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,284 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,672 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,191 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,822 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,924 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">              Net revenue</span></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,917 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,137 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,171 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217,307 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income/(loss) from operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ball Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,534 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,863 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,337 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,884 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Solutions</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,570)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,134 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,160)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,574)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,857)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,025)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,372 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,316)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">              (Loss)/Income from operations</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,077 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,963 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,528 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 76865000 217912000 184049000 751496000 42563000 50800000 145805000 142284000 23858000 34614000 58997000 71651000 39672000 50191000 119822000 152924000 7959000 18620000 31498000 98952000 190917000 372137000 540171000 1217307000 18534000 93863000 49337000 323884000 15974000 19443000 53958000 49599000 -2570000 3134000 -21160000 -7574000 11510000 22282000 34778000 64651000 -23857000 2671000 -35025000 28372000 -24079000 -19316000 -61925000 -56404000 -4488000 122077000 19963000 402528000 <div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net revenue by end markets served for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Semiconductor</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,745 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,034 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,186 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,251 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive &amp; Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LED</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,678 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,203 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,765 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,394 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Memory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,672 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,191 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,822 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,924 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,917 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,137 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,171 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 77745000 223034000 217186000 670251000 44973000 51018000 149608000 160366000 17678000 20203000 32765000 128394000 10849000 27691000 20790000 105372000 39672000 50191000 119822000 152924000 190917000 372137000 540171000 1217307000 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects capital expenditures, depreciation expense and amortization expense for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures:</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ball Bonding Equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Advanced Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      All Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Corporate Expenses</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,332 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,130 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,604 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,451 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,953 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ball Bonding Equipment</span></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Advanced Solutions</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      APS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      All Others</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Corporate Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,805 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,101 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,003 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,230 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ball Bonding Equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Advanced Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      APS</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      All Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Corporate Expenses</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 316000 179000 805000 855000 83000 358000 403000 780000 6439000 1049000 29425000 2423000 1251000 1151000 4443000 2851000 30000 437000 279000 700000 2332000 1779000 8130000 3604000 10451000 4953000 43485000 11213000 388000 346000 1173000 1012000 304000 252000 878000 732000 2989000 519000 4821000 1494000 1517000 1681000 4742000 4971000 416000 250000 1017000 792000 1191000 1053000 3372000 3229000 6805000 4101000 16003000 12230000 0 0 0 0 0 0 0 0 0 0 0 0 380000 208000 1116000 684000 1314000 809000 3352000 2584000 92000 92000 275000 275000 1786000 1109000 4743000 3543000 16. COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equipment is generally shipped with a one-year warranty against manufacturing defects. The Company establishes reserves for estimated warranty expense when revenue for the related equipment is recognized. The reserve for estimated warranty expense is based upon historical experience and management’s estimate of future warranty costs, including product part replacement, freight charges and related labor costs expected to be incurred in correcting manufacturing defects during the warranty period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the reserve for warranty activity for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for warranty, beginning of period</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,468 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,518 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,443 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,961 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization of reserve</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,908)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,118)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,865)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,720)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for warranty, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments and Contingencies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:30.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due by fiscal year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">thereafter</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory purchase obligation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,566 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,676 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,890 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company orders inventory components in the normal course of its business. A portion of these orders are non-cancelable and a portion may have varying penalties and charges in the event of cancellation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is party to or the target of lawsuits, claims, investigations and proceedings, including for personal injury, intellectual property, commercial, contract, and employment matters, which are handled and defended in the ordinary course of business. The Company accrues a contingent loss liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount. The Company expenses legal costs, including those expected to be incurred in connection with a loss contingency, as incurred.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unfunded Capital Commitments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 1, 2023, the Company also has an obligation to fund uncalled capital commitments of approximately $9.6 million, as and when required, in relation to its investment in a private equity fund. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects significant customer concentrations as a percentage of net revenue for the nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Technology China Ltd.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total net revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Distributor of the Company's products</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects significant customer concentrations as a percentage of total accounts receivable as of July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intel Corporation</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apple Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tianshui Huatian Technology Co., Ltd.</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total accounts receivable</span></div> P1Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the reserve for warranty activity for the three and nine months ended July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for warranty, beginning of period</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,468 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,518 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,443 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,961 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization of reserve</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,908)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,118)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,865)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,720)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for warranty, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10468000 15518000 13443000 16961000 4007000 2842000 8989000 9001000 3908000 4118000 11865000 11720000 10567000 14242000 10567000 14242000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of July 1, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:30.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due by fiscal year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">thereafter</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory purchase obligation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,566 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,676 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,890 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>(1)The Company orders inventory components in the normal course of its business. A portion of these orders are non-cancelable and a portion may have varying penalties and charges in the event of cancellation. 198566000 21676000 176890000 0 0 0 0 9600000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects significant customer concentrations as a percentage of net revenue for the nine months ended July 1, 2023 and July 2, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Technology China Ltd.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total net revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Distributor of the Company's products</span></div> 0.100 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects significant customer concentrations as a percentage of total accounts receivable as of July 1, 2023 and July 2, 2022: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intel Corporation</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apple Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tianshui Huatian Technology Co., Ltd.</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total accounts receivable</span></div> 0.122 0.103 0.206 38100000 4000000 false false false false EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '-'"5<'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 " !S1PE7G)(#7>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31%<:'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G'E_F=0L7 M,NE@&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !S1PE7*5V;N:\& "4)0 & 'AL+W=O?%KQT?/[9SMI'J1[020I.GP ^C\\9*Z_7'5BMR5B+@ MT;%<-N["_<>_74P5GK4S%]0(11IX,B1*+ M\\; _CADO20@O>.K)S;1BV.26'F0\D=R,G'/&U92(N$+1R<2'#X>Q5#X?J($ MY?AW)]K(?C,)?'F\5Q^GYL', X_$4/K?/%>OSANG#>**!8]]?2=KM!G#C2,M@%0PD"+]Q^\J==1;P(8)V" +H+H#\%V$6_P'8! M+#6Z+5EJZX)KWC]3H)0=IW:31X,8+DV:<:07?>A"G^Q>WP_OKTW<]F$]N;TB31"NN1'36TO!K24S+V2E_VBK3 N4>N9:A M7D5D%+K"?1W?@E)F1:7[HGZBJ."?L7],+/N(4(LR0WF&>/@@7D)XVQ3^JC@L MJSF6ZK$"O5&H/?U,!JX+U1.)B/Q]!7>0B19!](^INK9R;;-Y:OYN\OI/8*^?MS'D;4^]?2">&GJS)_'DM3$[Q<-MJ?C%9 M0J,J6NIDECKE+'V)N=)"^<_D3JRETB9[N)16L:E2AFA417O=S%ZW9(LI#ADX M3:#%_G"M!?[X@-W'P()3)&*YA-6UJFXRA816- MG6;&3LL8&T+C*>Z3">32)W(IGDWV<"4K^>MT>R>G)H]H;$6/OA( M!<\D3Q[/(S+37 LB%1G*&,Q#'4C7F&UP\>G 9!>-J6C7MO(QURIC>,Z?R,2% MEO46GI.Z1I[= Y*4->UV[Y3U>B:[>'!5OR\8PR[C=S=4'NT/2#I@WH;&5CT@ M2=F S 1DLZ5,J@TRV8H,'D48"](QU@ J5[4&:%X#M'H-S#?26 .XY ?+;@(- M&F MJ .*G4Z;=37F9;.CR/RS=,K&6LRY8I\Y;Z99(Y&4 \P/Q2FB'@@,X55_"T#QQ'@!#( MN%M)H^,ZP(?FX$-+@<\LX+Y//L41?!V9GUM3#RU%/J- J&72 M,3^# G W#!)K'IJ;%ARB.+?N&7 EH2,P>+E-LKP[^H3G_4!Q= M]IGVU> ^2]=YR6VL 6?#9 PU.GXGLMG5PU:MDZHE.PZ/_4ZW?<)H[^2L]6CR MF#,0Q\QCXW6\$%BANO#L"A.>!0G$^RM;RQ%Z48*Y0G(2?"97.N MP>6^F)?2ZX =FL,.Q1GE9X_?!1!GL4-QV M/!Z0R&QT7P<%L9R"V-M6?M(IM51D+C>AL0YPN1GD90Y@ M;,Q,>&Q5JR\VQ'!LR7KM+B6A3S,NE>[UI9M]A;M]N$)5LSD+,1Q=ILH+'6\- M/7?T!%.S%.-O%PO/,>^5XFIOWOVK X]8CD>L\\Y;G^_$.SOW== 3R^F)E:*G M-ZUF'Y"T+:M#OGH)57N<7"AS(JMC48GE0,5*;;%EMK/]F:F2C] 7S+YQ3?/F M#!Y4U6@.6*S4EMM;UG1VI=";YHC(I\1(* C0J>E8/Q6?/= M;34^D[7.LU+<5DC51<&KE\\BE\_G SQX_>(N>UQI\\5H?+;FCV(F]+?U;05W MHYV715:(4F6R1)58G@\F^/2",F/0(/Z3B6>U=XU,* ]2?C[9QK#_>M7[W\TP4,P#UR)"YG_-UOHU?D@&:"% M6/(ZUW?R^8O8!A09?W.9J^8O>MYB@P&:UTK+8FL,#(JLW/SG/[:)V#/ 88\! MV1J0MQK0K0%M MTP:\*ZY)J/SRKYC"J#!F_FHLE-8PW19*49QIFNX-<,[/3X MXN;K[.;ZZG)R/[U$GR?7DZ\74S3[,IW>S] )^C:[1+]]^!U]0%F)[E>R5KQ< MJ+.1AB<;^]%\^Y3/FZ>0GJ?\L\X_H@ /$0D(=9A?^,UOYGIG3@[-1Q#O+FBR M"YHT_FA?T'55B5(CKI30ZM05S\9!Z'9@UM:I6O.Y.!_ XE&B>A*#\:^_8!9\ M5L+B"M#[D8HA)*KUPBGD.!Y.5< M("BU:"'K![VL'8 @>U%HT%2U_<44<6:'@-,%!W(G8AM$@ MI6;)N2)FNXB9-^(K&(U2RRH3JHG/19 YX0M&$X"=.$N0G&.X*QE^!M M)=8\6R#Q ]1-B?VAF1\L=1?SV*(41C@,.\1M%#.3R;Y&R@F M=M9P0H,PZ9!TX"@E0=B3WG1',SV27N@:*OTR1.N<&Z*075-(UF:!]LZ(U$&: M1JP[96U8$J1!XF:,@U;6 B_G&V#,=58^HLH(^8E?F808G;SM/><=\Z.JS.(>[.52);4ULO! M$ 8IZ2J= T:B*"8]+%NIPWZMF\+RT2_'= [;"A92VJ5H@R*:]LW%5N6P7^9N MFO+I2:!+:Q)KE&T42>*PAUPK2-BO2/<8?LCS3()[.1A-[I>V]G>;/\G88=*MGV"]HN]YHS5], M.^0,V%:IB"115Q<<,!93C'O&I=4R[!>S5AAR =N__?%QLK7UB44L[9)UH&+6 M4W1)*V+$+V)7Y5P6PE0RX4TIL?4(L\3J81RP$';[/=TA:66+^&4+1KVJA;?] M.I)E8JL6)D%D;3Q<.!I&8<^L('L;0K^\'79BQ]C:TH53%L<66QM'PH0E?6Q; MC2/OT+AC9&T%H["0HBY7!RP,^K9TI!4ZXA>Z-T]AAXH%P+-+TX8QZ-!Z!(6T M:D>.J-W[J@*Q92W$-.UN0!TP&J:D+ZFM_!&__&VT^1A'A[21A%J3U '#+.[9 MV9!6_XA_3[:1Z.NKR>>KZZO[JZE3IXF]K:(T";&52 <.>L6P1Z5)*UC$+U@7 MLBBR30.V.221I9D%G2* ?OLJM4"8_>X,POL(M^8BYS'1_^_H, VM*)+4VZS, M5KP2*YDO1*5^_24A./[4[/#TB_MPS"NQ[SX=^TG>#H_'6I&E?I&]K5ZKJ=)R M_GV(GC.]DK6&:E6A)Y[7XA1-:OBJROX"4#0,@@ IDS#U"65*&>4[0:4LG76- MVIK;G=Q>R&%0K213OR2;>2W+MT5$@L 54Q(-*0N;5;&Y/#RE^H3 HX)-X<)4 MS8@-PR1IP%$\A#JS]7;\9(O:D@[[*Z@"W2PY<,QT.3VI:J6?'I'^"BI^7;V\ M)HMKJ )*#Q%)ADD<-3'!):'QVV.RA?\D)DG NAV9"\CB*.D[6*)[I[[^%N%. M: Y?05/&JQ)&R'W<:XL^M%,4LZ[LNH&8];6XM.T/J+\_@-ZQ+NJ<:[%K&64! MZWQEWA0]@1!+Y:9N-P(G.(Y)MZ]QX2A)>Q/<=@S4WS%L]&WV97(W_7)S?3F] MF[T6SNF_OUW=_\])VG&,BUD:X^ZVU E,0Q;UT6Y;!_J6G?.>+*/)U\OWAL&L M\W_W[MH)=.VN1WLOL,S;PW_QZC$K%31C2[ ,/L:0B6KS0FYSH^6Z>:?U(+66 M17.Y$ASDRP#@]Z4$P=[>F-=DN]>BX[\!4$L#!!0 ( '-'"5^Y(P, M '() 8 >&PO=V]R:W-H965T&ULK99M;],P$,>_BA4F M!-)8TO0I'6VDKBUB"+9J&? "\<)-KHTUQRZVTP*?GG/212U)RT#T16,G][_[ MW5UL9[B5ZD&G (9\S[C0(R-G !#BWCA#CV\ZG4X6TPOWQH_Z8RX)JF$C^F24F'3F! M0Q)8TIR;.[E]"[M\NM9?++DN_LFVM.T/'!+GVLAL)T:"C(GR2K_OZK G:'6. M"/R=P'^JH+T3M(M$2[(BK2DU-!PJN27*6J,W.RAJ4Z@Q&R9L%R.C\"E#G0DG MMS?1[?OKZ?A^-B4XFXC\F).%0B3@F$QY2_)*_(Q MFI(79R_)&6&"W*N@:9+*>W7@7_ZJ,[Q^)_R[G%\1KG1/?\]L-\LEI M^6UL*KE_*'>Q$E4Y_*H:^;2O"?G!T4I%T5I'W* M>SCFN,Z+*N".01*9+\PRY[CZ8ID++ IVG0AI0..2CH%MZ()#4T'**+TBBMU9 M-F%G,'0W^VG63;S*XH"]4[%W3K+/<4< I;"3D9'QPSDV$ENHR3@WJ53L)R1- MI*7/[AY&URM^O^'^V>X NEM!=T]"3V26X?;V-\3=&HGO>8W,3[$\H.Y5U+V_ MICXGUUKGS(G&!X ]RO@_C\ W^9&&WREF5@U4??K+>]U@J!. MW6#8;_G!4>J@H@Y.4M_C0:US]>.1N\SBD;\).:AW/ CZW3IRDZ'?[A]%'E3( M@W]:A,??C4&-Y'?64Q8EI+MW(MJOD0]4K9C0A,,2-=Y%'\6J/.'+B9'KXI!< M2(-';C%,\:,(E#7 YTN)F]QN8L_=ZC,K_ 502P,$% @ 2YYR4/I_)&77\6:,0F>\JP0%Z.UE)LSQQ'S-8;5JA?EKS,$ZDN MRY4C-B5+%G50GCD80NKD25J,)N?UO=MRENG+V+(LT9X5(>0%*MKP87:*S&.,JH$;\ ME;)'./]:75PO+D:PZA'+V%Q6%(GZV+$IR[**2?7C6TLZVK=9!1Y^ M?V9_7XM78AX2P:8\^Y(NY/IB%(S @BV3;2;O^.,?K!7D57QSGHGZ/WALL7 $ MYELA>=X&JQ[D:=%\)D]M(@X"%(\] +)RY*9#(Y+_DC*"NT8JN^U-FOHU6^TJ*:*#-9JE]3%21>#UJS= K).2"9 6X'[-MR(I M%N(M>'5T?>Y(U;&*WIFWG;AJ.H%[.N&"C[R0:P'B8L$6EOAH.#XT2NPD*88C\ M@8;L0!F&HB;7 D0\K(DU8=CW7<_3Q)HP"A'UB5TKW6NE@UI_+[D08%/R M92IM4JG1:@@A"C2E)DJ-/@TT"9$)PQ0'B&I*31A%'G5=NU)_K]0?5#I3KB M M5F_!BA6L3#*@-@V0+-3FEE;+2F4<; GPC;)"WK[6.N+,3*7L^A.2^1YVH]G)HHY!IJ7T05 M?X?J2"J"G:>"@V)O-JR:Q\4*L"?EZ(5=;$MR5-+$@YJ0J05& PJU.1!98)C@ MP-/GM V'7 2]'M$'1A(-BG[]02U@;YRT<0O+DN> -WG@A5T_,GKRCI! G]P6 M&,(8^OI69<.%(37TFS "L8>#'OVXTX^'9W@AF=KJ)6@R8%6,C;:#@.A;LP6E MIJXQWA:4JGI]";? 7'BP01Z+[2PA&O0WG=AV@EO5NN;X>E 7:P&Y>BW;0,C8 MK:PHOV>Q1IW70L-FJ[6_#TR=RED[N$ F3SU%3\'DN".O^%A@W8;7%7*(K-7&NZX>ZP[;!U#9 4(_6 MSHPA?_!TUVD%:K5NSO=G5MF#KNY'#W8G98M.RA:?BNUX1#I[B(;]X54BTCEX MG19@P;,L*44W,&^L ]/0^0=3 XZ5LSOZ,Z:G&83'4#\16:F-==<$T7&OG^@, M(QIVC%&:;25;_$@BPI])A!F$QN9";*/V0CT3)LH;ASV9P)V=Q'"P1+_43SM5 M*I*=\E,K]OP0CF^ED.H0H8RFM6+QH$O]T8H]*5MT4K;X5&S' ]197SQL?;N* M;4;&.CNQ:3P]ZNE[^=0&"T+C!&]E\PVW:X%1&'H]NP;NS"X>-KN'Q3FDV72? MGN\AW0[98&&H/WB)K&PT(+IF$T912*"FV3EX:)XS=2*MWE8(,.?;0C8/1_=W M]V]$+NOW -K]*W0V19;[$3J+F_<='7WS^N6C.@"GA0 96ZJFX-A7?2V;-QK- MA>2;^I'] Y>2Y_77-4L6K*P ZO"8Q[&PZS67B9/O0Z8,"LDT7D"O)=K:_OA(0; N9 MI%V_&(3/^:3SG8N.--H0^HTM,.;@I2PJ=F$L.%^>FR9+%[A$[(PL<27^F1%: M(BZ&=&ZR)<4HJY7*PK0MRS=+E%?&>%1_NZ?C$5GQ(J_P/05L59:(?K_"!=E< M&-!X_?"0SQ=S"N(3G"72E0BWQ M-<<;MO,.I"G/A'R3@^OLPK#DBG"!4RXAD'BL\007A402Z_B[!36Z.:7B[OLK M^N?:>&',,V)X0HK?\XPO+HS0 !F>H57!'\CF"VX-\B1>2@I6_X)-*VL9(%TQ M3LI66:R@S*OFB5Y:(G84!(Y>P6X5;%7!/:#@M K.>V=P6P7WO3-XK4)MNMG8 M7A,7(X[&(THV@$II@29?:O9K;<%77LE F7(J_LV%'A]/[FZG=[]=QY>/20RF MC^)QD]P^3L'=9S"YN[E_2+XDM]/KKPFXOA7C!'P"3],8G'PX!1] 7H''!5DQ M5&5L9'*Q&HEIINW,5\W,]H&9'7!#*KY@(*DRG>XV']:$#?%"QT5-BO5%S9 M@X"_KHHS8,&/P+9L1[.>R7O4[5K=UIGS8[,G_WOV/3*<+BZ<&L\Y@#?EB&-1 M$#@@,S AI:A""UD>UAA<5RDI,?CC\IEQ*A+]3YWO&W17CRZKWSE;HA1?& *8 M8;K&QOCGGZ!O_:(C_IA@\3'!DB.![;G([5SD#J&/;\4VDM>^T#F@T?5K7;E; MK,",+(<=U\L[HLY3A I8(E&R@]]=RNV9Z776>D-!N(=7V * MTKT(;*P^UYGM'3/NC@D6'Q,L.1+8GD?\SB/^8-R)#5ILOY78G2C%5?H=B"I0 ML0(U&W_VE]BT9.'0>:I$2E1HI*!H?12SNBT''@TKL)CJPT+(] M?50&'0?!( =/%<4IF5?Y/SB3SM9=,QZ=DRP^)A@R9' ]IP$K6T/;+V9S:BH M<_E$YNZI*?-89G#6.7#74V_%;SN=4L%"2PE@O9BC9&NL$;,]3P%+M�#_4! M#'?.!W"0FP><%HBQ?):G:H4'XIRJECP]86!;+=_D#O;L\&"H,M<7$NEJJ<3U MI4+HJ[QIH(+H0#6$]I8V^\WF["3#J0@LAD]-T;'4;V!&2;E#TCO*PIN$V=K2 MU:-,)V;YO6#KB\% ;0@3'9@3'-A3X?;, 0?[Y8%>3VNXTU^$:P>N:KA&#-J1 MFD"Q1@YZ<,>HUG0=7&A'P0'CM]T\'&[G]P]9;1T:L+[?;HM\=U3C-1V^Y5NA MVN%KY-PP\GO)HNGQ/7%>7T3Q(1G5Q5OSJ#=U^ZVZ;*^8U&^ M7\'S"=1\C^7M5'T!LH5OKK9N$!49Q$"!9V(JZRP0GJ+-;5$SX&197X<\$\Y) M6;\N,!(I*07$_S-"^.M 3M#=V8W_!5!+ P04 " !S1PE7*1K5&QT1 S MLP & 'AL+W=O[L[.S#ZK,Q)K*DBO)\%7=XOEKZNKIEE'OU_/YJO7)U?K]KR55S/5Z]7-PT M\_9?/B^6U^-U^^ORR]GJ9MF,+S<'7<_.DCB69]?CZ?SD_-7F[WY:GK]:W*YG MTWGSTS):W5Y?CY=_?-_,%G>O3\3)[B\^3K]*J.V+3Y%_3YFZU]W/4]>67Q>+7[I=W MEZ]/XNZ4FEDS67<8X_:/K\VHF];WOSRWC5 MC!:S?T\OUU>O3\J3Z++Y/+Z=K3\N[MXVVQ[E'=YD,5MM_A_=;=O&)]'D=K5> M7&\/;L_@>CJ__W/\^W8D]@X0Z8$#DNT!R= #TNT!J7M ?N" ;'M YAY0'C@@ MWQZ0.P=D\L !K\?GKY:+NVC9M6[1NA\V=&V.;@=X.N\N MK8OULOW7:7O<^GSTX?W%AQ_>U6\^J3IJ?ZG5^XOVIXM/[5_\J-Y_NH@^Z&CT M]LW[OZN+Z-W[Z.+MFX_J[82JF]E?F^BO/RQ6JQ=G[^:3Q75CPY^U ME\'#M9 \7 O))EYV(-[WS9?IO#O7=J[.QO-)&^&>SQ?1>!U]F*Q?1G'R;93$ MB:!(9,&[6^1WJYOQI'E]TG9AU2R_-B?G?_Z3D/'?*&KOP?(-6'=[_'HN196V M<;_N4X@,J9!@&@1F\9@^\)@&\CB$OGM,N3?B[0,C3]+"'O.1WR[/8R&<9K7? M[#2+XTPD=COEMZNR,L\SNYDFX-(X,6#60&4/ Y5M#DL/#%0[<[I9WE[G=7/_ MTXON5K69\5>+V66S7+7WN-]NI^L_HO]^7,QF4?LTNQLO+_]'#6"&O/Z18#42 M3"'!- C,8C]_8#]GI\F[U>IV,SL6GZ-51WG4OJE%793II'V&+9MY>P&TM][= M39#BG(T0RGGNW?.<65 CPRDDF :!643*!R(E@DB*/^D->9*6S@U/^C?&RKW; M^3B9\ZQ2;!]"AQL$9@UW\3#+II7_O'&SG.33,V5.@TJSPFBB1W M9ADRH$*":1"8Q:F(C;".'\_JJ<\JJ8MCCP!WYFV;6&_&LI*IPQ*!Y+=2?)=" MQQ^%9A.PYVP(E@ 5--+"&Y\\+C)WL(4O?KQ6-7]>H5,"BJ91:#8GQF$0O,4P M&J^NHLOIU^EE^U(673:3V?C FYGP'8!3$4OA7?](V5Y#T=3 /FA45)L48Q<( MWB]XWZQ;V>N;2%LB4J\3(DUE+%TBV"#!1"#1U, ^:%14FPAC1PA6[Y[?FWP3 MR^1CB,G\JZLJ*Y<6J), 15-0--TW'C8IQB40O$VP<9^'D^*+>)$FTK7'1GS0 M8%J@Q@#9!VJV^.V8 3=J7O!R7LTO#WG0_QC/7T:QV)B8"3G\2)4]$KZLETE: M>L][9% %1=,H-)M+8Q4(WBMPN!Q$H:_M11(7PI7WHVU#ZV4L*S-/H!" IUE< M%F7IOOT2D=O >>X]KTE$(0Y<^4:9"UZ:/W$!ADB:12:3==> MR@ OZ,,D2T()XC)QEU-&?-!@^K!I M@\@6-(_\1(_X27_F'B)O%E=)K':>;: M9'S08/J@5@ 43:/0;/J,89#PA@$GE6YG#^\9Y'LV#QW\?/3%=UYF[II-#0VJ MH&@:A69S:7R&A/<9"*G42R$AU)-8%FGJ3LB<>%4LDM1=,24 3Z7(I>LJ*3)R M*?/8$5^:0DQ$*@ZX!(EQ"1+>)>"U4J_*Y-&#K_YA1@$TJ(*B:12:3: M*""U4C^+0[V"9*!70 #27@$5F?0*:,1#7D%BO(*D?$ZQ!+4.H&@U%$U!T30* MS;X(C,.0!&0./#*%C0\13+WO#7AW06C& !1-H]#LO%WC@*0!.0-AF6RIO\!/ MY.[ZR0+MK=7-W/614N<^J?A^A(XZ"LT>=6,YI+SE\,B$-AXU=.*DOK-QFE2N MM*JA01443:/0;!J-%9'R5D188EM*61%%^[+KOCMO&SJIY^U_+C,48.8#*KX; MP8-^E$J#O5(#WD" YJ[QL8)GE.]6)-YT@GH+4#2-0K.9-=Y"RGL+B/RUU'<% MW/R=;1-K>B6)]TSR@;Q&BN]0\/ ?PPY(C1V0]M@!0>-,E YDN9L*DOHN@-^J MYL\K>$I JPQ0:#8GQG-(><]A>/9:ZAL"IZ)5?=[5C]3P-11-#>R#1D6U23'. M0+@B&=&Q6>\BF=69=[<+'E+GX<.KB+UI7Q>9=*99#4TJ(*B:12:S:7Q!K*> M(@)O5::?0E_)"Y$62>Z\KXXRHIH@24KIBA0"\#3/6QJ=AHJ,7!29FQZA*<0R ME0<693(CP;/D&4WI#+JC !2MAJ(I*)I&H=D7@;$$L@!+X)&F-!\BF'K?"?#F M&-0(@*)I%)K-Y]XF"0%&0)@IG1&RW3.E,]\!$)6[,DT@>176?#^"1_T8^C\S M^C_C]?\C36D>-7CB4!G^7O$[-*:"HFD4FLVB<0PRWC$(\Z0S0G&G(JY<4<0' M#7Z4$5&E'U5!HVH4FDV,<0TRWC6 ^M9\K.!)Y\M]-TT!&E!!T30*S2;6N! 9 M[T(@;.O,E^*N<;=M8MG6[@M^3>"X;13?G>#!/T8^0F:\AHSW&H),ZXQ(%6CE MCSO0?I6#WZKFSRMX0D!S"E!H]B9'QHW(>3=BN&F=^VY!][1W+WT^7NC3!XJF MAG5!HX+:E!A3(7]*C4-.J?@J3MTL:SY(, _0Q(*!?="HJ#81QJ_(D=4+.;7" MGU1NRM^(#QI,#-1I@*+I_A&QB3$>0HZL2\B)\OY8QJX_-N*#!A,#M0RH/I S MQF_'#KF1^3DO\Y]22\!#A[X Y[[6IVH)H$$5%$VCT&PN]W8VA-<2Y$-K"?*! MM00$(%U+0$:F:@DH1*:6(#)#]WXCFO/G+";(H<4$4+0:BJ:@:!J%9E\$1KSGQR\FX$,$4^\[!-Y3 M!BK\H6@:A69OBFN$OSQ:,8$<4DP@_6("X;VD$4BY Z3X?H2..@K-'G6C[>51 MB@EXU-")(XGU?1&[&WG4T* *BJ91:#:-QAF0R&("2>C@+$]+-^.##QKZ+!L8 M54&C:A2:38QQ!N0S%ASPL8)GG2_-I?1V"H>Z!E TC4*SJ34.A Q(-'CDTHWT MO0/W_5WZ^0:GTML-J2:0_%:*[U(P <>P#:2Q#22PYD#Z:EPFGN4F?;? ;U7S MYQ4\*: 9!"@TFY.];QN@:@XDF:]?5!XET.P!*)H:V >-BFJ38AP&^92: TGH M^2SW=F;E8P3S $T)&-8%C0IJTV!L"XFL.)#^:KPH9):[M$#]!BB:@J+IW@&Q M:3%&@D16'$A?Y*=)XJUV\C&#:8':!D07R-E"-#L\WH41^L6CZPWJ9O(R2AG7 MDX<.?0,N"+4OB\Q]!X8&55 TC4*SN33V01%:;]!/(9WUGR3N Z<@Z@VD*+R5 M&P+PM!!9(=Q*=BIRFN69=.L-*$21)_FA2]_(].+IGRSDA@Y:85#X>IQ:N8$& M55 TC4*SZ33BOGCTEPLY%LFEPS$HC&-0\(Y!;Y+;_6M&2G()36LHB-H F;G[ M3-;0H J*IE%H-I?&9BAZB@T.)+EQ%)([ U2%:^N/"N+;"D62NM^&K0G TR(I M8[>&6U&1TRP5[B?X-(78J;D#4JDT+D')NP2\5.I5F3QZZ-5?#C,*H$$5%$VC MT&PZC5%0\D8!*97Z61SJ%90#O0("D/8*J,BD5T A,EY!:;R"\CDW)RBAU@$4 MK8:B*2B:1J'9%X%Q&,KC;T[ APBFWK<&W')/:$ %1=,H-)M/XW^4 3D#84EN MI;_ [R>YE7ZR@/#\(@+)V_63[T?PJ!_#<"B-X5 >97,"'C5XXA#E ,+;S1@: M4T'1- K-9M$8$25R^1Z%^_5P:$ %1=,H-)M8XRB4Q]]OH.S?;Z D]AOPOL5(X+AM%-^= MX,$_A@50&@N@!.XW4/K*.A>9J_Q+0OE[K6K^O((G!+3L (5F<5(9GZ%"[3=0 M$<7Z(BX\=Y0/&"J.H&AJ8!\T*JI-BG$+JJ?L.% 1VCR/O8\J\C&">8 6'PSK M@D8%M6DP%D2%W&^@\O,)1!F[B5%\R&!6H-8!%$WWC8=-BK$$*N1> Q6QY"]+ M+XN0CQG,"M0 H+I S16BV>'A-HJ]XA5[[^ZXC'_/0X>^^%:$;)?25>XU-*B" MHFD4FLVE\0&JT'T&^BDDJOU%M_>LZ[Q4Q#X#LHB]EUX"\+00E13N/@-4Y#2K M/$];4XB=5WW@FVV5$=R5?$8'NH)N.P!%JZ%H"HJF46CV16"<@"K "7BD \V' M"*:^?\-!:$ %1=,H-)M/8P!4 09 F -=^7K==Z K7_D+MQZF)I#<+?L5WX_@ M43^&\J^,\J]XY?](!YI'#9XXY%J]-W>@7@$43:/0+!9%;,R"[F>"X!:T3W!0F?4#HY[%F%#*BRXFA/E\(Y.$:2@8C3/0YX3R'(F-Z! MV]VL2>D*'B"0NG MAG9#P^(ZW.1[W#RED&%WM/66*]P$LE%/D' VH!D$PSJA85$=+N0>%\@RA1V: MO:B?%/Y4@?H,6#B%A=/]@^*P4^RQ@RQ#V*'9MP W1W/4$S2<'*AK0'6"G#E$ M7[E!+_<&_7C5 SW8X2_*P^H'L&$5%D[#X!Q*JSU*X44$.TC+D2&K"*B69!D! MU9"N(R"#DX4$)"9527"VNFJ:=3U>C\]?W8R_-#^.EU^F\U4T:SZW!\8ONW*Y MY?3+U<,OZ\5-.\@GT2^+]7IQO?GQJAE?-LNN0?OOGQ>+]>Z7LQ;_;K'\=1/C M_/]02P,$% @ 82JAB2S+*5 !62V<_& MB. ;O["R3,+^^FL9!QE+5I(]YL,$FU;3W6KUTY)]^9*QG_F&4HY>DSC-KSH; MSK=?>[T\W- DR+]D6YK"-^N,)0&'2_;,!JMR4!+WL&5YO22(TL[PLKPW M9\/+K.!QE-(Y0WF1) ';?Z-Q]G+5L3MO-QZBYPT7-WK#RVWP3!>4/VWG#*YZ M1RVK**%I'F4I8G1]U1G97\>.+P:4$C\B^I+7/B/ARC++?HJ+R>JJ8PF+:$Q# M+E0$\&='QS2.A2:PXZ]*:>?XFV)@_?.;]MO2>7!F&>1TG,5_1BN^N>KT.VA% MUT$1\X?LY7=:.>0*?6$6Y^7_Z*62M3HH+'*>)=5@L"")TL/?X+4*1&T Z-$/ MP-4 W!S@M P@U0!2.GJPK'3K.N#!\))E+X@):= F/I2Q*4>#-U$JIG'!&7P; MP3@^',^FB]G=Y'KT>'.-%H_PY_YF^KA LULT'BU^1[=WLS\7J(N>%M?HUU]^ M0[^@*$6/FZS(@W257_8XV" T]<+J][X=?@^W_-X W6GX'MA^ M= "_.? -&Q7^4<1?D&5?(&QAHK%G_)'AN!R.#>:08SQ)J8^TQ5,&[?9A=H]F M\YN'T>-D^AV-QH^3'Y/'RT,__TO MV[/^H_/Y3,I.(N <(^"8M ^G4'NB-,P2JG/S,-8KQXH2LQL2X@_LR]ZN;K]& MRNM[CA0[LW7/.XYF4G43+.T;+,\[C-06E8107Y0Y]8F#5N^XS6F5I6R7=\G^IGUC[;Z1ELGR3:(F)A9%&X" M]DRUE080SF5@:;*- MLSVE:$E3NHZXUOB^:I9/+-(P7B/E.&W1'1RM'QBME^L&0=^ 5EFQY.LBAI40 M9D6J-W>@&.(,&K:J(EWLN'I3;4ORS/J,L5&Z@X\9VZ-=$!>MN5LI/HB7Q_@;9Q -$N,QGR?"MBKW4"J\:YI)D5.BD; M#UH\D%BVCF6W M*M4E?:NE<-B2IK9C;B@V00KU3+1=-0;E.06(B9#'4;",XI)'%R6Z8&KT7XO; M10(! %7+(H?? ;%ZXEF&WG_6:2=2]MI.&4+8!N9.1Q5-:L,3L8W ME(D^@$:[8!EK&Y9*W^F:Q_V^LO14.=_NX[:E)RELFS$\J0I8U%(95)YVH2Y8 M3>QJY0:8M!4O25[;C-XYH\!>6/JO FJT'MC# N-5.FJMU\#6M[TFDC5B7=?R M6X,KL6R;N7S,AFVP%PEP(9C&"FITI[:DM#ZI#.X2U_&4A-'(]1W+]EN5)VL@,F;8UI#-0 FOH45ZFGD/,]K:2JP)#4VDWHFHEK6+)UU6&5MU[:5 MG8)6S'+;C)-,QF8F3S^Z"=#:KF)XX YLW+1=%<,^\=K2&DM<8S.N1R%P.(_* M!A-P\%;LCWPH'0N$$&ONP2L'-!"&'9A2]#1R+04%2U)C,ZGG+ LI7>5HS;($ M0;,!6?Q/V@VL IG8S=S6"$&2M;@@F8W?87;C$& R_7&S^,@A #XK:L^E[30* M$K7X/=3^OUFH(E6;A*I86Q)*ZF(S=><%@XUD_D]33P-;XMJXR36=G&U!U]AB MOH0R?@_*9UI#*G@U:T@#\=8U)-&,S6@6?4^UCX-^=2;@3\_GVFZ7B M=&D-&^Q;9,6 A#)8&)F\+AF\&&EKR*QO-.5V-9$ M6@ 0'7EM]9Q4)X<'9- 6\BGR?B"557HJJ:R*F#)9(I:8$7NLH%4!K=+Y M S530] !)JZ2&QHY[%H#JV6'0R1LB1FV-^LU#R^<@"GDW-+\=UL\?1P(Y[@3V?3;ME>?'@#ZISU,?2YM)U&IO8@VDSJ M\H )+:+G-%I'H=CP3+.TG.1'<>(?E"^27* ?05R4A!QG:0Y\88V4W=E"^"\ M=_@-[(0V7NNHYDFRK:PZC5!;8^5(R#OO/&ZNG; >CS,8%;M2?9WVE?<97'>@ MIHQ&S++<)EYZM;=]$LJ>RY>@Q'.<(N6']V:.=X\O6HW*UXL:][_97\>'UZ6D MFL/;6_+8MWRE:9IQG2?EQ0P-8.T( OE]G M&7^[$#]P?"UM^#]02P,$% @ J)2V-DVPKE'>K)X?S4^?G#V@];S@7]9L0_99D21+YS[1 ME\OR^=$),60J4W1$0>//E3DW546$P,8?D>;1<"1MS#\GZJ]8=LBRU,&/CU1I5KJONO=N^P\3Y7E(] I7!?Y7;>/:DR-5]*%S==P,#FK;R%_] M.>KA:S;,XH89\RT',9W$V M7UPNU-M7ZMW[B\7%FP_S#Y=OWSP[[D":%AP7D_^(.=]IG?_%GIO_5HW]HLF M*$S4N6N"JVRI!1E-J=YY$TS3R0.W4J]LHYO"ZDHM\- AEU0_YDO0^ MTI P\. P ^1<3T*K"_/\J*6S_)4Y>O'=WTX?G3R]0[P'@W@/[J+^]6:\F\SI M5!VDI#YLP+(J!K69DKZ4<$Y\6@VZ"J.N;%-4?6E4MS%PO<+U]!"*_:6O;/') ML-(7;K72ZK(I@7-O39C@68AOCEW=:N;Z_CRAPF\K=LHW;;>M=Z">64J"S<;<&";SOA" M=L']*P@*9HA# *$)FF-+F)*"9*VMOTE-VAO5-[HO+2T&W0G(P,$;1$1:09R> M_O@4JFMMP]A-BM55I73Y.U0GE+ZG8VWH;+-6KJFNB?N& E?%['I3]-[3RVS3 M#ZHQD"<@'"L$>*752EL_\DE1I4V%)4+/;B*TD'22* DU1T\"![70M.\@,#H2[*C&/_C=#%5 M:],8S[3PVK1L"P$M:0S0 ,FVRF#XTWS^+J&(.0P;UU>E6AI%N9$.@O"_]XTD M'SZ)!-M1SV%$@!B)&FB]-YW;$8]H9"!F:,R;I@>-]Z9U'B9K%.4K=7IR[Y?C M>3(;S@H%%ET;[96A(*W>%IU;&J\DR,[4]YF?\(,=NH.P*UMA\R#0@G!E.QN] MXN)SL='-FIFL;>#@ P0PR!9_<-:=B;#=4>5X:"DJL-L@9+ M1J$-? %.&U>5QH=H!W7Q1V^[:V;@7(>->H6"1]S&: @;D4T&",F2W<8;$#5'.R:O*XT5V@+6GQ"QNM7 MR*8HE"'M+JU'3@U\*V6,Q+[MT/52T%A:R@)HE) .64+PW2 5_R/CQ3S M 3C>T;=KKRG2#(0FG&YZRDTPJPX!BJ\,*-66LE8/D3SQ1V2G.?=91F:/@2&2 M&Y6F-7Q8!%#BGC@85YO/M,J*J+'$ '<4G^2\7!E^3#F7+U^'L7!!@Q5@;J!] MC^3I+6D,U0IRM02/2G7 WY7;.$"C-/7H/K.5O8+:7MWE5AR5V%6ZL]KBC0;-'%0W95#\D"> M8Z)D+Y2@7/B5;ML0UQ&CB/#T),1\5NA&;314H''$E:$0;-82<,UJ!:TD(0\S M,"#K-B%OND,J![FN2X8?G26S4RD<.ZI1KO/H+$4G^8!"@1/(TI\[)LUN-J$] MO20&\_7.FL8FX386LN)@76PW8ZA(J#!35-2O/E >3 MR@TWW/%6%&3 WY4A*,)"T;"4IU-TQ-;>D/PH7*BW@ZV_F%B$1F"DFN*6HTDU MD?%53[J>JH^!H]\% C6J6"/A3ZK0H;7XEDK9DTTI7HR= ;%<:^JD0NCK-M8Q M9CB1F/Z]+]="@%.IZ#%F?BKJ"!7UT)H1@&(!6EF])#5Q4]; [SQT2'I*#@%6 M@=/>B_D3/2Z6I2N0T)&7ZR(RK6'_/GA8K/2((NDE??X&54W56VH9X&EK1^PL M-=+?)->;N=)5SRH:E)6#>=EW7#E1'\B8[/TU'4?,F*B&*]'2RGXFP["")FKM7,E8 MY;88R:U96\I4Z3WI1R0B7.W:G]:$D#HY6U-"'+(HV *[Q#HU. C[66/("D'1 MJSK]F=1CN+:]1_,O,D!- (@'"AC$W%M(14&;4N;K4>.T+7!+/[*'K1O4)0XG M4T ;8JRPUD DP*@/,?ED&$\>S7:0=BNXAL28JCG$CF%@Q^3D)R'S!H^P[,N$ MW5U;A-NJUUL0*YX5RVWJ_:C4UBWUFSAYY5T=99!T#^ )/9-D!H3+!E@J M3%3\[5K)E$IC;0TQ;Q5? +63::#&L:19KP5,'% M5@H1Q/TE_?RX M&0/S[F"J?MM0.2*ZVFJ21]'1GF0FORXX'P!AWS9]DK@?:PWB,_4.T@SD/$SV M+]S!(VS7BBS[TC/",<0^N7B$+[=^&&"^C=O'4U.[NYL:*.^DW">@2.Y,/<(P MC8[:3;H=KP?HFN(;M$OKOVX$3(P)E,H$-XOVUY:QSB <\#A[C#\T;\TG]X=P M]Q=,RS.HBFXWAV0V!KJ_A.U]_ 9)EY(+*%@$]:O$"K!Y$T"_3F(3?:?>.: ^ M>*)^RNOGR[%^GH_EG,3>AT\&Q[_,4A6$3&F?>[C,U7,T"*Q2F[\2*88J8"AO MO%E5TLN2[@9PW8S##(')N.5WXV+AOT4?ST.%^7-$/9R,F(2NH>%>YLZ MMFTT-"O898;VO(EEOMR+R \VI"/D/FUT_*$?&:8F<0ZS>RP/7[(*A3*;G$[E MDQ49#\B=EVN4I&TWQJRAO2_8$I=46HK"8=.:"UY.PVR378==FD+W=+?( _\* M_5G%JD.J32A\'8I[ACO[?;LM'][&"\^8E5/*XB;_9A!.KMY ML%0>2Y-J#KH** EE8).\!W_$Z:F7(POO3.N7!EFHX5#(5Q?#I<#IPW1A)6Z1 ML)&U+':8_$L+D*#UQ! " MP-DRWIL'"CS#Q=S=<>?D\>06&BGNG#Q$W,DB'S&'XI-_AY$'\>'9/[-6BHV7 MWD15G/.O:GBZ'<>V%+=.4UHAAAKTCG M9W."X5G>WG'2'F@6H\R';J=%"8].'CVALIU'<'?*=.BW),?9SX.P9LT_@J*3 MH5'YI=#P=/B=U5Q^7C0NEQ]IO=8>@"8'76'KR?3'AT?*RP^?Y$OG6OZQT=)U M8(@_4AMG/"W >TIWZ0L=,/SZ[,7_ %!+ P04 " !S1PE7U/U0\U<% #8 M"@ & 'AL+W=O!D*=JA:8*X6S\,^T!+E$V4(E62LN/^^ATI64VW--B^V!1Y]]QS MK^397ILO=LNY@X=&*GL^V3K7GLYFMMSRAMFI;KG"DUJ;ACG\-)N9;0UG55!J MY(Q&T7S6,*$F%V=A[\YWMG\&LVHE2BXON)0>"&E\'3 GHTFO^'A]1'\;?$=?ULSR*RT_B\IM MSR?Y!"I>LTZZ>[U_QP=_,H]7:FG#+^P'V6@"96>=;@9E9- (U?^SAR$._T6! M#@HT\.X-!9:_,L@_'2B.87P=6@C>2$\DE9.8.G O77RP_+CU36L MWEU??X*KVYN[VX_7'S^MSF8.T;W,K!R0+GLD^A.D FZT,KB8!+_D)WJW9,"6^,5\-!*ZTLEJ*BO7% MH2JX,]QRY?H-7<-;H9@J!9.PPDV.E>@L_+E<6V>PEOYZ*D(]@?1I KZ_3FW+ M2GX^:;TML^.3BY%VH!C M:\FM;T[?9>#PL-1-JU6(%<;0BHT2M2B9GTFIMACY[",LB]$@K-Z,ZBC#WY4>T?*K#::N->.VX:$&K'K0LI),!V M3$C/_#4.M=>620ZOXA/X!9(X(E$4X8K2?O4>]9331G#44]R=PCW;8_\A*!:& M#4QMU[82!5 MI@M"X[E?Q3G)DP0^XTQ"Z] :77)K81&3**.01B2.4U]B L-1 MP4;KRD):D#C+(,T(72R I@N2HELT2@FEZ8*G&224I!A4/ZB. ?%X(Y<^ MG+IV>V8X).@^0B8Y>I_ #2NW6*<&O7C$O>Z,$JY#::]:BP>_ME D)"XH%!CE M+ ZM[DS77P-]+C;&)R..21%'0#/,=8I_,1J,@6(5+-($EF79-9W$7%=%ICF["1D/"'9?(&K/")%E'M]TZ$N?\ ;U/(^B!I[Q.!@ M-\;[*P5;"RD<5L_I*-]/?932:RDVP21FFGH;&25TGOM%C@3F\!GOS2$Y7/%: M8*B3F"R2#+((:ZB 7\5.5!Q;!5IV\"4/WKDDA2*X>*6;1E@;+'@4C$S-PS=. MO9HC=D)RBF@DBHN1H!R3C$[HW< 0W4\6.;Q\D=.8OH$5WW$3^OVX@PBWP?L< MXS3W1+)Y%IH&5U%HFB0E61J';EQ*B9/BJ0:&/<=\EY(AT5H@'YP@3[2T]\'WS2+[E MF,0U=BH^=' 2&9#:^J1J%:P$DSB?'O.L.A.&)!Z[K>$])85%#$U_4W)_4_Y[ M](4-V@^Q:?_P&'?'9]NR?ZU\%^_? M?#?,;'PX):]1-9HNL@F8_AW5?SC=AK?+6CMT+2RW^/3DQ@O@>:VU.WYX ^-C M]N)O4$L#!!0 ( '-'"5>;_Y?P( L +P; 9 >&PO=V]R:W-H965T MIM>7X(XW?MP MN ^41-N\2J)+4G&\O_Z>&4JRG#C9W<,"12/+Y,SPF9EG9NAW*V-_N(527CSF M6>'>=Q;>+]\>'KIDH7+I(K-4!;Z9&9M+CX]V?NB65LF4-^79X;#?/SG,I2XZ M%^_XW:V]>&=*G^E"W5KARCR7=GVI,K-ZWQETZA=W>K[P].+PXMU2SM54^>_+ M6XM/AXV45.>J<-H4PJK9^\YD\/;RB-;S@M^T6KG6LZ"3Q,;\H \WZ?M.GPQ2 MF4H\29#X\Z"N5):1()CQLY+9:532QO9S+?TCGQUGB:535R;[ET[]XGUGW!&I MFLDR\W=F]:NJSG-,\A*3.?Y?K,+:T:@CDM)YDU>;84&NB_!7/E8XM#:,^R]L M&%8;AFQW4,16?I!>7KRS9B4LK88T>N"C\FX8IPMRRM1;?*NQSU]?+V> M3L75MR^7-U\G]S??OKX[])!,WQ\FE93+(&7X@I0S\<44?N'$=9&J='O_(2QJ MS!K69ET.7Q7XJH\;>H]>D M_VFWO"YE%(E=@L0D^5EJISDMS$Q,T@=9)"H5GT "DQ(AQ_@ JZ@K/OLT$OMO M?AD/A_WSR:<)/PW.#\2W0DS5TJL\5E:,V5/#KO +11@O9;'&LS7E?"%,H4B- M]@ZY'SN=:FFUU<3".@>38\%W?1YZY0 MA5<6)NK"&R$I[W2A*:&%G%NE0!->[)/RRM(/FP63>D%C.KB,#95_ PY=6.-5 MLBA,9N9KD51G7X @?Y;2UE:+>ZE7LHC$% BHGR79BY,\L:(K(%DLI!.Q4D1Z MA.2CBBVTK@7Y@G)G"Y2KS" -Y@),H3;V+TOK2KFQ M9Q=TVXZE0V;*T\'@TZ D*U/21?N H[):9B*NTY".(9U3V$Z%1=EL M+0J(GFJMV2Z@MVPR5ZR5%$NYW)RD 1 M+<^1:V*5P"/0NEJ8+%OW@LU-5*])51LI$K;262;(,)P"A\;F!H82.&]YJ&71 MUJ*-MU)R", 33BTEBPRB:8M3\Y (LH[DC;P#F*P1+MHAK);&DO=*L'7(A,X$ M-G[#DW4H.Y Z-W8=B?LG21);(U/(:Y^Q<95ZU*XR _":(BT3;RQ2ERJP-85. MV.5YG 5D\@@#-@C37 Q,'9%@&E'A/-.N<@ M6+\0DG:UH@\54X=X((>+S]I$(2& L2-(X?^]T3@:0&&6$60(H$2ZA5A*C2-[ MD50YV/;Z;2WMEJ0U-!5 2AEZG'5I/)Q+::2D+7KHL"!T30YWW)A .70IZ]&* MP<M89PY@]._A14UYUY##5%[ ^/#D0>.I69 M-7E0W"+%+N6G4TD)@D$\JJ*AL(KR*HZ[*XVX6H TF86:##" 85[U%C(D"?K/ M##FVR;1=[!IBJD% ,J::6#/E/?!/IA'*1# SJ:UXD%G)-963DRI,1::$$.@R M!F>&='$U(Z5,%;/M=&ZBIK26B$,7H"<:=I!$=9\M]LPS;W ?Y%DY,-9:8E[B+4Q"3"'(8"IIP]O-#AO,KT27TTDQOWCKMC='W=% MZ>H$:*O)E5^8-*@'86.PXU7L^C#=Z=]5B/\6R)47ZH!H(O=9R$($-0)U<-*F M3=2W8[J=NF_%/CO'E X2W<&.5NB*>)C4,2%3Q8=$QG\/7#0D5U(Q(['@] W%2%_1K=5"8K 4U+46\\.AD* MGGI[9M8K70/%V?@LU-[ZQ6!X*OYA3,I<-SSMGIT>0^/3E#KMGIXT)KN6S:@* M;+#8/SLY/J 5M@24ZI$H6;57MG'?'QX/#BC6>"+:_FHP/CT0GQ7E3OU^#>GC MLP/B,V7)CZ@E3S9U3\=0?V\\%:_MW-L3HW%W,#@3UX]UJ=8-I&3?\G5 );54 M?(0&%<*X0F:_90?Z'A2[$#M<@+%+DU]1H/A& -%@[9H+?\Y(UAU"NRK%X!=4 M5!<:@4=._4I2S9U;(>J?Q6<$#U+=*JKK",[!74,(M<]MU8A Y"VU22\A#4@I MY3):FX5.L#U:5&/3=O1$FP"SB@=8BB':@Y:*B& W9YJ'JHQMER%Z0_C_I8K0 M)H#0L56SD WKF8ZKN+-,K6&,HJNH"6:9@8711BCV'W!=&E>W MDW] HANPB9'5K,S@_UE >5.7 RN',93 D]3MOW;"Z!EEDI[?&/WO0')0(S%%5]5,6%FH7HL]))(Y4 ,NX,1+;DI,( 9#BZ* M-XG "KUVD!XFEZK;O+F]>R/SY?F'IN'<'QV(H^,S\36:1.)6>HY7>GD\/(+P M;Y8:K$OJXPV::_1YH[.1&%3L\P>AN%=Q*1WI_EEPI[M.3R4VQ0ALT770)-74 MR3MBBEF/ K-W9]8R U-^8<^TFL J$.JI(F*<7H"P2<\7\JX9N[:W;2SZ4F9> M]VY#BW,=LONZ'@G^A&FC7: T#F(7UOY@JGT!%O!X$EJ[*^-\I9@&>&HYZ\,D M]%5+-_P8/!M7GFV1U8;VG@/3T!:XG3JWT&8Q*R05S'\C1!LP>+K>\(.DZ:6Z MJU*]#,GTG(H9P,+X>NQ2 "7&;(=ND%B*)5(K7'=RJ K:,H[)?4=+5"J9E M;AUS&O%F-MPQ 1P](QLTFC!CF3=;$C NBPI/, M2)*O::<.=.00V5SWP5 Q+ MP8AXI"D/N+JZ(-&5G%]HFS(CKJ.=C-%MH-\.593X*GR8F[?<308VN%0.DX(N M;;F/H@O/BO>ZF]"HO?KT@B)&T]XT[LUBX>5&5;6XTVA*. &KM)7#6=_==R*=EW7'[9^44' SOEW M(\H&)$GX<:5YV_PT-0F_R&R6A]^UODBT)!BF,C7#UGYT>MP1-OQ6%#YXL^3? M9V+CD1W\2+?'RM("?#\SQMB@ !D !X;"]W;W)K&ULS5IK;]LX%OTK MA*G[]GGM)/>S(:787 M"PQ0-+(D7M[GN>?2?G%G[%>W5:H0WW9IYE[VMD61/[NX+(V M=B<+?+2;"Y=;)1->M$LO1H/![&(G==:[?,'W/MK+%Z8L4IVICU:X3=G^E M4G/WLC?L53<^Z]@:DD$I57) $B3^WZI5*4Q($-?X(,GOU MEK2P?5U)_YEMARTWTJE7)OVBDV+[LK?HB42M99D6G\S=WU2P9TKR8I,Z_E_< M^7>GXYZ(2U>875@,#78Z\W_EM^"'UH+%X,2"45@P8KW]1JSE:UG(RQ?6W E+ M;T,:7;"IO!K*Z8R"OQ=OWGU?O?WE[]>Z- M6%U?O_E\_>*BP![TYD4:,3\I;B-Y,56R?>9(E*#M=?0+=:P5&EX-7H M08&_EFE?#(:1& U&XP?DC6N#QRQO?,I@8Y([G:9"9HEXFQ4RV^B;5(F5:L4I>ZMZES_],)P- MGC]@PZ2V8?*0]/\B: _*Z]9VTAJU5@CMB4_L<;LU, M(>3.V$+_J9*^^+Q5S7/E"GF3:J1S(G0F8I-EH7KO=+$5IK0HXS]*[33==$ % MUC?#C@7D8+E&H6+QNBPHA H2S$['XD9E:JWQFK18G&W$VIH=KPD*WRDOV6)Q ML96%2'3"JOY1RE2O]Z(P$")T@LV"7<@?BPTV&1D"=1-]JQ.\G>Z/K)*I,W@> MIV6BO**W,BV5,&NAON4PL%$XEFXKUD!*U]*P97'4K'#[3-F-AL3:-P:OPT/K MM4XUW.!81W^SS"K5)85)'T?,J_S*['*9[46N+.$]"<"_#$8)C2?: HX+ -^O$?LM?<2+-R7"JIP3U'C0 T1N38S/G791N!K! MQY8A\;JM" 8 B$:L 9*+8QHR)C-M4?%6VHT2=Y*RU"=67ZR@0XBT3&Z5=8K> MRS9P ':M0XN6:R4;"@O17CB0%X:BN):WQG((6PM]B.MD7P.SC'6B=*2:JL@U=NT55F\VBI*G)]0M;;J3>[&56%7(KRH3 M>0ID\BYNGE"UK]=P%P4&OBWC.OMJ(^D1W0%*$-S@.:J@0!FCOC@!8FGMGN[S MZWWQNLGA8FN5$CO?RQ3U,H%.M!>A$1V:?)0(4C0V!9.V$E&-X]+:;F0C:>]P M8396YMO]D\)K042+8%\'ZO49)NG",\.^9I)E)?TO>Y>A: 2OK.O*/.$ MX11)G*,,*H<&NW_Z83$:SI_7A43=LE ;9"!"EF4D)51AJ_"2MH^U3:H"(QNU MJW=LE?&_?%&P:VE9!@#Q!C8/6[A)/::N)(_:N*_(5J!93NEI2H=05H#"2BE. M30$\67/6@Z%^!24&]U5D%04*1:2H<[(W@5O@P$[Y8'H\I!JS<+?#GFQ\:5&D MC@K_=V201=]\)<;3P6'RZ 8@2 :P4^\8"JB!Q802B#MT0H>&X_17!6GL.6J&=0R^6V20D%+@>2GC^D&MA79( MGQ]C)Y SCHVE]]/]H?O(G":[BG;?/0;V1R0\%R,ZB[(JBSDG6&*I$TF?RW88 M#UL+@ZT$;7! UNP@)^'+1*4D+%&4MY1#W4[\'@0T(D/J,POBK4GS@-8/Z( Z M4%0#J&8\+5W3LNM::%"C:CZ=$:Y:.#4XCS]ECB)A#Z4DZ\TOJNED%%NML7UQK4;HV:H,)RF%KSEKO_IV!69)!ZI%7%[A?1[CY?#[ H/.R&,/4M5BIQK$.C:U]< MM;LM"&%K)%B(XN22^&*? ^@Z<0N^2P=XAOE5Z'7AVI\&_ MM7MK/_)-J^5Q!R'DL_7X;;4C%JMVNMRY"O@?CL019H/\.-:]=,ZO?&^@/S+I M%)=N#:LT;7=,+ 2?F5LGQG5L#E\Z&Y\!: ,T5((#L? .6 MG-/S2)R-SL47E0#FNAZ.S\4JN:6N!=0P:1F.3LB>LPF>KUPO[,R# .[.@P/=0_(#:,P(1. M;FO2:BA)_$FCGZXP>1 GH[R\[PZ/4HR=J)(R;]@>2JO2%,I](.5<4%@0E]\8 MN^^+CRE/*DQK:7.?/E.NDC4=@!+U*5)[P&+_CI[7?T?S:#F?DD!_\4M'DAVO.5M& M\^6$U*FNV(A&YG(B1M%\1'J.H\%PTK;KP(%M@V;1:# 4DTFT&-+GQ3(:+8=L M]JMRQ[S]MOO (/=GE)Q9YI%Q]\$\]C$-R$_&T_ZH8N('YXR'%'$%6$N[SQCO MI:YOQ2T%6]\3D!ZK7U=]\?/#$']_223RKFXQ[G=\5W;_:Q^>V6I.0P]2.-BW M\_H['V%N/=Z!93:D$U/UNDS]^P?];)N(PX$KP&E4]G7NM6ZOY6UOX#N-' M_I".U S^#R==K*JG,X\XEZM@VITXDODKGJ>TR&YM-/38(V-/GA1TGF30(#_K M+ROXJ&JW*\\;4M$Z#OP^+P4.5S?W [G'W:0-D\P*:,##HM==V?!$ M+)?1#*V2.]]@.!>S_H"J\0ZFTVCQ0P]\FRZB&;CV;EX M>YR4COKT##1A0!V[ZM$TVG>F)7?BQ91Z\W@0C1=#M-\N/*;G\V@T)?(Q'D=3 M4*>IUWCQH,+C:81T@<)^T3EKT@WYI$LTF(Q::K_]?@_ VQ/6JC:UO^)-'M$_ M[JW]W-%*\!B&#TDMN'4R%?/'V,U+SCD2DV!U5Y^Z1[8^G/@ZZ8F8(N"4+Y-H M/AB(X:.<'TWG _)]-)R,O!*GOJYBW\](_C":3A<4Y6$T&8:+Y7CY<#4V%12^ M<3Q0A+[TRUQS1%&81Y5N5:9G#U3A)[4+9+#Y#0 3S6@\7XB?ZWL3^&\TG[3N M((&C(;AG/EO4$L#!!0 ( '-'"5?TDO8; M8P0 (0, 9 >&PO=V]R:W-H965T9H6 ;# D%9DA")^DT:19(]F%G'X1]P-K8%I7DD.ROWR/9)I "W>O# MOF#Y7+YST?EDT5L)^:AB1 W/:9*IOA-KO>PV&BJ,,66J+I:8D68N9,HTOK[Y9VDM\8:)>(I9HJ+#"3.^\[0ZYZWC+TU>."X4AMK,)7, MA'@T+]=1WW%-0IA@J T"H\<37F"2&"!*XUN)Z:Q#&L?-=87^R=9.M=4P7,+GZ.IY^F([&-W!] M^T &-\:VU]"4AT%KA&7,\R*FOR?F&=R(3,<*1EF$T;9_@_)?%^%719S[!P$_ MYTD=7*\&ONLW#^ UUTUI6KSFOJ8P%0/+(K"+T;>R+FUSKEU"/T_VLC#,8,Z[ N[ M/TS15-QH:BB(XTJ#F //J+UY:L4KKF/BO3E9>+:@H=>YY)JC,H8ZEHB0%G,D M)"2H%#!-;L<*_W%K52K?;D37\!)?J-/RD3X'\YQ2@6/O!'POJ'E>:XUP M[#5+H>O!E,YH.@>70G$J^]@_ 2\(:JY[MC:OGI5\*C1+BFZ:!KYM*R78(C*? M>F=;2=N@IZ0-V>+?RBSFQC>CW4K=[\.E5PY9+*9[M]!J6$._IJ\KWDNP?<>QKJ,4, M94DS_]^GF==IUEJNOV*W@EFN^60C_8,=F^3X3ROI_L2OYC MH@5$R2#H; ^?"5JJFIV_0#3?WTVT2OX#HE5FNWNY#?*WB-;96ZM54:W_:Z+M MND0T-FZ&*Z4L[)U>WW@D< MD,6=MWC18FGOF3.AZ=9JES']34!I#$@_%T)7+R; ^H_'X ]02P,$% @ M&UL MC55M;],P$/XKIS AD$:3IMT+HZVTC2&&M!?H "'$!S>Y--8<.]B7E?Y[SD[: M=; 5OB3V^>ZYY\YWY]'"V%M7(A+\JI1VXZ@DJH_BV&4E5L+U3(V:3PIC*T&\ MM?/8U19%'HPJ%:=)LA]70NIH,@JR:SL9F8:4U'AMP355)>SR!)59C*-^M!)\ MDO.2O"">C&HQQRG2Y_K:\BY>H^2R0NVDT6"Q&$?'_:.3H=8\'T>))X0*,_((@G]W>(I*>2"F\;/#C-8NO>'F>H7^+L3.L=@P.$R>,$@[@S3P;AT%EF\%BX*D@?S:2EG"!5)H.+)?&C\?";E&'CZ/Z=CERM/^OO)V^VAXK"M0NZ0^?W:8]@_> M.-YK9Y3,A2\BWN0\MWDU)1:T-<8NKYA"X.9ZCW5(O#'&*K3S,*Q]<3*'=J*M MI>OWX+@=@_?J[6-R(>Q<:@<*"S9->@=[$=AV0+<;,G48BC-#/&+#LN2K1.L5 M^+PPAE8;[V#]2DY^ U!+ P04 " !S1PE7\Z4)' 8$ I"0 &0 'AL M+W=O M== 4\39P-MF'H@^T-+:(4*1"4G'\]YTA;5G;C0WTQ>9EYLR9X5PTVAK[Y I$ M#Z^ETFZ<%-Y75VGJL@)+X3JF0DTW:V-+X6EK-ZFK+(H\*)4J[7>[[]-22)U, M1N'LSDY&IO9*:KRSX.JR%'8W0V6VXZ27' Z68^9-"99L;T^H%\'W\F7E7#XR:AO,O?%./F80(YK42N_--L_<._/ M.\;+C'+A%[91=C!,(*N=-^5>F1B44L=_\;J/0TOA8_>$0G^OT ^\HZ' \K/P M8C*R9@N6I0F-%\'5H$WDI.9'N?>6;B7I^@)GD33; \TB4/\$T&^P,-H7#N8ZQ_Q[_91(-_^?H;PL"$\/(?^X].Z@TX+W0N;.X :;E2TA7@"XL("E]0.3!KD+JJO:-CX2D'=[!"J!WFX V4 M*#B>L.8HOW"4K^"Y-IYN*RLS"K0\E""IVBT/&OL04L?S'.QC)'GW?Z(SN.C -,HSR=N6PB+:R,/%$C-C<]YX:%4' M]TJ^JZWEQ)@))QU\:_A!AM93MX>UU$)G\OATC-EF1[!M)QC6-K KANW 5PH] MPI9_-(7!"NW((T>IY;>(N@W0CL\^)_,Z8''T8JXR!4WY#V5L1LC-"*B5[&#? M23IM5Q='2!<)?C':_L?UOVI+W/2O/_CKZJS@J$M-M;.1G .M2%26)J?UNTNH M%+\RG^%S+:O@ .= )LA,#']FG*=L4N@(KJR(89 BZSD2O?"^A:#:,1F3P_P[ M-R@_KAMR-YKZ61U=FI9Q&:D?YL2;5;N?#NP1L',QQXTT5AN'*>!JM85G0 MMPQ:%J#[M:&>M=^P@>;K:/(O4$L#!!0 ( '-'"5<;LK$V#P8 ((/ 9 M >&PO=V]R:W-H965T"9T&H4-VD MUSOJ%ESJUOEI6/MNST]-Z974XKMEKBP*;I\NA#*+LU:_M5RXD;/M4;]DXL#.A\.W$FQ<+4QHTCNC?E)DW%V MUNJ10T*)U),&CI\'<2F4(D5PXU>EL[4R28+U\5+[YQ [8KGG3EP:]8?,?'[6 M&K98)J:\5/[&+*Y$%<\AZ4N-7P]NKX;*UV3IZT6R4^'OI>JP7K_-DEXRV*%OL(I]$/0- MML4NK'S@5!5LK)VW)8K-.\9UQJY$-I-ZQD94--)+X=A'Z5)E7&D%^W-TC^,H MJ+]>0B4:/7C9*)'LQ,UY*LY:8)$3]D&TSM^^Z1_U/NP(Z6 5TL$N[:^G\R6' M=ZI\V>%AAZU-;2FPGY%D6EHK M=$K),SX7EGDH8#\ZDP[+C%+ M+ZU'>TW-5V8!>=MFG#GX+Z4\525F6"E(X]>MQ?]2KF# M<[AAHK=H]BG!3"HR0?"',J."B?M+#%RH(3C\ /CXO532!PQIJ99.)GZ5:!5* MQ,R15[!(Z=!&OZL=?%=/U2:P 1PG8&'=;M9 H[8H+100N; 0"IVI"#VTPW ' MD5<0SE9M"YE? $J!9/O@,I^B.M]Y_LAFN(\91-"Q@+XU1=@7TZD(UR C$4*D MJL,*-50UD"WF1E>1 L>R*%4,)W"(MJW(Z5I^H$ P%VR/S.RW U."1ZGBSLDI ML/3$><,$MQI(N"6XCD,,^$B3D9MQ%'87N4SSM5-9G>((D )P:W5DL:Z2NA>, MBH(973%,.Z-D%D+ )*-$9&SBL1 3@#"_U1J1"V(2]9OZ!CP-3RIN<6E1.JH, M9%HGII%@0ADTV^+(!5=&X?7CI=#V%4OJXE+/R^K+0JY:7"A< M$,R6&*Y:+YVIF!8:MF]8^R^UU DP7<72C=>."W;"?05.W@>F&MQ-?\>%BLW+ M!@0(M'CTSSO1[:J1N!U5WTSTL_X%Z0^'O;C2/QKN M![VDL!N5KYNYA.9PD]0O!=B)#3[63M-F9&D_D*U_'.P.^T7Z=? MN442',@]A6BO/'%B3?S\,JZ-QYOMC#,\4@6E@Y@?VKPC*HF9&#U M[#[_!U!+ P04 " !S1PE7TRZ^P'@& U$ &0 'AL+W=ON[JI_?7=^_O+B8.MGADDK9Z M-T$O>4'OG'[6E\DQB5Q9^O?UUCJ#W/_G.1^#B?GS)K@>-K86J;P<@?!6FGLYNOKNFW@Y M??<*P'D/U7L>U?F80B9_EY2+>TFR2(GJD&X/' M3J721J!BU>P0WL; 3$1.IGFE"[T_1F1%@038IJZU<7X%!@LU&&-TT)9_-JKF M12(_?R]SE4)I3' CDY !XR6I'69)&".JO8=$RI((."-B<* BP T&!63@2QTJ M'Z:-3+7)R.6M?Y;8&7@2O%:B(.N$:SUN:JB%.*2ZQ%@J \H# .:\/!O*((\1 M6?FO!H5@BJ./IK72@RQ%ADC>"Q7BS8%L8'-[;(%8J\V8/@)&6(P]9JTCHR\: M*&OX#ZU2&TX7NX.U-WN@*\8Y]CER-\![BFB@(K29,J7H%' X0Q75MF FKV2&W)1@P&( _\L_,< M>05NB.-!6)^8?:7^ E<%)]!P&SW3NS,.U)OOOEDGR?3=YX^_^K?XW=L07)_V M-MM4*+%5A7)'SQM/_Q,.'Y3+NU$@X4KH\XMDLTSTX@RX![4TU0UXF_D@6UD+ MU(Y$ (*6ZU*6=&.P'%D(VY[[?BDQH YG,TY M,]_3M?'N=X+(&NM]Q&V,KA>N<'LX]PI:?OP_P^R MT6G'.D52&[;@T(IJ1".TH&''25/30%(^U!RTL+YF%O=H3U8,TT/0_T\>GJL; M;_9CZO06AL-8$@TZTR/OF!4XB:# !7;+7W*NM +G*HZ1\RT&1#F$[C2@+Y8, M$6Q=W4 5E=&E6_(63O_B5OMHY(WO!=@X -&^?8S:?R0![BLS3]C2 : W\5OZ M%E+K^=(_X]4,SW44Q^=X+J,D7GF9E_3;--N3PN@D!JU:E5W(?.5R;)QWW_/M MQ.N3Y P=^FK0A+ZGSV>=H M^QW[+6UH-5[1>CP]57V$. M+&%'#N'K_7R- )]['W: A'+SHUS>\\6,/O1C#D15R.U\FG%.<67; 3,DRBI=K^D4[B."HJ,JF?.(L4R*.9JLI_80=;4,_ M^'.Q=1B/9]$\CNE3N\7>BZ*17UBHMX7:BW""^9;FJ^A\<=[:N&UW!S[7\OF2 M6;=88E97^Q#+;N8E:T!T/J7G+A&3P56NE&;O+ZR6?(+#K:X?[>_$U^$J^$4\ M7*A_%F;/A^)"[J Z':\6HW"ZZCZ]7AH6P/Q.:]=]\ +] M/P57_P502P,$% @ &ULA5=M<]LV#/XK.*WMTCM/MI6X;TE\9R=UFUT;]^)T M^[#;!TJ";5XI4B,IN_[W RA95FZ.]R661+P\ !Z R-76V!]NC>CA9Z&TNX[6 MWIE19$'I4+UD\'@3;\04D?CJ_#MFQU? MF_W.77T8 !H<+,LP5!/QN\0:78 M$,'XI[$9M2Y9L?N\MSX+L5,LJ7!X8]2?,O?KZ^A=!#DN1:7\@]E^QB:>$=O+ MC'+A+VQKV3=)!%GEO"D:94)02%W_BI]-'CH*[P;/*"2-0A)PUXX"REOAQ?C* MFBU8EB9K_!!"#=H$3FHNRL);.I6DY\>W'Z>/,+F_A?GCYX\/,)]^N?LT>;R; MWR_@Q-'9O?'H7E_U/4%@0_VL<3>MW27/N'L/7XWV:PYN,\V#M_+A^8>KB5+E/&51;AKTGJO"7N_'TL MV-K6Q7%;W$\?7"DRO(ZH81S:#4;C5[\,WPPN3R"]:)%>G+)>(Q4ZA[E?HX5Y MJN1*,-/=,:2G;0T'\:ER3X7^ 9\J887VB [F&N[-!HN4_"8)YWYXW@." 3>F M*(7>@4D]#03,0<"+43P@YBK%39A9S*6'IINQ"DH#1NFG8 M<,9&I7.5T!F"64*06QV@T%@"FE V1"X4E)4MC4,7P\2Q//%C!PT]:H@TF9RG MO$F] E&82GNHB(R6#J7K(!,.7IS'R1YZ##L\S#"UA(9\C$(>WC_- M Q)*4J/(O*%%4")>/%<#3H M$*,+ZI"1/9@V1"[W"C756Q%5J-14>.P6/134/2GROKH(_S785E&<:CEU &8NJJJ EQ/ :J M;J5=X[6M;MDDFO 6H?W\<48]3S7J?YX^2F!,Q?'M)T:0U$.(E+0P*B&6Y=,RI/;^% M<\A.,Q3\<:O#^""/].YA-'P9HMV:H_W0)?>B<[ O1(\=HLZJ,%$/[NI&HM4# M+<<>TAWRWQ""+!_HRTU9*LQ7 7-A-'N6-0^[3G\E^K@UT9?"HW$FLBS,P';: M,I-/S *AG&FKY'56BQ,.U([%-@<[C'8KKG/*J2T M6^/EK97F'YT*HD.XDG6-A_._%98O ME5UG7AQE[C/W"HV,+?_1YL@-XTX.H?C8-M#O['0%VE787+D_R%R]WK5?V^5X M4N^$!_%ZL_X:^ML15Y>D.HC?CB*P];9:OWA3A@TQ-9Z:+CRN:<%'RP)TOC2T M[C4O[*#]EV'\+U!+ P04 " !S1PE7!NU. ?L, 3)@ &0 'AL+W=O M'.EF(G.M>68D"O\Q*E7.#KVI^J"LE>&HWY=EA M'(9'ASF7Q<[):WOO1IV\+FN3R4+<**;K/.?J\4QDY?+-3K33W+B5\X6A&X[)Q&K\X&M-XN^$6*I>Y<,])D6I:? MZZH?[6Z@Y=IER+\S+[ MATS-XLW.>(>E8L;KS-R6RY^$UV=(])(RT_:3+=W: 18GM39E[C=#@EP6[B]_ M\';H;!B'SVR(_8;8RNT862DON.$GKU6Y9(I6@QI=6%7M;@@G"W+*G5'X56*? M.;G[Z?3V\J?K=Q>7MW=_8Y=__W3U\5=V^N&"7;Z_>7?]Z^4E.[O\7?ZX>[UH0%3VGJ8> 9GCD'\#(,)>U\69J'999&*='W_(81M)8X;B<_B%PG^ M7&<]%D8!B\.X_P*]?FN!OJ77?\X""Z[$P1D\F[(;_HB ,^Q4*5[,A;W^Y^E4 M&X7H^=+-!K3946,GV#%82VS@\]DN(@KT3'>\S !83F9S+:2;8I]Y= MCXF\RLI'(73/)6R6E-Z $YBA1Y9Y*%+.:M@.M+9JK, MV>![9DIV]+W%BI35%:#'")4["MB02K>ZG#&S+H43:U:2+,3%[24E!:,B35(_,Y99?8&[&]$;^" M7+1U;<>')S3V)#1=E+7&?KV_3K)+[H5?SKE>L%TV..K39S3!9Q0,1B/W%ZMM MLB)VJEHEB X$C2KGBN?LNF"G]1QXR:(A$8M&P5:#G951QM9,+-:25!7=&,W"D/@JL' 9CP/3D,Z-E M*"@"(2=:T:T9PAXR@E086T4FUA]TWVFT10-9)"C(%&ZT0%L;=21L%.2V#M9P MEK(+&]N1^/%*_(#M]KO?B/WNH'L'*% )6TZSQQZ9_CT'*]9W7GQ6S%FM\(OZ M5G&GCXPR-G6)Q+,UX:PRXTWQQ8-Q,2J11T@)1QH)4=;SQ;KUAUZA1S;JJM-D M/.!'*")4@!%G2R4-2#,4B)3RS"*3$_FV1O)&X71X$#4!6 8:2H0>ME;2?)<79EK1LHV8QL?L]E9M$J008' M]I.)WVMYSS,(Y[!/PZOF@+ 0UKL7VA"6 XL_;:H;N)C0C:PKVZ2MSZ@KQ>_J MLR!QTT-H42FP,PA)5HAY:22N4[)9H7GB,=S0H@244X%* ETKY#MND0<05CDO MN*OZSF:P 6E,PO.\K%%YX,A.I*X1?QJHJ2 3DSN\H!WTA_>6:$7I;U*JJE0D M C%28EYG'/EBJXN6(&JC%8:Z^/-8OAZ\74-R!*!!\D C:X4'F3OC1:-!;](" MN>41!?U^U(M6-[U_L'<-TYZ:@(():[1YRF=WW!NV66LQ9C@&XV= AMSAF'0S M92DL=,""-KD+R[L22I:IK9>/;D6*/N#>IJW5*$G(E_A&Y9Y37@&-:AC<,?!D M-F/\'#XH,YG:L,*7%),)KLXXLC$1J$QHP7UGL;(W2?:$P;9,MS;*!2S[_NUR)[*3D<'4NO:"D)8L\8O\,%+=0)(B/!OFP^> M($>U#4DG 4$QP!E12KE3=E&VXC*%*,CM"I"%'OQJMA%<)()XHJW%DR9_IC0% M6A1^RII<\RP[^$F7BUH1:??5II(6Q-V?T#:0 M.$&WB'#(1*45K'UO \5TG:R4U3:Y/;A-47ZIAT$(:Z.?:UBM;Q=EAKBC $Z2 M.J?:!)]<6T%H/1;0$8'B'@E,E6:.0$06_6G3,^P> EVRPD5[6 M8MEE9SOJU>49LSA/?ZM]3X-Q90\Y MUA]$^W2)1FP\'.RCT2&A6DC=IT7&%XUG0# M;B36S>9HOS[3DQ>6"XFP;H=YZ^:TS5%JAXD0 -)VE]M@-^YT'L^T,I0KJZZ6 M&@5+L!FQ-S/E.6DZF&T'?*O)T3$F6(H:B/G1-F%WJT2C@Y%:%>Q&*'ODZD*< MQ/E44-W<\W994;B[93=WGW1K)+*DR83EVAYFV)G5669]#%TOXC[E^)*PCWIT M"BS*/#CML9()SV!'A^)243M54&.E.2JPI^3,1%O8GFNO=$G9 _.8S7/@!R6_F%K] =8UC7&5=_>VS- M3L![J)#XM.B>T(#()#Q(:%Q).28B3!X2&J?"+EMKDKMM/OQZOR.[0V&_3 *8^3GG<@E M%8::8@RYDXJ'7J.>MXKK;;N>M6,PA]TZ[. TZH?X%E4";V60G(L"AG".I]+] MB)X&B?6+CPZLI^2%I9!\=KJU61K:<[ XQ%^JP!10V@4'>86 A,!"ZNY9V).8 M9NYHH"D(OGAU0FS&I6(8,FO1MK3$Z9@NE3U;"=8!2#S0==NT>3#&T(5=F>^, MEPMA 9/(;4YNM!%UO.FWB*JFH;NW#I1K;"A#2/J.@':J+M5,V$;;][(.6KI9 MUP6,>X'QG/VHRB6ZWR^A0[/L_PD77+K:<[,Y4B6QEB6;S)VR'81P@[0/)O]S M-\:;-KW@>5.A8!O;XD$N^'OJM'G?'@BP"S#+RLI>$_DU=^-+3@=!HG7 ^XOS M\];RS\#"TPZSQZZWZ[8!7 TXD1&CANES\\7VO_4H8C:CHU*!$A&'79+91;;QV0M]JBY'/WQ9RT8)SZ(]D6'=QLVK8W:9,7/I)[3:NX MI=-K$+"#LO+%?OZ.SD%=^PSQKML9J:UD7_W\PL[)G6+O/=:!<1(V\4<>9-3 MG3'XD* N8_W0"!6B<.=+)=IL]84'-QL^#9[6N8!U -L_*.J L8^MO_1ACN^+ MO_V9SH;V-C^B^)A%;!C%K!_VMY3]9DV[=GS$HN%@S4J;:R8Q&XTL$K=V&[(! MBT8,;)Z/4]F. $/\&X%!G.W9GQ]R?.BW8.KP\-OC('@"K7\VE?[' MG@;Z&#-%0:CX1@7XV!TM TDHB >QN0AV+(?'$U&^ Q!HIM"?8!&/PI!-.H# M"())?[P.$3%NT_]1%.%__%]T[[87/ X[+^KD0LWMZT@T%J*TN'=VVKOM&T^G M[D6?U7+WNM1[KN94FC,QP]:P-QKN,.5>07)?3%G9UWZFI3%E;B\7@J="T0+\ M/BM+TWPA!NU[8"?_ 5!+ P04 " !S1PE7MIQGPUL& ! $ &0 'AL M+W=O]-?W&5)2Y,T+6N"^W)>8I#@SS\P\,R/E M_&CL[ZXD\N++H=+N8E1Z7Y]-)BXOZ2#=V-2D\61G[$%Z;.U^XFI+L@A"AVJ2 M3:?+R4$J/;H\#VZ(:JBA4!QG];G:/>) L.UYWVGX+O\&4K'=V8ZE^J\.7% M:#T2!>UD4_F/YO@SM?XL6%]N*A?^BF.\.U^-1-XX;PZM,! OJ*0-8*9 %W-!10_BB]O#RWYB@LWX8V7@17@S3 *W=WJKN.ZK)7U&W$KT;[ MTHE;75!Q*C\!M!Y?UN&[SMY4^(^F&HMIFHALFLW>T#?K_9T%?;/7_*4'T@V) MG34'<0.L%KQ S'TI;D*TR8I_7VU=./_/2P&(^ND$_2@"L)Y(;:/PD,MPJ[= M#CDP.Y%S=E 06)K&BMJ:HLF]$P8]!5!5#IO>M$5"UHW%+UKL29.551*T=2#C MH1]@#.EO-0)H12X1!!+ 3W2S4>P+!6*H;>--:ZX@3Q9EJ?2>_0X* M9$3.O*(O$(!J1(,>9-4 0W030HX=XXW<6R+T.1]!6ZIB@$I51V+R:8>$@0Q0 M"*D+?JZPVJI*^0"[EH]C<1]CU+NL7!><:I"V0I@':/5HM)P0-M4'5UKJDD?% M6/S$,6#P)? &PW";Q"$6/''!"Y3KHVBK-0EWPDD63K)DJ/^)+["KC4=70UB4 M1+V?$JPVUC]ECELP0&NAPB$_E-N*M>XYANY4>DN5@B [)GU[G7/5:8,>7R(R MT(J_( 03T@FEX[@+5B!\8$7GVH"$[RR*/ NCL#VJ2+,Z0T M^ CB]? 2L8N,R"OC@&QH&,K;J(R?6MVUK+@2G7B/FNJ)*IVC$,\J4-2$BK,\ MT6*-@8X(C(T188M]\IB@&$+=E"VH9B8 )#9\APLVE 4RH$,(:QC#O _T!^T2 MO!#D94<^F9>D,?E)/3!K0A/J77W94Z!RS\ULD3:4#%)N=*'X,A.WB[+KKG&R(^L M0^G6Q3RRDXD("6;"[$&5(HTG74A5H*S5?:@NJ*V"F]@*O2!*EB.32,44!N>B%<6#[%O[[IVSJ!?Z>BQ M"OZW+D/2-O2FRP/O!CP?^JQT;D-)(=L2X!Q>V6*AL*>,2>/UL?.U#T08$D\C M@"T7]*1IT%@'[?3Y9 %)"AX+I^H1)S!T3]%44X-M@PB'.GDYRI'V.Y2<.8:K ML?V5W%O"I"A9+3O]%6G1Y-K2+QK;&?FKS?Q9+S\##!8]D;A[IN/[P #3.,B[ M=Z>')S6GH):F^O=!BYR"&BI$PAOA79)LG2*2^6R2I+XV*6KK#X[IMU MEF8_B*LBEJJ#H=EL)=)ULEC.Q#S)9E,Q7R39>BX^G?:-MF>X0=/@$=QV/'8P MFR:SY>)=;^39P3/\Q!0>($^G2;K.L&@A/#_Y^QGOZ/_X?Y_U02&_EOIELE@L M.6RK9#9E"LP2O'#SP2)9;):B>^D?E.GW:9;,I_-W2-9%L0FH7R;+]'>Y?^C:8 M#+[JT(#VX=O5B<#'^('7G_:?QU?QJ_#I>ORV_E5:Q,V)BG80G8Y7BU$<>=W& MFSI\(VZ-1[<+RQ*?^&3Y I[O#-Y!V@T;Z/]I&PO=V]R:W-H965TU*!) U:LE6ZEMP&F\-0/B&G:[?ACV@99HFX@DNB05)_]^1^K%]A)G M&?9A7WQ'BO?PN>-#^H9[+N[EEE(%CT5>RI&U56IWY;HRW=*"2(?O:(E?UEP4 M1.%0;%RY$Y1D)JC(W<#S8K<@K+3&0S,W%^,AKU3.2CH7(*NB(.+IFN9\/[)\ MJYU8L,U6Z0EW/-R1#5U2]7TW%SAR.Y2,%;24C)<@Z'ID3?RKZYY>;Q;\SNA> M'OF@,UEQ?J\'M]G(\C0AFM-4:02"YH%^IGFN@9#&SP;3ZK;4@<=^B_Z+R1US M61%)/_/\!\O4=F0-+,CHFE2Y6O#]%]KD$VF\E.?2_,*^7AMZ%J255+QH@I%! MPF#D13T*#6^,,[/_8^O4*VUY'MO8;^ MQA-Y'<,/'7B. ]=$LA18F?*"P@YK(4TMF(24Y&F5$T4SJ"26"M26PMY(&J?( M Q5X0Z&LBA5&\74=*+6'6 7>+A1J>@]XZZ4B9:81LDJT0+@5XYD#"XHU9ZF& MK->;W7 MH,HS6%$@I6(?#03>?0>^(?Z:Y_@2&6IDE5/]LN@G0@)!-^5ERG+6[:X)-;E6 M\L!Q90J)B7;T2GP_GQ46A[M*U6#X?II0M164FE!,AT)1WQRJ;PZ@[I^@D;U9 M8B8",Q%<(7L=>A)Q80CQ2N)JV17DP"##-^'R%/<8LU'$39/$Z6CV_6ZZF'S[ MNKB"V2&[]]"S_=@_LKZ?V%[8._)NIK.O=[>S.O;'WU74:N=(*Q^;K:/8CJ*P M,P,[&42MN6E.L3UC/)WISXJI)YCGI)20Q#$D?>^-^[5)1GT[\A.($CN)(IC. MER?)'@K9,GP/GN/U#R9PO* UTXY8J[AV[P_O!H$??((+C HOS^W0_8^R^BZ,=A:V(/3\IOS3^* M(O A&23_7A3QH >Q;R<][XVBB+V#B1TO:LUY46@QX#&B\;TW:2)*T$1.$IW7 MA _^2W]![E%"Q,6T0OOJ\*E7=*W2S7:+*T6J)!7; M^_4]4K9B-[:'=!_6+Q9?[AX^]T:>1W.E/YD"T<*B%-*,@\+:ZB2*3%I@R4RH M*I2TDRM=,DM3/8M,I9%E7JD44=+M#J*2<1E,1G[M1D]&JK:"2[S18.JR9'IY MCD+-QT$X.5ZC MO_6VDRU39O!"B=]Y9HMQ, P@PYS5PGY0\Y]Q9<^1PTN5,/X7YHULKQ= 6ANK MRI4R,2BY;+YLL?+#AL*PNTF\AQ MZ8)R:S7M7\+=V1^7MZ/($J);C]*5]GFCG>S1/H9K)6UAX%)F MF&WK1\2DI9.LZ9PG!P'?U2*$;MR!I)OT#N#U6O-Z'J^WSSR9JA+ACBW@#3>I M4*;6"'^>38W5E!!_[3*Y0>SO1G1%:2CE2U(3CS:ON$3?0#.S?[[7T.<7](OT>= M>'!$W^-.?Y#0MS?H#.,>7#YV0R_LPP_0#Q/Z3>+PF#['84R_;[?\L]I)9*'*J1Q!G.2HE6Z7CD=D]7H1-G71^2< M,H$+;I=MD#CH,6&!DE,42)!&LBU*CV:QGO4A@E0.=0R16V9"QW) M5LIP=QL3'-.6,T%P*L\-O3[3I=[*C^/35T3 T*WLQBU=%=[O)0EX@U<4/X:WH;]2+FK;U,D[-35PEEH'FW3CU^'3 M4F"'Q[EQMJ(#8?+AU!PSU.028YFMK=++!XU'<:<4HC=)KCU%MDKOMS4P*?Y= M:VXR[A](T_%+)$T^("ZK.46#7$$3GRK?&N[.SGC[H#WXZO E\AU5RV:./JE: MOM+U]O_OR;H[-M\(;X#B>V2S&21!G=QX6^] B6U(C)%OI)JUXOWY/-2E9BBEG7[+ #,1 M1797GSI5=:IH76RT^6)74K;L6UTU]G*R:MOUV6QFBY6LA3W5:]G@R4*;6K3X M:I8SNS92E&Y372.KB@P!QM?!YF1W)&WH2OK_F6;?FV03UC1 MV5;7PV8@J%73?XIO P][&S+OR(9@V! XW/U!#N5;T8JK"Z,WS-!J6*,+YZK; M#7"JH:#WO]_=OO_,WKW_[<.GN^O/[SZ\OYBU,$R/9\5@Y$UO M)#AB)&=WNFE7EMTVI2P/]\\ :(9N;RT:MT9U9! M3JY>_^(GWOD+6*,=UN@EZ_]K1%XT,@[1CT_9B/6!%3&O)+,]498)(RFY8;9D MPK)"UVO=N"=ZP43#<"G-VB@K6;L2+;XO4<-,-6S>6>RRMB\XU2II&<2#;5:J M6+%2V<+(5C*8%DVA1(4]O;90D2IL>Q"J4).#,'W&D M9,5*R06#.AGA(EK*0CFIJ,47:=B4UKS^)0L"[_SFP]L[=^F?GQ!$6EK2GA5" MTVHFJDH7 J! E>Y, <1TMK"6_, )#F!3R%/V&59O0(9H'LFBGYY;=N.0W'Z3 M14<2PSXL%JH !#A#(.CT82.N6*EAOM'MX- 3(W1+#M5 MDFNL0^T:=GU_PX+,X^Q9R7#'20FDIG9IX>(./UM(/T,J(,:@2ND2V=(454?! M )%SM()]"#O:GD+7!_IY$FZ DDECD'FZLXX.03&"XAYZM1)$3Z$-W&N1*R[G MD:'E#M]@\U=4U97((NV M/V6O;7'#P3U(#D"R+L)VX/F H %?G_,X$9V(VA13+=4*CA]C0] S9.K&GK&I M?\+>(&W9&]VX3+[]VJDUK>-L&IRP/V6):AQ[&)ZPZ_*!(EZR>UUU!,'VL9U& M>+:@^ KS!:GXT>BR*]J^&.ZA(8HJ8SH4U?7'^VU-]9X?!TY:TO--Y4N#P-D1 M].P,">>XZ&NG#[83G?UX+XRNW8U26K5L4!#R 68''U&JW0+J@^ ZZ%8 #2S, MZP^MSA4DR-[ZK3+8R=X*_'@I )Y+$'*#-\R* !X51"!I!^25KDJ2B/E^#0D2 M0BOA4]^UOC^N1^D0+HWNUD_PT+JW]8MB^$"NVJ&,&;7 I3:/5,[H76XG-;%! MG0C2$)__4X(=W,&+@.3,C?-H"*JPKF'6\^IY)E;P52^-6*\>C^7@I\$#RH&] M2>$X*XA0UO7(;'==H"U51!BD@0#3:#05DK!6.JB;. MHWYPT'?VB!\2U'G3RR_U!C<6.$-F6U]/F;P_:6&*VB;+E@/*MSXT#1H\J_N9 M7M),SS"1/[)A('=+W(W W0C. ("V'NQX_\S&U)4'FBKVVY-#D_OF7GCR7KJY M23:=/-I"7K$TX5D2XP+L\MP/<.5G$?>BG![&/H_RY*BF1P&/DY#%'L\\C_E1 MC,\8GP$/LFA,?#%B97'&PH@G?L3BC.=YRE*?)['OI"[,>9(&9-#/?>;[.4=F M,3\.>![ X"[C&+#&.9#R)/!82"@SEL-:\W["PVC8:]B3"0B+X(-X?2\2#MUF)VT$PS5,8: 02T)=24&L*;M]:3QF]*AX-GN%-PKJKZ2>O\L&.5QAEJ\5DI*&>X"')*8\C9Q>HI@\ M5Y0D)7Z6X"I)/1Y0S76MKK6; EZ+>GT.E2D[VQJ*:11!!:"9/O?\#%H)Q?/P MF7@\3!+VQ^U;!G,)ZC> +2^$JO 4 NU3D>81NY,UA=&'Y$*B RR%4&)IFD. MO=@5\H^5]+-N 64;K%<[G7RU4\I7.ZU\M:>6+\:_$&M%9EVG+Q4-+Y;F&LRX MR&97),,0T/_)H*:7Y?\/2& M" F09MY8:X#ZANB KE,':"E!#&010+J&X-(0O0+_1J[=!%#^@V80>BQ"G , M2M&\1\0_0%=#RJ"9Y"Q#4J#1(EIA&CO$3 D> 9I^A4%*@')LU>)[EJ+,<*#$[,AH2HH&= M&+F.J2,C=M(H(#_2 W8B1"N(/8<"$TH^VAW]OK:X!PY"5WDA#P(*<,+[$$?< M]UP%)=SSG%=HT2#R>B3W7^#'#;_!^0^NCG&U?7[L!B1=W =9 M278PG_F8%B+D>4[$($[H\E@PPB&8Q7]!&KO_*>QI-J2!ESL&4S,),_UM%_Z75:_?[P%RW4'AWN9("\PHMP/.%UNWV"QVP^\'HZK]02P,$% M @ &ULM5C;URV9^=A:Q\@$A*Q 0$& M *U1OGY/@Z0LWY2=ARU522" OIWN/@!UO++N=Y]+&>A;H8T_Z>0AE$>]GD]S M60C?M:4T6%E85XB 1[?L^=))D46A0O>&_?ZX5PAE.J?'<>[&G1[;*FAEY(TC M7Q6%<.MSJ>WJI#/HM!.W:ID'GNB='I=B*>]D^%+>.#SU-EHR54CCE37DY.*D MC ML[,QR8+;XU;[IQ@[8ID++V=6?U59R$\ZDPYE?WKQ?7L\N*. MSJX_\LP,:[=G]Y>?K^_H_;4-TN\=]P),LX)>VI@YK\T,WS SI2MK0N[IPF0R M>RK?@\L;OX>MW^?#G0K_7NDN]0<)#?O#_1WZ]CE\C7G=ZL?C+OT?=7R53@G3%C3Q3=PB)=T MGTL 6Y3"K'_Z83(<''[P)/^H5,FXD_($O*436J_)YZHL989N"#D)LD;^LI;" MT:K5*99@'!_0"Z9:(!V50[JX']'NOKMMBJ0/8JX5FL13 [LG\!DO*#0VFVG5 MRL;552Z9=!ZDJ63<&Z#021UW/_'9R=0NC?I39K75QL)?&8 DLTE&50ERRA4Z MW:E4Z+C!*12>C(6(^$".;.P1LD8KV04MJL!5N5&?6A]\0LJDNLH8D=+9K$H# ME<(%^%9JE!]K2VCA(F51F@NWE'79MQ%J,8?[45ET*.7)8&DN677E'!Z5P0:, M4FZ4U_- 6?W(X&UD\WWNJC9##@ MW\$@F8P/ZL'AL+_WAM< Y;F_!^-#'HR2(4R_G/F,+#G:3; [:\&B>9:M5%DL7#QEW6$;G0@MNHSL^'6'5L^/;63JB&[&N7/1BIYEGB[VW 2DPNOD;\=;=E:3[$ MXN3P5 V4X8N,QD+E?*0/A;5YY5'T'J1Y1J5U;:%@/^^IE0K'PN:7E '5,3V< M1+$1*,2:<#5+O*.-$('U?!*RS&-'\RK@8W4^G1$IDN?G"T(W":9:O@W M:=);!PC*9!9;\VK;_*PV:M)BY2O%W)=JH8K(@0_,E&WEL!L@PU1*YL4G',D5 MCH+V%BYC^C^56_-R@&>HLPJ3$,0&KG^ 6DB7*J%Y;.)5((G*95%J&\L): 04 M FRL R,J(F+$V,8])V4ZQ2%-7,:31=&R?0+B8 M>-)*S-'G#2_Z"E8;)^JC3,6S"F',8_)"+@*T/$JA2D%(O+&E=W:4G1.%K6 % MF6+V1XTS3'.]?CS Y7(E5416-S6?G?GW4 ARYC%7_[&A$

;,YT M2S<4BQ+9_1;A@X4?I]TQP-$:*J*3G,[F4H/;"[QE).KSOK&B@F]ZIK[:,/JE M4P]\TV 9KBTXTF6&3257?MU8.[G;*]R-%KC8<$'$UQG)]XHG"M@[[C^>PUV' M@S$RO+A]???Q_O(L?_N(_J0IKFQVB[7-$/Y"?I'0+Q,M(-^MT_OZ&=\ M;F6\O#/L&AW*O62P_BZ29CPDMKUG8;P^!*=0\(BD9M8VZ7_S[07M_X-C[0\: MAKLCWE4E$AKI^T4UOH+@RY)]BMHE%CG @ M1PL !D !X;"]W;W)K&ULK99K;]HP%(;_BI55 MTR9MY$JX#"*54BZ3.J%VW3Z[R8%$2VQF.]#^^]E.R( &%G5\(;'S/N_Q<4[P M&6PI^\5C (&>LY3PH1$+L>Z;)@]CR#!OT340^61)68:%'+*5R=<,<*2A+#4= MR_+-#"?$" 9Z;L&" K6*@),QBL\0H> M0#RN%TR.S,HE2C(@/*$$,5@.C6N[/_>47@M^)+#E>_=(9?)$Z2\UF$=#PU(+ M@A1"H1RPO&S@!M)4&8)\"G!)P MC@'O!."6@-L4\$K :PJT2Z#=%/!+P&\*=$J@TW27NB70;1JA5P(]70[%^],O M?XP%#@:,;A%3:NFF;G0%:5J^\X2H6G\03#Y-)">"!7Y!&XX6P/1W0T) XX2' M*>4Y _09/3Z,T8>KC^@*)01]CVG.,8GXP!0RMG(PPS+.J(CCG(CCHCM*1,S1 M+8D@JN%GY_G>&=Z4.5>).[O$1\Y9PZ]YVD*6_0DYEN/6K.?F/'Z]9F?Q\7E\ M#&$+N07NU."W31;OG,0G319_&I_^(SHF5>YU^.S_=G[^YMP/"L&MO@!7^[EO M^0+J"KVP\^KMU-G4YVL/_.]JTO=55V2;/Q)8=9JN$<)3"4H:R6AW9/;"B;2L&@J[UF?Y$A>P0]&TL.UU@2B"? M+RD5NX$*4/7.P1]02P,$% @ &ULG95;;YLP%(#_BL6D/;7ADMN: 5+2;5HF M=8K2;GMV\ &L&IO9)FG__6Q#6#8E5,H+V.:N%[ZNLA JKD:B!FR>YD!769BH+7]42,'%)%?.C()CY%:;<2V.WMI%I+!K- M*(>-1*JI*BQ?5\#$(?%"[[BPI46I[8*?QC4NX!'TCWHCS(I#CANFM.'R%KIZIY66"*7=%AS9V M?.>AK%%:5%VR,:@H;^_XI3N'DP3#.9\0=0F1\VXWM31/J^ MP#M7Y@W:O:(U)W1/28/9N:I;Z.0\U'XW"U7C#!+/?!@*Y!Z\]/V[ M],J3(7JZ;1B@,-A-;\-3;;0DHM;_'W*K.PS,,5,P(#;MQ::#G.^"WUXA-PQ] M2V[6R\VN.K4GD.8KPA??](<*9.&ZH$*9:+AN M6T6_VC?:9=M?_H:W7?H!RX)RA1CD)C48S7F? MYS[D5S?.?PF%,:VZKCGDIN*U,'ZVKES>KUP?SXQ=ESVL\;_F[-31A] M5B3)TKDO].4R?WTP)89,:;*6*&C\N3;GIBR)$-CX(](\Z*^D@^//B?I;EAVR M+'4PYZ[\A\W;XO7!R8'*S4IW9?O1W?S%1'F>$+W,E8'_53=Q[_1 95UH714/ M@X/*UO)7WT8]?,^!63PP8[[E(N;RC6[UZ2OO;I2GW:!&'UA4/@WF;$U&6;0> MJQ;GVM.S^>)RH3Z\55*\>7+G29M:$AZ^.6MQ">X^R2/%, M*,[NH?A)Q;/97H)_[J-ET]G@/O<>] MR(^9WN-[Z'WP:UW;KYJ\8J+.71T@;*[%2>I<77D33-W* [=2;VVMZ\SJ4BWP MT, CVZ#^-5^&UL.G_KU+0\+ +[L9H#A[$1J=F=<'#=WEK\W!Z<\_'3^=OMPC MWB^]>+_LHWZZ(= NYO8?_U2 (Y7U1$Q.7W*$(3ZM>E6$016VSLHN-ZHM#((L M[>%7$WS.#GG)8G?HEL'F5M.2>O#S3R>S MV?3EC9GPI^.7*C[IPO83U_G^D?/,0EPY=U6CZ[NX^'""N&H+I9O&N\9;,*], M:1%0O9EMW1J?R2D$>@E!P0QQ"#O703.*A$,%!6_V0FK0WJJMUEUO:#+H3 MD$$HU\ ^VD&<'C]["=4UMF;73(K59:ET_CM4)Y0>T+4VM+9>*U>7=\1]31!5 M,KO>9)WWM#@Z]%#5!O($ *\"E"NM5MKZ@3^B 5\$E@5>;]D-DIP-_G7Y_R!\ M[L!ANR$1+FR9FF26%'TKYUIL-2JW(2M=Z,!5E Z21@(YJ6[G10BH!IKF#>2, M/B<[BO$_'RX.U=K4QC,M+)N&;2%.2QJ#:X!D4X[<\-?Y_"IY$7,8"M>5N5H: M15F0+H+POW>UI!F^B03;4,]NCP Q$C70?F]:MR$>T1@Y,;O&O*X[T/AH&N=A MLEI19E+'TT>_'C..$'&W1[85>V MQ.%>H 7YE6UMC(J+VZS0]9J9K&S@+(W_YMT:/J=.!*X1=H7-BB18B%*--',F MD:86E,) F:%CFV&Z+SV;\3.L<&@69(62*6V0'4$UT8,#LXL!>#972,/>%%1E M7!L")5<9) 66C* -?,&="E?FQH=H!W7Q1V?;.V;@7(="O45I(V%C-(2-GDT& M",F2;>&-><0VD6#:;1J)L!2((.1ZSB5LZ[NMH&1M\ <4M2R"U@+81>?WTOC+-)@N\9P1M48[)I\,3?7*(L;?$(>Z%;( M,0QWC#(H5(/*=&-;"&?@<0WC-'N]0]5'H7)C*#4@?T(3-C-,!U;$__A(2&B] M4.N:M=<4?SVA"8-P1X@-X-$AF&I9&E"J+&%Y![_TQ!^1/1QS/\I3[$= S>1< MN4&O0) -<6H.ZN;3XF]6$Q_S2BM0+\YTB,48W# 0$9B0YN)+RK;1:V&*0] MND.E[CCBQAM#US2EI4UH3LH[1DQ!1/M.U*C14H''%M2%@,FN!(;-:02M)R-T, M])YUGY#?AD,JDKC:288?@F5DIUPX=I2Y[\;)54HQB@&%M!_(TKS1:/AMCJ'"@$#X)"59_*= M-<$W8;@1K2A3X'_7AEP1%HJ&I>QU8Q'_4"V.=H;D1SJGA@:V_FIB:18=(V7: M>ZXFU43&5QWI>E^>>-;#\+.]$/HY,'Y>H,Q%=6AV@O"/46"U2'W8%_T_4L-Z M\BO"K*%F)[55FGJ<$+JJB16&Z6\DQ?W>Y6LAT!:ZC;:,.9G*+?+,JF^:R(EC M:5A:O213<;M4(_8][$BV2D$)5A$KG1<73/2XC)5Z7>!K7$B+R+2',6;G9;$& M(XJDE_3Y!U1UJ#Y0,8]H7SMB9ZG1KDS&>C/7NNQ81;VRQ@&U[%JN::A#8[]W MDQADJ=BC>$V])AH>8Z\UTAR M%27E/I.#+;!+K%/K@=0S:ME8(2A'5:MO23V&J\Y'-(,B U3D /%"<08Q]PVD MHL1!:?O=H'$Z%KC9'MC#T0)]I,/-!*H]S@MK-42"&W4A)L"1CR=483M((Q1< M36(X-D4G3$9% 3DNU']M(/$!L3Y#<<I7-VJX \"30$*>@\/<0C@J\?L 6M9MT.TP\:?+Z ]JE_=\WU2+&Q)7RY&X6 MO8O-(T"3'_"$KF=8T0AI/(S'S'@J?_PGD9)ROQV/"<;[8!6+? M17$^4+S:H*A^A7_XFG4Q#S3KY4B_'#F.S,!(2V_GB[.DC_GB,Z\\.@82[";R MX)-K;*9.'L\>OA@A)G4K_;#B DQ)*<@8L)N0]'S:5MC&HUVJ GK0I)DYY]^, M/7$]D- #":G-')!8 D'L6'%]AS5PE"#?[-Q*,4E=,>./"!9W0]F M>B;C8/^;<>+8W/0V[&X8ELA*CP1C,F(2LC<\WE2Q!*0A0,8(V9?Z=2P99/HI M+V"ENN2:;XB%OK;IN\#85VY>R\VD7==VA9OH&,!>;J=:W8J,.^0>E]V4MVP[ MA''?*F1LB-*(;VD'<;,,7Z>S;BR49+TU*P]AMW(6 BI)B-&BD?UN02IA5\!"9+_0,J2%T>H%)I6N'\\G42F>@@ M9\OX=BP0\/3C]_VX,SV9W$,CX<[T"7!GA'S$'.HQ?IE*\)+J^_[9WT:%/ALO MK415G/-;K5/@54(Q\+TOW MCWJ._MFX^> \UM/,!IEWO8,2)3R=/GT!2TD[OU>F7>GK:/2Z'WO6_*,&NAD: ME3?__=/^=Q-S^;G L%U^=/%.>S@T!>@*1Z>'SYX<*"\_9) OK6OXQP-+UX(A M_EB@OS*>-F"=7M>E+W1!_VN2T_\ 4$L#!!0 ( '-'"5?E?FXY6P4 -T* M 9 >&PO=V]R:W-H965TZ ERB9*D2I)V7%__0XI64VW--A>;(H\E^_< M/O)LI\T7N^'$,+X.MBG=>S[$DWE[I98V_,)ND(TF4';6Z6901@2-4/T_>QSR\%\4 MZ*! ^[>44#Y*W-L<6;T#HR71FM^$4(-V@A.*%^4>V?P5*">6UPL/RX_75[! M_?NKJP>XO+F^O?ET]>GA'HX>V$IR>WPV=>C&"T_+P>1%;Y+^Q&0!UUJYC84K M5?'J1_TIPALQT@/&"_JBP=\Z>0)13(!&-'G!7C+&G 1[R4_LW9@U4^(;\VU! MX%(KJZ6H6-\EJH);PRU7KM_0-;P3BJE2, GWN,FQ)9V%/Y/TJGD5O7P@O'<-+7[*^N-1-JU4 B>"M6"M1 MBY(IA^TK,1 ._;BSLM0=2CV'_V4/#QL.M98XT$*MP85&\1/J1PT<'I;_$P*P M((B%WL-0YU")F]+I%3?#'CV%99 [$@K=Z,ZBC#W^4>T?*G"_T<:]<=PT(-26 M6Q?*1X!MF9 >^1MDMC>620Y'\3'\ DDLII(SCJ*>Y.X8[M M< C1*#:%#4AMU[82!5 MIG-"XYE?Q3G)DP0^(S&A=VB-+KFU,(])E%%((Q+' MJ6\O@>FH8*UU92$M2)QED&:$SN= TSE),2P:I832=,2RAZ%Q+,(N2)K0X["@ M27X0YZ2(I]A4R.1&[9[ 1XXTN=&R^E$H3_ T@X22%)/JV>J0 M$&]OQ-*G4]=NQPR'!,-'DTF.T2=PS)?C YCH-@%\S2!95EV32>Q MUA62/4XK\D P<10CM").?=II@67.CD/%$Y+-YKC*(U)$N=KR1[Q&+>^3 MJ'%&#+*[,3Y>*=A*2.&P>TY'^9[Z44JOI%@'EUAIZGUDE-!9[AMSSXX)(4BA B\D4CK T>O!7, M3,W#-S)>S=%V0G**UD@4%R- .189@]#; 2&&G\QS>/TJIS%]"_=\RTV8]\,. M6K@)T>>8IYD'DLVR,#2XBL+0)"G)TCA,XU)*9(KG!AAV'.M=2H9 :X%XD$&> M&6D?CR>DF@D#6R8[W&HQP$?AQ]DISJHS@23QV&T,[R$I;&)H^EN2 M^UORW]07-FA/8B>A\G>\[2\F^[T[6+4-Z<7"#KPV'I6&5\+U?6#-X.AX8[K#ZJ/6F[D^?NI.F3)P=Z6X>'E<\GTGG_^AAWQ[?;LG^R M?!?O'W[7S*Q].B6O434ZF6<3,/UCJO]PN@T/F)5V&%I8;O#]R8T7P/-::W?X M\ [&%^WB;U!+ P04 " !S1PE74CIT!*@$ !("@ &0 'AL+W=O,I4;L]K M*^>*DU;+QBO,A&WJ G,Z2;7)A*.E6;9L85 D7BE3K:C=[K2_P7>+:[GT#1[+0^@+2.IUME,F#3.;5OWC:\+"G,&R_H1!M%"+O=V7(>_E%.#$^ M,WH-AJ4)C3]\J%Z;G),Y)^7.&3J5I.?&DX>[V?7EW1U,;ZXFL^N+^]G--=3O MQ4*A;9RU')E@P5:\@9M4<-$;<".XTKE;6;C,$TQ>Z[?(M9U_T=:_2?0NX%^E M:D([#"!J1YUW\#J[>#L>K_-6O*6E'6MAJK.%S 67AH5_+A;6&:J0?P^%7"%V M#R-RUYS80L1X7J.VL&@>L38^^A3VVZ?O^-O=^=M]#WU\5S4+Z!2$M>@LU?'/ M4AI,0.0)*"D64DDGT?)YF?&^]=(L9J4O_40X/!38NZ8/!W:_0DBUHEZ6^1(< MU\FFH>5_Y(.C8T&GL2>6_? ['_27,Q?R#9)T3,R9G/$ 919P@7<:S+W'DA M318,C9H828P[(("&N;C3 :P!]:)VNI%$2#8#3HD44G\J5DBC=2 M@V#0W[EL]WPNQ+-W&.JC?J_!$J8D*O&)AK?%?5OQ#8_*U@ MV,YWM@,/E9EO=$=8BO"1KJN"0\1XE5?-7M0E\!N3D/&)B'^0B7U,/)NC0T"5$)Z7O0L[5+2J)Z7%J='9\JY^%HCJY\IF! M,FK%]Z,9H[=WNQ-;2OV$L^!E07?2[W=TSZ:)Z';R(5V^L*V&6DNX[A2FI MMIN#7@U,]6ZI%DX7_JVPT(Y2XS]7]-1#PP)TGFKMM@LVL'L\CO\'4$L#!!0 M ( '-'"5<$"Q[VI04 %4. 9 >&PO=V]R:W-H965T]<29ZLI?JF5XP9^%&50I\.5L;41^.Q+E:LHGHD M:R;PRT*JBAJLE.O3@3_8+'SARY6Q"^/I24V7[):9/^H;A;-QCS+G%1.:2P&*+4X'N7]T MEMC];L.?G*WUUABL)3,IO]G)Y?QTX%E"K&2%L0@4_^[9.U:6%@AI?.\P![U* M*[@]WJ"_=[:C+3.JV3M9?N5SLSH=9 .8LP5M2O-%KG]GG3VQQ2MDJ=TOK-N] M23J HM%&5ITP,JBX:/_IC\X/6P*9]X) T D$CG>KR+$\IX9.3Y1<@[*[$W>57'R[//EU ?GM[<7<+ MPSLZ*YD^/!D;5&9%QD4'?-8"!R\ 3^"S%&:EX4+,V?RI_!A)]DR##=.S8"_@ MQZ8<@><3"+P@W(,7]I:'#B]\R7(IYVM>ED#%'"Z%H6+)T5;(M69&PSG712EU MHQC\E<^T49@_?^]R0ZLEVJW%UM21KFG!3@=8-)JI>S:8OGWC)][Q'ANBWH9H M'_KT%FMTWB!IN8"-/;LX[D>Y6S%8R!+KDXLE&!OQKDCY3Z;!X.=WLJJI>'C[ M)@O\]%AC.19285QAV6DEL%XQ]!6MZY(7%H+ [ 'WU5)UB&R)Q8R>M?ZVF!8L M\(YS#,$USI5V"_XQ%-2PI50/,,0*90J,A"MI&/@QTE2P:)3=#ERT/0F+^Q"H MMC[ ''F +D6"(QAR@TI*) &\US7!CZAW ?D:"S,-!$).)ET(0XM\$YTE&O$D" M>8$*%'H-2+DQA&RG\*^IBRN6_R-!:L.DN8L(\L@_YB-XOSOQ0(H71 C4 M)ET"M>6]0P)4%L6T@8DA@;8-PRSO82#F.";1H) MMT*'CDGQDHJ >%&P1?M2_%8K6=C>9+."JF+EXMF9XLP^@,BQZDT=Y=!FY;^7 MO5-TSMRNF;*_@E8,/Z/AOJ6%;HUB2%]CMQ,Y=)&(.JO-+O#G+?.Z*^OGB7T M,0;9C;)/(K\;3,()[&D6 M2=\LDKW-XJ*O,RI$@\?8$[KL!U[O79=J;4'S7M59]NK\#YV%_6^6.]K0IN4, M]W24+ZSJCJ<%WOA0\>;H(V&:P?M^+<)<"-)H:P6+D?AX&CZN)+^LI)@Y61C# MG;TN@>-O41@YVQO_?UJ_V;*VZ?" MX_;VP?49.Q<7&DJV0%%OE.)IH=I'3#LQLG8/AYDTV#G<<(7O/J;L!OR^D'BB M=1.KH'])3O\!4$L#!!0 ( '-'"5>V4*ON&00 *0+ 9 >&PO=V]R M:W-H965TQ, M[+B2[#YT^@"1*Q$U23 :-G]^BY 4K82]BA$U M/*9)I@9.K'7>X8T$5:0IDT]GF(CUP/&=VC#EJU@;@SOLYVR%,]2W^8VD)W># M$O$4,\5%!A*7 V?D]\Y:)MX&W'%GH2@2@@L[[*097G. M-!OVI5B#--&$9A:V59M-Y'AF#F6F)7DYY>GA>#2[:(#YAW#X C\=KOA>:>;\/J_ML^%9LGS(;W>5B+8HAD_\4^W M2-NBEX[Q8!.V;RM?@H0[Y^2M,3F KK^W M5^NB7LT9S,T(,2Z!0 N$-0U1A :.1C6"0IG!*C(6_5'8H+?XQ1PEDV'\=&S/X-.SA^6Y%(]V>HU*E#9?':Z.8;?(_I7&OH9:+%!6 M,@O^>YGYW6:CY05[AJ/V_FVA^>UNPV^UGX46>)4Q:.^8[" @0?G?3W9M_['0 MVB3)=KN[/7RF:.5J=O^!T()@M]!J^P^$5H?MWLMMD)\26G=OK]9%O?ZOA;;K MV^J^N#FE*%?V?FB$4V2ZO$1MK)LKZ*B\>3V'E_?7*R97/%.0X))2O>-NVP%9 MW@G+!RUR>P];"$VW.KN,Z1J-T@20?RF$KA],@&PO=V]R:W-H965T#*JQ0*G2%_J&\M2O$')987:2:/!8C&.3OLG9T-O'PR^2ERZK3/X3.;& MW'KA,A]'B2>$"C/R"()?=WB.2GD@IO&KPXPV(;WC]GF-_B[DSKG,A<-SH[[) MG,IQ=!Q!CH5H%'TVR_?8Y7/@\3*C7'C"LK4='$60-8Y,U3DS@TKJ]BU^=W78 M3$YJ_U.F9/FK9#^:7'SZ MI!TM^'-$D'._ &FVP' 6_P5+:_&DDKN$(J30Z7 M^@X=<8>1@Q^G6>^3G8VFWJ,/'4?W# L9CZ>'946,=#0G!M4;9^A[[,'(?>#];FI:J%7O#4R8[V) MT"!9):U/WK/>.^@E/$]*^=7@MP/H7=Q6/)8^26)#O_LD1\R1T/)(!O."L>%. MJ 9[,&,&'$9:)ER9I@WH:=W7'T+1\)]!^5>TO#F'O.$R&";@Y$++0F:"<0() M::P(.ZY#16&Y2@L'-=JPMW6&:PZXW0K8L=VJ3<=8NOOB=:A=49\_.T[[1V\< MR]H9)7/AFXB%G%T4$$MMW)K4"F#GMP;HBW:CB6_"O1>@/^ M7AA#:\$'V%R,DS]02P,$% @ &ULG59M<^(V$/XK.[332688;$Q(N!28(;FD M1R?A,H%+/W3Z0=AKK#G9XB0Y)/WUW94=!RZ$7OL%)%G[[.NSVN%&FZ\V0W3P ME*O"CEJ9<^OS(+!QAKFP';W&@KZDVN3"T=:L KLV*!(OE*L@"L/3(!>R:(V' M_NS.C(>Z=$H6>&? EGDNS/,%*KT9M;JMEX-[N M\1*58B RXUN-V6I4LN#V^@7]VOM.OBR%Q4NM_I")RT:M00L23$6IW+W>?,+: M'V]@K)7UO["I[X8MB$OK=%X+DP6Y+*I_\53'X4<$HEH@\G97BKR5'X43XZ'1 M&S!\F]!XX5WUTF2<+#@I0&IK/Y MXO[+[=5L,8>CA5@JM,?#P)$^E@KB&ONBPH[>P?X M[IPF86K(L%D5SX@.QMC MHQ=C+Z*#@+^7J@-AMPU1&/4.X/4:YWL>K_>>\VCDH^"R@&EAG2FIVIP%423P M"9.5+%8PX:J13J*%C]+&2MO2(/PY6=)UJJB_]D6E4GJR7RFS[-RN18RC%M'( MHGG$UOB7G[JGX:\'7#II7#HYA#Z>$VN34B'H%-YQ3Q8P=\(A[_C:M2Q$$4NA MX$Y;R5QIP[60!AZ$*G&?@X=-6&0(*!2%U8KF9!) M"6\2HCRM+H0BLQ#F7-N4%,M(5 '/4!> S]/GV.DEFOHL@@U2>NANJA7U&WL. MD[=RW\L<441SJVI7F2[20HZ"Z9) M:=D9A8^H(-H6E\6ZK!DGN3)C55*KX!(5<6Q*6N+3FNNANJ-=1GF+2V.X=K>U M_9=:ZO@P,<,YV#Y?UNN)6%?+OZH ,TSE2:W:9KQ6$ I\ V7.B?M&3_GWCL?4"I@'TV7&42?X8*,KP,*R,_& M6\K[@^@]OB\\U ["[ WF=XS?4;$#__Z7?R4C1V\J[LP^] MJB>PMCH*-3UV.X1KBHUSO];&#V1;%E6^=F ?A8*MX29'L_(C'!4CT[::YS/@ &V,,!69( MFDRO<]?+)&GO0ZJ, M])9S)[M5R[FLC. %WBK059XS]7R)0NX6/;^W%]SQ;6:L8+"?N_1;YSOY,N::;R2XBM/3;;HQ3U(<<,J8>[D M[E=L_!E;O$0*[7YA5^N&I)Q4VLB\,28&.2_JE3TU<3@PB(=O& 2-0>!XUQ@K#:AV0_GJK,FRP,)HD!L0A^?GR'?"GR?_D"%L MI*"6Y,46C$T^Z$SN-!@ZZ;A_!@^90H2\3CK:I,/O=.6QY#TO"$E6FMS1%T Y M?88FI?4F<)N@X^1+B8H92^^( +SW+^!'THK#R*W^9$1K[/G^E-;("_R)TWG+ MGA>)J%*J"/)7F0\&57ZLX<$NXTD&7 .GEXH4.!,4+>5B8YS[-DO%B=='SEB5 M0X?Z\)V@,YW!1M@M4UQ;E8V2>VY4NH5F[B73?;BRNB5[SEV.% IBF8*1)SY9 M+(1"FKW;*;C,$'$ZKA1:!)MD^2I:@K,U%]QPU)YUA7XH8E62>0X1GQHT1]'B ML5Q6ELS:OO.S_U,2C7,\=3'?XWZ'_PGKV4$!N-#2/U(=74?YE;_:E<[4MZ4T M]B;^&#H:>]PV]KBSL;^ZOP1,/[!'NFR+^U12=K0KCY3KQ'H'1 7UN=;NOJ"[ MH';_[7H7[==AF<'*O0%'V?J2&+E&U>Q/.I6,3CRG1-& \%)>KD)M13PC4U0- M,YCT)Q#WAZ>F1RQG$/5#> ?C?@SO.E(4M2F*.B-X4QDJHH94VU!L0_Q@=7\% M<1@ 2V5I^^Y]F.![!32L+8>H-X_A ,J8W-::W]$42D604!P>2"35-& 7V9:.)T$4M MB#P_BN%!&E*A@87G5?XZOM1KOC>:#.$3:O+B8T&&J W)_9$7^C[5:\"US;R#IAA-O.IXV&%>54M:BI-C9:<^V\SBB4UELZUCN3]Y"(T;3 MX=FV'QR,5SFJK1LB-;BJK">M5MK.J:MZ/'M1KX?&ULU5A[ M;]LV$/\J![?H'$"M)4JRY#0Q8*?NVB%-/-O94 S[@Y9H2XM$NB05Q_OT.U*V MEX>C%.TPH @LD:=[_.[!(YF3M9#7*F-,PVU9<'7:RK1>'721H;? M,OR6L[6Z,P;CR5R(:S/YF)ZV7 .(%2S11@/%UPT[8T5A%"&,+UN=K;U)(WAW MO-/^WOJ.OLRI8F>B^#U/=7;:BEN0L@6M"CT1ZP]LZT]H]"6B4/8)ZRVOVX*D M4EJ46V%$4.:\?M/;;1R^1H!L!8C%71NR*-]13?LG4JQ!&F[49@;652N-X')N MDC+5$K_F**?[TP^#R>C#Y?F[T63Z$XQ^O?HX^PR#BWE^^@ZCW MT,D.^I T*ORE*MZ ZSE 7.(WZ//WH?"M/O^I4&14LM=#3'$*8[K!RM,PD)+R M);/C/P9SI266T9^'G*]U!X=UFZ5UK%8T8:*JP/G60Y7T*"$9?YO#(+0($6H#,&XX+R0QXTVCCL MP0S5+42!*]M8TZ8TS$HU2TY96P^1'004N%[[^LCB@K225A62=289 \I3X(@% MRKIZF*D>P-QO8)MZRV()Q!+(,$^N6%C<@=)4I55035"%A@7B4$L,069Z8PW M#'*.\WW8#1/?AIXK4>2I%1Q2#&["8&H:A3J4_680C8FFSR LA%+/X,-)BMR/ MD )5(!:/TWV9:#%'0]XNXP/+UY32!R)P;E MI"C1,8G-FV.[E9+Q9 .XRKE" M?^RVD?Z%7=@T (59;7M=QP^\(S,D/2<.@R.XXI(E8LGSOQ$^MH>*RIP6M=>H M8+7=P5;HEP,<]UD$JNDMM.,8I=NQ1VH=M+ :=G(92YJ MP4H;G)$3D=#B](G30Q4-I=C=EV*WL0HF#!M@;I.(&U-R;5.!]G%9;0E+C)Q^ MV-WK FM4_0WM989G@]=SVZTGTROEP(29E&$,9M,)C"WI9W109W;R)-;_M>4H ML\H\EMV-J%Q@;/GH#BPSO(D,QVZJ%+V_27K[%2E=04]V42G&@EUS\)F<[EB MDM8[[@^VO0IENZ6B>.3$5D8B8G;6GMEM>ZYY1B2"*1[IT2D'EHRCHX4%3%,\ M+.?FO&;CZSNQZ^*3^#X6KN/W8O!<)XA#3(%B5&*6C%3*;O":LK+'/<_Q?0^? MKM^#P'%=8L2['LR^+OD(+G0""S)P@FYH@$>.;PD>4B(?&FOL*ZIKCCO59L5, MA.B:RM0Q.]F/DMN'#>PEAC?LNB;+3AS8<+E.%,8XB)VH>ZB?>0X)BB4L_'GN7T_/A^-R-(-K_(\_!'_L/T'NIVG3LWM9+) MI;V/FF-QQ75]:=M3]U?>07W3^Y>]OB]_HA+/!PH*MD!1]TV$)SA9WT'KB18K M>^^;"XVW2#O,\-K.I&' [PLA]&YB#.S_$=#_!U!+ P04 " !S1PE7[$JV MAH0# "I" &0 'AL+W=OXLU:Z81:7 M>A.:K>:L]$9-'=(HRL.&"1F,AUYWK\=#M;.UD/Q>@]DU#=//4UZK_2B(@X/B M06PJZQ3A>+AE&_[([9?MO<95>$0I1<.E$4J"YNM1,(GOIJD[[P]\%7QO3F1P MD:R4^N86OY2C('*$>,T+ZQ 8?I[XC->U T(:?W68P=&E,SR5#^@_^]@QEA4S M?*;JWT5IJU'0#Z#D:[:K[8/:?^1=/)G#*U1M_"_LV[-I+X!B9ZQJ.F-DT C9 M?MGW+@\G!OWH%0/:&5#/NW7D67Y@EHV'6NU!N].(Y@0?JK=&SX8?YUOO@RA\GB \Q^6RP?)K,E3">?)HO9_!'>+=FJYN9F&%KTY2S"HL.= MMKCT%=P!?%;25@;FLN3EN7V('(]$Z8'HE%X%_'57WT(4$Z 13:[@)V:?7T,='PA-CN#7 9 F?!%N)6EC!S26Z5P$O MTUU6F!]5X\45<@/6]0*82NT-6-PI*B8WW("04!SH,$<'KTG-9(%;Y4Y[2SQM M*\VYYRG1-31M=W#7'8"U?8:NM/Z(5U"OH'>P]*9G%HL7&.^0AJW4SJ"]N3F' M/(6[LC,[B\(06/&-D-)%H-:PY5JH$GX".B TCIR0DQZ-6R&)>RB\?=.G,7T/ MD[(4[M$QZ"A)>A#W298GD!*:1)!FA/936&HFS9IKC>2MPN>I4#N)I=2\X.+) MYUIIS&SM'C 7((U(DF4R=T">#+$(ACE+2&^0WI_T2DWY"G8,!XB4QZ?52&*2DC\6YS/3?1<[(P)GO"D_&!S][&#TD#OA_;27+4'N?PI!T_/XZW0_PSTY@W S5?HVET MV\L"T.U@;!=6;?TP6BF+;ZP7*_POP;4[@/MKI>QAX1P<_YV,_P%02P,$% M @ &ULQ59M;]LV$/XK![4H$D"U7FS)EFL;Y0U3PD&>%'%L[I?9#QY'Q#G,F M.WR/!?W9<)$S15VQ=>1>($M,4)XYONN&3L[2PIJ,S-A"3$:\5%E:X$* +/.< MB<%5 M3_L;A]]2/,B3-NA*UIQ_UYV;9&RYFA!F&"N-P,C> MMAOT3Z9VJF7-)'[DV;#[_K=%_"Z;;5=@]=]KEHF MBK382EB@@-6."83?IVNI!(GCCZ?JK>!Z3\/I#3.4>Q;CV*(=(5'A' M03LY+6*>(^RI2A,#U-V7R@ ]5>;+1.XHSX9GM']I[D!I=>C]J#>6!$;-GWEJ M8O\)5THK3*C:"4032NN'D%O=E.83YL;JWT+.]T#NQ MGA?9;K=WTKJ>S;_<>X&9#ZZ579_:C3-4C+#)62(C"$**^^\I\39%!WPZ\"(+(CH( M9HO56;''B6P8O@6WX_:/QN^X?F-F+;&DX5KG?O=FX'O^![B@J.[E. ]=5X[)]=JCF)K'@^2SJ>R4-4-VXZV[Y-I=2T?W:O'S2T3VY1F M-L,-A;J=?F"!J!X,54?QO;FDUUS1E6^:.WICH= .]'_#N6HZ.D'[:IO\"5!+ M P04 " !S1PE7BR#U@+ " N!@ &0 'AL+W=OT4^N]W=B"C*N7#OOCE?,]SS\6^RV0CY(/*$#5LRX*KJ9-I78U=5\49EDQU M186<3E(A2Z9I*]>NJB2RQ(+*P@T\;^"6+.=.-+&VA8PFHM9%SG$A0=5ER>33 M' NQF3J^LS?M,&X,;32JVQGO4WZJ%I)W;LB1YB5SE@H/$=.K,_/$\-/[6 MX7N.&W6P!I/)2H@'L[E.IHYG!&&!L38,C*9'O,"B,$0DX\^.TVE#&N#A>L_^ MR>9.N:R8P@M1_,@3G4V=H0,)IJPN])W8?,9=/GW#%XM"V1$VC6\_=""NE1;E M#DP*RIPW,]ONOL,!8.B] @AV@,#J;@)9E9=,LV@BQ0:D\28VL["I6C2)R[FY ME'LMZ30GG(ZN;R^^WES!+]FJ0'4^<351&PT#O!UVOS[%F^WFMY\EB4"$NV MAEE_#Z6,SMRZ?"@[Q1K]D6%3">@,X0,$W1OFEC!\DT'DOB=)@E\:2B MH-+,^9IXZ/I-J9F:439(]3\ZK*\YTIE$M(Z< D/9O!$T;P3HAI]@=\'6Q1H" M:PC&L+309XC;%QSO$]+.)+!2U)P4YYQ"BEH1G3I_'N&0_<3)B>_^%OQP2&._ MXP_Z-(\ZX2"@N3?H#/T>7+W\#+UN"&<0=@,: [\[HFG4]>'LV/MP#VJX1+FV MG4I!;!)KRKFUMLUPUO2 ?^Y-)[UAK\Q =I?1/074$L#!!0 ( '-'"5?Y&PO=V]R:W-H965T2W/7A< ^*S<1")=&5Y*2]7W]#RG:=GNP ?2O06I3$ M7I'#ZY^G,SL[:EKV51-4>#6=O.#T:C9C*S9=:\<7-;X%1F>348'X9G5_7XT"W:(J_L54W-HBRS^MN)+=S3T4 , M5@^N\X=9ZQ^,QH?S[,'>V/;/^56-N]':RS0O;=7DKJ+:WA\-CL7!2>SGAPE_ MY?:IV1B3C^3.N<_^YFQZ-. >D"WLI/4>,EP>[3M;%-X18'Q9^ARLE_2&F^.5 M]]]"[(CE+FOL.U=\RJ?M[&B0#&AJ[[-%T5Z[I]_M,A[M_4UNKFQGQ MDT73NG)I# 1E7G77[.N2APV#9)N!7!K(@+M;**!\G[79^+!V3U3[V?#F!R'4 M8 UP>>4WY::M\3:'73N^.?UP?GIQ2V<7OUU>GQ_?GEU>T/ VNRMLLW\X:K&" MGS>:++V==-[D%F\IG;NJG35T6DWM]+G]",C6\.0*WHG;5 _U]?->T-9+CG[YP.V^JWYLOF(-FGDWL MT0 5T=CZT0[&KU^)F+_=@56ML:I=WL>7==7GT_CN&S5=$'UX=WKL MQWL[LW3O"E2G7ZKU6^^KS9=-0^X%#+"LJ86'=E9;2UDUI0J+4MFE@?5I0-C$ M;[384UW**!?;/_W.6FNQUO+B!QM7VTU<(> MT$E6%'3BJJF/[?3+(I^' M!,,8*_3M(^O(0@V?)\B MH%>8.92"H=SV_=#@E=H/M G!M. D/>_2LVM,0K'J:/U.VC#0;_:1(C%(&$:: M<:EQFS 01.]<#97(6DNG7]$$&^LMD HFW: X4=/ MW:@C\D<&/5#%5))XR ( N3%^E+(T]APHC@AE0COT0Z_U0^_4CQLT\.D"U>SN MJ=K( 53ONVR>MUFQL1>H,K25^K-MFSY=V;G23^C*#W@V5J=@/OV5A.6#K;"] M!=W8,I\@RQ>3%N"A%H89%:0$><9#OOHJ$TF,46PXDSX=%VCQSA]-Z'56SM^B M *=H^W4.ATJA0" G@G&10$8@!AS7F+,HCNGCZ7N"NQBI+>&+1R@X9J!=PN=O MJNC(ZY/C+(G/K?*:L-FMO+2%[:Q'96\O(WH:0 M[,C@>)W!\4WS=L%DHOAS(4DF^1=*_*[GI6^E__;/;!=J?8E\<[% M?B*))R_#6Z+9"O-72O.^W=C12*&./A^,[YN^"^)7ZZV]($'V0OL5LM@DO$_Z MH:X1.ESHQ!(M0VH@4P 9!#_4$GH!?E5H)Q+*_DSL(TX*R2H!R* Y]XB[1-=" MWJ-9I)0@L]%(47"^;%%"2OOT1D'J(-,1--S')'S"1_2^9]-W<9/X-A>IP! J M)PI7CM/&-GXBX)!HY@FJW0!EWUF"I4D*L4B!,I&>#041Z-C1*%B<*A+/CE'2 MQV&>L:.P6U+S@ (GD+2W^XE.(!@'!U&0CXA)Z3O$(!\^\)H&U>K]]NN/=R]:.)E$GDIO?XR ;+BY-GY2^ TH)#G MJ2<&^X0NC@D]'()9_)-&A_]^VTVR3 .>!@9-. Q%3./:)Z*CC:^]TM8/X9L6 M:N065=M]^*V?KC^;C[NOQ>_3NV_N\ZQ^R!%^8>]ARM\8]/FZ^X[M;EHW#]^. M=ZY%FPK#&3[];>TGX/V]<^WJQB^P_F/"^#]02P,$% @ &ULM5=1<]HX$/XK M._3:2SH>L T82!-F"$VOW%Q(!NC=P\T]"%M@76W)E>10[M??K@R4-,2]=N8F M,V:UTNY^VOVT4BXW2G\T*><6/N>9-%>-U-KBHM4R<JM)F0O)[#:;,XVCUL%+(G(NC5 2-%]=-4;!Q76/UKL%OPN^,41" M5K_L\RX/_\4@W!F$#G<5R*%\RRP;7FJU 4VKT1L);JO.&L$)24696XVS NWL M<'QW>SM9W-Y,%W,/QG?3Q63ZR\UT/+F9PVCZEC1CG)N-%I.[Z1S.%FR9<7-^ MV;(8FSRTXEV_EED3_,"# MT _;-?[:AT2TG;_V2XLTLT:8#*!,<(5%2AT"HI8PL;IC63=EO17]CM*="U;D^#7J04)\,SC4D"2[2@,TJ'S8!-:? % MS!,03DNK;*HY=_F6&!7RBB.<. )8X2WL"NR6.$7H%.$%+)SI(XOI$Q]G0F(, M51JT-^>/71Z[JYF9G=B(!TN^%E+2WM4*"JZ%2N G"'RO$_5)Z'K=P EMK]-I MDQ!Y@RB >ZT>A.MHCQ+3\7R_AR'[G1#ZWJ _@ %J OA@12;^8:Z!8:!]4L_: MWL#OG\-9QPL"^@T"KQ]U*Z$7^N?/H,:D?(VW&_5(Z'@AAGZJJ:%E]T#+;BTM M[Y:96+LM&)#*[FF"U5'2D0"/FE&92!CIKEG&9,QA3BWM%%EK@_T 6=5WP<-! M@E?2UT"Q9QC*[#&-+N">;:N&DI0X< K=V6YAHE\0)]*;Z$H=9SBC72T!23 .15OT,M$/@_#--Z2:PD>'PD>UA9_C"R(I,=>8F!E'U%46;MG?2,JQN]NX-J2: M\4)I:KK8B9CA?63V,NKXF,%&1T-TN%[ MA%!+3GRHD.];UG<'D]F>SOS!, M3=U[A[KWZNO^8\FN0+,X5B5M2O.8BP&ULK9A1CYLX$,>_BI6K3JVT;;"! 'O92+O9K=I3VUTU[?7A= \. M.(E5P-289'N?_L9 ( '#]J3M0Q?(>/C/>#P_X_E!R._YCC&%'I,XS:\F.Z6R MR^DT#W(IZP M-.WY;!0S!KFK.EB+_Q2.VN)OX$16Q#BUA]%H=W MK [(U?Y"$>?E_^A0VUH3%!:Y$DD]&!0D/*W^TL8=6 M[^[NOJ#E_<>'^T]WG[ZLT,NE2#*1LE3E2&Q0SK'WH6J&D_/A4\A4DR[2I(N4_NPA?W)+4_XOU25X M@98BS47,(UI59!JA!\ER2%GU -+VEJ>0*DYCM(*'+"G3^??U.E<2"O@?4SXJ M 8Y9@%[5EWE&0W8UR?2[Y)Y-%K__AF?6'Z;L/).SLUS93:[L,>^+U4Y(]5HQ MF4 -[%FNRNA-(5=^9J4?W7?V"QM;\&\^W9\&TS5FR>9%E,01O"KOR MY9YD'!./X%EG8@QFV/=MVSPQLT;J;%3J-^C_NGMD4H0L-^J;]5[L8<)O/-J^'B1LZ:2" MF]I-F/@F>ZVPXWM-KK,W6TY_)VGH,6RGB48XL/$+0Q2-*?'.QWR^0#_;LT$6UE[/"RH@05>TRGP+<]O]O?#&8V<8:@C5N.X7&0Z=WN$0TZKTW-5U 3 M&W6@DAF%]W%E>X[?;7PF,Y^0H0RW5,/C6/M(PQT\TKWY9)UN"IER54A6RM_P M1WUMSGL?9X$-_:XKWV!F81YI_>\2A;51UA%YZT2YV_%Y/-]AARW.&2J2%(QZGXW48%DD1 MPS8M@D]2:)GP!:'S;11KHI_M!2?[FUJMR9 $ONV:Y9*6DV23Y.OFS'(7K,1W7H %D0ZYAOR[HSKA+2QZ9+R,SO3I_! MS _PP+Z'M'@EXWC]1K?UG*U9RC;<#"G2QZ2-/;L+*8.9:\$V;D!D2U,R3M-; MON<12Z,<9?0G7<=&'I$^(:&+V-WU:S +!GL-:3E*QCFZ%$G", /19JW&Q58+&*_4BE]E&(;=BJ=.7V MS09V*:2E)1FGY8KMF=2'949=?>YUT6@P&4Q@RT4RSL5[W>2,@OI \]U9]VO? M8 4?W;,AC+34(T]2[W\T9*/^H'="A(GE6KT(#':VXSK=S='TY%Q5'VI_I'++ M89W$; ,#K3<>Y$!6Y\35C1)9>=2Z%@IZ:'FY8S1B4AO [QLAU/%&G]XVI_6+ M_P!02P,$% @ &ULK59=;]LX$/PK"[4H$B"U9,EVG-068%LISD63!O7E[N'0 M!T9:6T0I424I._?O2U*.*J>R<#[D1>+'SG!G*%([V7'Q7::("IXRELNIDRI5 M7+NNC%/,B.SQ G,]L^8B(TIWQ<:5A4"26%#&7-_S1FY&:.Z$$SMV+\()+Q6C M.=X+D&66$?'O'!G?39V^\SSPE6Y290;<<%*0#:Y0/13W0O?:2\AP$ MKJ?.K'\=C4V\#?B+XDXVVF"4/'+^W726R=3Q3$+(,%:&@>C7%A?(F"'2:?S8 MG4&3N0X)J43'WENS]PKV=H^&+.I'W" M;A_K.1"74O%L#]899#2OWN1I[T,#T!\< ?A[@/\2,#P""/: X+\"!GO P#I3 M2;$^1$21<"+X#H2)UFRF8%A%&6,J:GY<15.E.SGAOOLUI46?E'L@K@ENN!US\*C_XW_$!-4&]Z M8/F"8YM>2CTB)8>0!EK@C9; M.FE._:8JLE'#X\&AP5%7Q('042UTU"FT/DCDUT&Z@%S?CC2/>89PQKB4YVW2 M.XE/E5Z1736$O?=Z5R_4MP3U>T&[ 9>U 9>=!MP\Z?I#HC1Z2R'TKT$@(TJ_ M%0>58M.8-AP%CQKN@") MMJ?-BLY%3K7B-@M$1N:2V"XUE"O=ZE/LZBJNJJC>&'KG$>N=&5BFZDNA%&8 #V_YEP] M=\P"=6D=_@102P,$% @ ! /Q@ !D !X;"]W;W)K M&ULM9E=;^(X%(;_BI4=K5JI-'& $+J 1&%GEE&G MK89V]V*U%R8YE&B2.&,[T/[[M4,:$I*Z@Y3>0+[.>^R'8_N-&>TH^\$W (] M1V',Q\9&B.3*-+FW@8CP2YI +.^L*8N(D*?LR>0) ^)G05%HVI;EF!$)8F,R MRJ[=L\F(IB(,8KAGB*=11-C+-81T-S:P\7KA>_"T$>J".1DEY F6(!Z3>R;/ MS$+%#R*(>4!CQ& ]-J;X:HZ'*B![XN\ =KQTC%175I3^4"<+?VQ8JD40@B>4 M!)%?6YA!&"HEV8Z?N:A1Y%2!Y>-7]<]9YV5G5H3#C(;_!+[8C W70#ZL21J* M[W3W%^0=ZBL]CX8\^T2[_%G+0%[*!8WR8-F"*(CWW^0Y!U$*P+TW NP\P/[5 M@&X>T/W5@%X>T,O([+N2<9@3028C1G>(J:>EFCK(8&;1LOM!K'[WI6#R;B#C MQ.3Z<;FX_7.Y1+.[;]>+V^G#XNX6G4TY!\'1U/N9!@Q\1&(?W01D%82!"$#> MX+).P#]'9W,0) CY.>J@Q^4M\D M^XTF?4W#2V3A"V1;=K%WGBBRV]5P4[(M -L%8#O3 MZ[X%..7R"L]A\B"K]G]OY#6T$!#Q_YH [25[S9)J*KCB"?%@;,BQSH%MP9C\ M_AMVK#^:<+4I-F])K(*R6Z#LZM0G7RCU=T$8-A';1SI9I)KKMA-W: _QR-R6 M46CU3T513^FXUM I4E;ZV"OZV-/V<>IO2>S)(?=5SOG35 Y_DE7,C%ZB&^$W M=5TK>&JQM"DV;TFL K)?@.RW/^[Z;:)L4VS>DE@%I5.@=+0U.2-\DRT!GCH MB7-+0HA%X]RNE3H5H5,;8MCNNM5!/6\I8P7-H$ ST ]7SZ-I+#(Z5&R 22_D M@>2S"H%?H!A$$R.MYJF,]F+],B/<=XX8M92QPL@M&+E:1HMX*XN%LI4L8)B6* 8:E'<,VG8F7BY0$E(\K)1XRF13EJ\62Y:S5,9 M#>N,>HY]Q*BEC!5&V#I84DM+*7OYZ-!U)^6 2&9%&UVD5N54+KE:&'!-I*665R,%<8ZWAU%I"?>C)-.P: M#7LP'/2/>7R$0<8'AXSU%GD1"Q(_!7+UT95)FS9XEJN5P0P&SO$BW5;.*I># MJ\;OV.K].LU+"W5"7K)5NI%0JYXZ5RL3Z@R=6N5\A%O&![N,M192$6*I?.^ MYP1B#F52X>'-OQ%6JZXY5ZO LOO'BWA;.:NP#H88O^.(:2P8\<2[:%IUP[E: M!0UV:S/R1_AA?##$6.^(;X#(5?N52Z/GTRN<3*5N@#L-*_='.&!\L,!8[X'G ML :F=M($>7ZW:%KUQ+ANBCMXX-9FGX^PQ?C@B['>&#]004*4I,S;J/))6.!! M(YM6O7"N5GZ_[+H8UVJG53MLEC9KU=;Z-\*>@IBC$-92WKHK]R>" M)MG^[8H*0:/L< /$!Z8>D/?7E(K7$[4E7/QG,/D?4$L#!!0 ( '-'"5>$ MM)R,DP, *(/ 9 >&PO=V]R:W-H965T07&49%8]CEO+-T,'. MT\2W9!DK/>$&@X(NV8RI^^).P,BM4*(D8[E,>(X$6PR=$;X<$Z(-S!<_$K:1 M.\](AS+G_$$/IM'0\30CEK)0:0@*?VLV86FJD8#'[Q+4J7QJP]WG)_1/)G@( M9DXEF_#T9Q*I>.CT'!2Q!5VEZAO??&9E0!V-%_)4FE^T*;_U'!2NI.)9:0P, MLB3?_M,_Y4+L&$"@S0:D-# +X6X=&9975-%@(/@&"?TUH.D'$ZJQ!G))KK,R M4P+>)F"G@O'];'KSSVR&)K=?Q].;T??I[0TZF^:*YLMDGC)$I61*PNK]7B6" M1>?H[(HIFJ3R''U$HVA-\Y!%Z O4SV@%9*E9ZPF_0-YG5^CLW?G_85P(N(J:5%$3@]O: M%_5*PHR4:*3#DHDA_>\US*&I8IG\U41U"]ENAM2[YU(6-&1#![:'9&+-G.#] M7]CW_K80;E6$6S;TX%E"F@AN(7P#H7?C.NAV_=[ 73.VU;'5VP-.[> M%"L6QCE/^?*QR;<5YL+5Q',NY;@_8WA]> M5G#MYUK6Z>^IMUKUL56C@SNJ((_-#D^A[KB6=^R?()'6GG$LY[HS8+NXORR1 MW6>)[)#VGD36S0#;N\%!X;";OT X:L7'5GT.;D4$76E,PP"@ZNU9QS+N>X+Q"[L+ZJL$F.WLEK]5G-ED9UCOKT/'*JL ^;85%;3(K@[ M-RY]>_U*Q3+))4K9 I"\BRX(D-A>"+<#Q0MS"9MS!2&&(@FB1F;%.F_W[M),1 @@M1N 'R<5Z?QXF/7^SNFK(??$&( M +^B,.8]:R'$\MJV^71!(LROZ)+$\LJ,L@@+>V;F*'T0DY@&- 2.SGC6 US>NHP*2._X)R)IO_08*94+I#W5P[_%5*%[H^B^2 365WI2&//D$Z^Q>QP+3%1 J;NEFOJ1]$T2+6F"6#W&L6#R:B#C M1/_NZ6GT_?[A 0P>1^#^\77P>'<_?+@%@_'X]G4,+NXH]==!&(+).W@A2\H$ MGH0$C,EIR,.1(1TW[W,WT7,/]?FF3_]]H?)3OHYKS/S_RCHJ%6J4"ZDA?LV7>$IZ MEAS#G+ W8O5__PVVG#_+*&L2VV%NY,P-DWI_B$,<3PG LCNI!/"0&F'IMBI M5BO14H7HK=_J.%ZK:[]M\QA;K,C3S'F:1I[!].55SL&41I,@ MQJH^E5&EBLTM*M3VVLT]*F.[%:E:.57+2)6_F4&TQ %30[P,I%4 \=I>8X_# MV%)%CG;.T39R/(D%8669MPN9NP[4A&K/0J3AUJ>UB;SD%6->TE2G5Q5V3VBXWTMRH MQJDK$]L>EK"#.L[>L#2W695).Q!HG.PK35^9Y#99@>H<%@-JCP'-)N/(Z2M3 M,8*,Y/ ?4I@-V:BOM-1F*C/L<]@1J?P+-!N7$TNX5#7S3<]K[ M[VM-'F;WKZYV)\CL3JJ4]DS25%;,K5:ETN8#&2?Y8TM[IF($.8>;0-I-(+.; M.%C:4=$XH,*?*K-XU>2U;4!FVW!"<4=%MX!:R-G_>V)NL"J0=@S([!@&\HU* MGDCI,I4Y^-1:5Y?:+JKV%*A95XU'-5F(C/L%27V(DVJ@P49W#1[C:1[@?KG(<6^LSI>V%ED:C _>!S V>"F1O;7I$ MA,V3O2 U"E:Q2/<_\K/Y?M,@V66Q]>WI9M57S.9!S$%(9C+4N6K+)\/2_9_T M0-!ELH4RH4+0*/FY(-@G3-T@K\\H%9L#U4"^"]?_'U!+ P04 " !S1PE7 M)@/0"'@& !D, &0 'AL+W=O?_C[82KE[,QRFRZT(>?HZ MWHE(?;*.DY!+]3+9#--=(O@J-PJ#(7$<;QAR/QK,IOE['Y/9--[+P(_$QP2E M^S#DR?>W(H@?SP=X\..-3_YF*[,WAK/ICF_$0LC/NX^)>C4L559^**+4CR.4 MB/7YX *_N71)9I"O^-,7C^G1,I\X&0>B4 L92;!U:\'<2F" M(%-2?OQ3B [*OYD9'A__4/\M#UX%<\]3<1D'7_R5W)X/Q@.T$FN^#^2G^/%W M403D9GK+.$CSG^BQ6.L,T'*?RC@LC)4'H1\=?O-O12*.##!K,""% 6EK0 L# MF@=Z\"P/ZXI+/ILF\2-*LM5*+3O(;?S[0"">ID*FK]#+*R&Y M'ZBC,_1Y<85>OGB%7JB%Z&X;[U,>K=+I4"KWLC\R7!:NO#VX0AI<^6,?O$8. M_@41AU"#^25L?KN4I3FIF@]54LK,D#(S)->C#7H+M6-6>Q7S[1K-=08N\@R@ MOZ[5#):/ 9%NYXC2V*5^-TR?K?'4G5MIL&2 M6"4-7ID&#RR#]TFL*J!5L1Z$W*,R9.[DI%3K:QQSF8Y*_T9VMM*HA7?U-0W> MC4OOQJ!W5X?-(E9(BN4VBH-X\]WD'*C2M5PLB54"GI0!3WK<-1.;:; D5DD# M=C0".+;V3:%T7':3B8?927$:EHTG#AZ9*Q0?P0H&/;U8+O?A/N!252D/XT3Z M__*,!HVNXIH/9YX[]O"IKX9U:AGU&IS5_(#!OCR;ASON)UGS0UIL.SNVU-IQO6L3;^S24Q]IS4?JT#%N\%-W=PRW=],W$_H/ M?? C/]R'1H>MMG9;:M7P=7/'?79W;+6]VU*KID(W> QW^'>I],-\]^]3L=X' M*/#7PA@UK..A[XH23;5^"5L^-T*-"!AFA*9:Y]\::QT4['R"+:E5P]<,@L=] MUKI5-K&E5DV%IA,,=OT.M0[K8!A9*E='!B-2NBT@= ME"AUL6N&$*)AB<"PU 4]21V$SJA+COBW\-6T#G!6$Q.!B:DUV14Z%;)S&#GU MD[6%3Z*IAH"HT+#W8:R#)3N7?A\L0S3+$*_/;P%+F%*DH@_H(1IZ" P]K5O= M$SI IX,MGQNAYAH"#U>:J[T9[&#)SJ>X#YHAFF9(G\,68G7:8DNM.D_7U$-A MZFE=[4_HC)NK';9\;H0:<"@\IKE+^$KD$_C[)/L9\= L/(EEHU%4>WC&!6ZD!UM#Y:&A%\"B"T#DK>A#5@$M681&%,ZL)TM,Y M9R9/#_U1&.+;5J*C3J4!AUVKF^84Y/=8ZLSK)L:56384&'0:#3NM:?T('0#G8\KD1:JIA\(#F5F[554NK MS@,K=3ZS?2 ,TPC#:)]%#O)1YU184JNFXNCA&IB2.M WAUF=49B M(Z:8W4$.J/NZ)24C,OPT7RLZJJF)0;34FN:*W2J\SFOEM#Z M*NRZXP8O-=0P>)S2L/=AK(,U.Y=^'RS#-,NP/F]',:L#'%MJU51HZ&&6;D<] MH8/S5F<,L ^L<376N/ X!:CV9K"#-3L_/-<'S;B:9MP^[TNY5H&ULE95= M;]HP%(;_BI554RM-S7<"'42"TG5,75L5NEY,NS#DA%AU[,QVH-NOGYW0B(V MNIO$=GS.\[Z.?3S8)[ (39B6#>NQ>) ->*4H8W LDJZ+ XM<8*-\,+==Z'7@@ MJUR9 3L9E'@%,U"/Y;W0/;O-DI("F"2<(0'9T!JY%^.^F5]/^$9@(W?:R#A9 MN";S[#U$YI\2TYE_42;[5S'0LM**EYL@[6"@K#FC5^V MZ[ 3X'D' KQM@%?K;D"UR@E6.!D(OD'"S-;93*.V6D=K<829GS)30G\E.DXE MUW=WDZ?IS0T:W4[0]'8^NKV>CF^NT&@VNYK/T.F55$1[AQ1AQBI,$2ZX4.0W MKM<47O3FD'"&3B>@,*'R#)T@PM \YY7$+)4#6VF1!F4OMX+&C2#O@* O%3U' MCOL!>8[GH\?9!)V>G/V=QM8>6Z->:]2K\_J'C'*>;@C5!EB*IDQAMB(+"F@D M)2B))D0N*9>5 /1]M)!*Z.WRHTM]0PFZ*>8(7<@2+V%HZ3,B0:S!2MZ_0!SS A;H4S+U3_#K%&7R"9-5*B,RZD)&_X&,6V3\ M1F3*9 =!%[>\1^[+K=Q'Y+[!\G'0I MZ._M7]\-W'\WL+U3]LP-\A6+%6$24:PNBJ\:Y>NV8XMI>CQ8KMGAP, &80 9 M >&PO=V]R:W-H965TPD,VWX ML(WCK,V,8V>[[N1KXG1[L;,7"AP;30%12=CMOZ\D")B4T$E&O;$1Z'UU'ND@ M'WFZI^P+CP$$^I8F&9]9L1#YN6WS,(84\U.:0R:?;"A+L9!-MK5YS@!'6I0F MMNS[!21T/[-LK@>[Q+X$]/[A&"N61TB^JL8IF MEJ,B@@1"H2RP_-K! I)$./[G_K>$ES"/FL*#)9Q*)>&:= M62B"#2X2<4_W_T %-%)^(4VX_D3[LN]8=@X++FA:B64$* D"DX2? MH/?HTWJ)CH].T!$B&7J(:<%Q%O&I+61(RM@.J^$ORN&]%X:?H&N:B9BCRRR" MJ*VW)4K-XSWQ7'B]AA^+Y!0Y[COD.=Z@(YY%O_PV%+7 M2J,]21+TWY5\@E8"4OY_US25-L-N&_4NG_,W "O[\P_6=O[H8 M#9FUB(W?(T3O2&SE&-<>H MEV,).[G'Y1 A 6&!]+J\=N$,F;6 _1K8-Y.JODEB0V8MXG%-/.Y= MXD61%HG>W'Z1K*7-Z"!9_8GC/$O6\4\9W?1HA7=6AW?6&]YN@B&S%N:DQIR8R;N)26)#9BUBUVE^=!T3FV3E\HM=LG^LM[(<%!!N/XM4 MB!C)*@$Z&7K5KUTV4VYM5J]A]<,D&R+2HR M(MZA%# O&*BLE>5?7G3G;NFIDK/9$$\=;_0\>W]'L>(VU8K;7ZXL"0]I(4%> MS%]#14A%^SM*&K>I:=R1H?PU6M:8Y%-A6'W YTBE:'NKJN_4A>JZ/CG;3O3R!7V.V)1E'"6RDU#D=RT5@Y:&V M; B:ZW/A(Q7RE*DO8\ 1,-5!/M]0*IX::H#ZKX7@!U!+ P04 " !S1PE7 MQF29X#H% !9'0 &0 'AL+W=OFG4EB2\:0Y("9E-"&FR3- KS_).!9& MLFPHF?( -OYV_>UZI6\EM]\AZ;;)DH5!C!\20)=1Y"<_ M/N*0K#L6M%[_& 8O-:QKN!E MSVT(@Q3Q%. UW3H&(I1G0KZ*D\&T8SF"$0[QA D7/O]9X1X.0^&)\_B6.;7R M>PK#[>-7[Y_2X'DPSS[%/1+^'4S9O&.=6V"*9_XR9$.ROL%90)[P-R$A3;_! M.L,Z%I@L*2-19LP91$&\^?6_9XG8,H"-$@.4&:"Z!FYFX*:!;IBE85W[S.^V M$[(&B4!S;^(@S4UJS:,)8O$81RSA5P-NQ[J]J]'-"1#?H/_7X^#IZK9_/QZ= M@&%_-!X.>N/^]>;BU?TU&-U\&8Y/Q_WA'1C8^4%(/X!3\#BZ M!N_??0#O0!"#\9PLJ1]/:=MFG*JXH3W):'W XO=IBK,$]\6GKFYSGS M\T.9[]2LCOIY95&8$ 7"%SGABR,0%G6L(WRAT#F%[@YE#0:5D(:.U#[G4-IU M"SR[PVZA.+LEKL&)0G%+*@5NZ3GPSRYU%8=0 M 5>D+D45&G5HF_I@FWJ-&L\\FXK<""DREM(&S=I6@W%9D6>>C8Q-D")C*730 MK'1EC&O7MRIO^B)1<<8BD6((ZZAA9>MU8NB]:@T&52A;4#/AZW"M\AD?2EF% M=73U)^.L,W)4L56>I0E2#$]J,:P6XV.&5SK,5$56Q40'*E43*=JP6K5_.L3: MXU+5<%&OJNYH<"V#[DC%AV;)OR,Q_L%7HLE7S,!L6;;*,SK9=UES+&_%-:!L M%Y#SRU>!QH9E[V7@D;P5\R5;$V1N30[INY&FV8 >A(V=NM;@H->"#4]?UVAK MI6]N2@YJN5%U.V*$%+G*=@15+[7W[K:1VF6H,Z0.5#9#(MF,H.IE]V%M-M*T M%[PL'+C+6\6)LD!E92';$&1N0\9!A,$4+P@-F#ZM1ON]1^Z1O!6CEHQE;#OC.=VH1 SW.]NV"$%+G*;@/5V>Z93-PT4KB9(<4/GK,6C3S;O\38GC"S2 M5V'/A#$2I8=S[$]Q(@#\^HP0]GHBWJ[E;U.[_P-02P,$% @ &ULK55M3]LP M$/XK5H8FD 9)DQ0&:R,!Z;1.*F.T,$W3/KC)M;%P[& [+?S[V4Z:%0@1T_B2 M^.6>Y^XYVW>#-1>W,@-0Z#ZG3 Z=3*GBQ'5EDD&.Y0$O@.F=!1" EX**:P!H/X/'G?#OR6J@?L=:H+F% /+%[QTBGH?> MI[:,O259_$9DC[(9-MD,N]BC"\[V=0V\U<]@3@%!E5P)22F((M!Z_2O&0\MH M2NTJ"@-],5;;"7J%3?SKMN6@@S<]0J*$ETQ59:Y9;=K0J:V^[E_SJH=-M';" M)**PT%#OX$@'*JJ^4$T4+VREG'.EZZX=9KJ5@C &>G_!N=I,C(.F.4=_ %!+ M P04 " !S1PE71ARQ?,X# !B#@ &0 'AL+W=O_)K,-N XR>8A<8,XR3X,^\!(9XNH M)+HD9:= ?_R.DJS(G:*LF;LO-DG=/7SN(>](#K="?E(AHH:G.$K4R JU7I_: MMO)#C)DZ%FM,Z,M2R)AIZLJ5K=8269 YQ9'M.4[/CAE/K/$P&[N1XZ%(=<03 MO)&@TCAF\LL91F([LEQK-W#+5Z$V _9XN&8K7*"^7]](ZMDE2L!C3!07"4A< MCJR)>SIUV\8ALWC@N%65-IA0'H7X9#JS8&0YAA%&Z&L#P>AO@U.,(H-$/#X7 MH%8YIW&LMG?HEUGP%,PC4S@5T1\\T.'(&E@0X)*ED;X5V]^P"*AK\'P1J>P7 MMH6M8X&?*BWBPID8Q#S)_]E3(43%@7#J';S"P?O6H?."0[MPR)2S@]'YZ@9CZCU M >X7YW#T[CV\(Q.X"T6J6!*HH:V)L)G6]@MR9SDY[P5R)W M$ATJN$@"#/;] M;0JTC-;;17OF-0+^GD;'X+@M\!RO7<-GVNS^T=>EN]= IUV*W\[PVB^)7VJI M6I#)_)#)_.<5&<),8ZS^JE,M1^W4HYK$/U5KYN/(HLQ6*#=HC7_^R>TYO]2% M?""P/0$ZI0"=)O3Q7)A<9A%,8I$FNB[6'*"7 9B:M!EW!]Y@,+0WU2!JK/K= MOE-:[;'KENRZC>PJ&S_B[)%'7']I[1( :_=S]Q\\/G0=YQNRN5&W:N1Y[4X] MV5Y)MM=(]E"3'[)DA4 'XY;) 'R*3](94[O*C22^-_\.!+:GUZ#4:_!#"M#@D (< M"&Q/@)-2@)/F%']M_5N@4<8F;78C=7HT3]*8+HVN;XS>=9Y/?^>_%N "X;4* M7)AU_UT)=BOW$[>1X<3W94HY?/%$-U=%>4U7"?BH0Y0P3:6D1(:KHCAS^OH5 M_J<:T$S[>W/@4&C[(GO/(GL_I X4L(<2X4!H^R(\7\;Q,\"DTOC*P9TB,0I3&@[TLA]*YC)BB?E>._ 5!+ P04 M" !S1PE7PNE$%YP# #B#@ &0 'AL+W=O(9@WY9.DLE DCYT^J#8 JO7MKB2@+2_ MOBO;.( %35NWTQ>0Y#UGI;/KE7>X9?R+B F1Z"U-,C$R8BE7-Z8IPIBD6%RS M%EB>E85M=,,*%D*_;&2)WDE;$O:C*-1H:E-D02$DK%@.%O0R8D2101;.-KR6E4+A5P M?[QC_YR?'<[RB@69L.0G&LEX9/0-%)$%7B=RQK8_D/(\'<47LD3DOVA;VEH& M"M="LK0$PPY2FA7_^*W480\ /'J 4P*<8T#[!, M >Y'/;1+0/NC'CHE(#^Z M69P]%\['$GM#SK:(*VM@4X-<_1P->M%,Y!T@U5X$,#_? 0A-)4G%+[KX%Q[: M>@^J2-Z(%0[)R( J* C?$,/[]AN[:WVG$[]),K])LJ ALH,PM:LPM<^Q>\\9 M7" )_9U$Y5ML+E6 H$KK7^5+E,']!&^ZQ&^ZD!7>NKDW=0UMO"O;Z5M#<[,? M"ZV5ZQY:^74KI],YH@IT5':W7UD=J-*I5.F<565&P@0+01;*[AVIX=>-^G;W M2#$-46_@Z@7K5H)U/YI&.U%B$BUIMM0=]RS77WVOFR3SFR0+&B(["$BO"DCO M7R^_O2;#U"29WR19T!#909CZ59CZ_VGY[6N*1+W\:JUJY;=NI2F_.JJ3Y7=0 MJ3+X7Y7?0>T.J9??NHVF_-:-ZN570U0OO^;>1WM*^#+OE@0*V3J3Q3=8M5HU M9..\#SE:O[5O)K9FW8<&KNBWWNF+[N\>P@ !D !X;"]W;W)K&ULM59M:]LP$/XK MPH.Q05>_Y*5-YQB:M6,=[58:MGT88ZCV)1;5BR?)2?KOIQ?'SW,DM%K2GA<"N1JAG#\G$&5*RG01QL#^[(LM3V(,S2 M"B]A#OI;=2O-+FQ9"L* *R(XDK"8!N?QV2R.+,!9?">P5CMK9$.Y%^+!;JZ* M:1!914 AUY8"F]<*/@"EELGH^-.0!JU/"]Q=;]D_NN!-,/=8P0=!?Y!"E]/@ M-$ %+'!-]9U8?X(FH)'ERP55[HG6WG88!2BOE1:L 1L%C'#_QILF$3N 9+(' MD#2 Q.GVCIS*"ZQQEDJQ1M):&S:[<*$ZM!%'N*W*7$OSE1B7<_0. M?<%28ILA].8"-"94O4U#;3Q8NS!OV&:>+=G#-D$W@NM2H4M>0/$O/C3*6GG) M5MXLZ27\7--C%,5'*(F2 8*-!E[\%I4MJ.JA'[31#QS]8%_TH!3 $;H&4]@C M= $JE\2QHY_7QA9=:6#J5UO7N + MDS%N98T/5D@:2ZK+L']E#%Z!"Q[ MM)VVVD[[*XTW^RK="WQARB:MK,FA*CTY@.PX>KICH_]?ZVKNQ#MK_C>PO4$L#!!0 ( '-'"5=!8D H M% , ,\* 9 >&PO=V]R:W-H965TU>SS4S3'/#&^NU>^Z-62E3FI-[CD2999C_NB$I6T\,R]@L/-!E(M6" MZ8T+O"1S(A^+>PXSLV&):$9R05F..(DGQM0:!:Z2UP)?*5F+K3%2EBP8>U*3 MC]'$Z*D#D92$4C%@^*W(C*2I(H)C_*PYC4:E FZ/-^SOM>U@RP(+,F/I-QK) M9&)<&2@B,2Y3^<#6'TAMST#QA2P5^HO6E>S0-E!8"LFR&@PGR&A>_?%S[8HMN";@;!<^0@/ _]XG$-!5O8.=Q[J/S MLS?H#-$B;$I0;TB,<-:U4VERGY!E8/N6"X3@8(\(E$+WC^.OSZ" M-\'LQG9[8_N-?93P4YE>HIYU@>R>[;2<9W8*W-9PN\V<_],>_+/V'6_W* M%8TGR)4EV6I"K+MFA41*XF4H_" MRK.O^N[87&U[N47(&CJ[0OZAT)5E7>\*!8="+E U0CO6#AIK!T=3;X9%@@I, M(P3O'L(9*W,IX+()TQ(*7=TZ,B$H T^4G, ;)1&+:\>D%"]H2B4E8M3FG4&7 MN=HEF=\E6= 1V4[TW"9Z[HFY&JHX0B\20_,A4,Q9AMAN(K>^&D?I_S9&79+Y M[F&R7UM[91,<"@V&UF"O(LRM%SHC?*E;(X%"E>K5'=VL-MW75#<=>^LWUFAF MM:S[T*U5S=4?^JK5N\-\27,! 8A!5>]R",G"J_:IFDA6Z/Y@P21T&WJ80,=) MN!* _9@QN9DH!4T/Z_T&4$L#!!0 ( '-'"5<#R8#?80( /,% 9 M>&PO=V]R:W-H965TI,3-O]])=DPZG,!@7VR==,]S]YQT%U=2/>L< MP)"7@@L]]7)CRHGOZS2'@NJ>+$'@R4:J@AHTU=;7I0*:.5#!_2@(1GY!F?"2 MV.TM5!++G>%,P$(1O2L*J@YWP&4U]4+ON+%DV]S8#3^)2[J%%9COY4*AY;K-P,A]8?^?P@T&E3];$*EE+^6R-3]G4"VQ"P"$UEH'B;P]S MX-P281J_&TZO#6F!I^LC^P>G';6LJ8:YY$\L,_G4&WLD@PW=<;.4U4=H] PM M7RJY=E]2U;[#P"/I3AM9-&#,H&"B_M.7I@XG@&AX!A U@.@O0#@X ^@W@+X3 M6F?F9-U30Y-8R8HHZXUL=N%JX]"HA@E[BRNC\)0ASB2/#[/5PXK(\$X3L2 M!5&_ SZ_#/^:FA8>O8;[*+95'+6*(\?7/Z?8"M7DYVRMC<)7]*M+44TQZ*:P MG371)4UAZF'K:%![\)*W;\)1\+Y+WW\B>Z6VWZKM7V)/GMP[ANR&[D%A6V+G MV=YF8DNXNW&#-TZNF" 'H$I?3[JJ<3G$;0TE8U)(87)-PHAD]*"[2G&9:5PS M79 ]:&4/_DUV=GS."I]SI\B:, PM6YVO?]*2 M=AQ^H6K+A,:B;Q 7]&YQ'JAZQ-2&D:7KTK4TV/-NF>-4!F4=\'PCI3D:MO'; M.9_\ 5!+ P04 " !S1PE7WGVR8XD# #]# &0 'AL+W=OTZ3FBGA&;6;%*>6_+9 MA!4RH1DL.1)%FA+^? <).TTM;)U//-']0>H3]FR2DSVL0'[/EUR-[";*EJ:0 M";X=H$]+2AG_$GA)"Z.D;:R9NR''GS93BU'$T$"&ZE#$/5WA 4D MB8ZD./ZM@UI-3BV\/#Y'?RC-*S-K(F#!DK_H5AZF5FRA+>Q(D<@G=OH,M:% MQ]NP1)2_Z%3/=2RT*81D:2U6!"G-JG_RLR[$A0#[;PC<6N!>*_!J05DYNR(K M;=T32683SDZ(Z]DJFCXH:U.JE1N:Z65<2:ZN4J63L\=/\]6G%?J('@I9<$"/ MH&J"EN19+944:+Z3P-%\R_*RZ//5 L6^B][?@R0T$1^4\/OJ'KU_]P&]0S1# MWPZL$"3;BHDM%9W.86]JDKN*Q'V#Y/^<(L_[J1C=Q]+;=5 M39K"N$UAW#*>]U9A0 B $?J: R>29ONJ-"/T2,F:)E0^C\YE&J'[ M#?\[60 M7-V6__1YKY+Y_1@'\"-;LUU]PZ/S65XG_*=BKNGA-73Q3 M]-D3Z)>#KL>.B@U)WEJNNRI,6(;1+Y/CS/4#-?-XZ<28:Z 3OW'B&YT\-/Q^ M'W\E#B[XQTXR1_V\8== M?B]V6_S&# /YHX8_NI(_ZN./.ORA'[;YC1D&\L<-?VSD_W8 U?CU"[X//^[@ MNR$.V_>_,<- _G'#/S;S,ZG*KWHB38L4)67CRNO&U>=HW%T0[$5.RY$QYT!' MV'GIQH[1D^XZM^A+IA8%A.QMHD['!O9\C%LVS'F&^KC856"CCZ4.FDET)(EJ MC6Q7+P];)W1/]%:B?X. .][\:!R,V]Z,N8=Z>]D88&-_K==H47"N'>:,:S^] M=MSN'1>$'3=NIU&&41@VLUY3OK1I;.[3CRS;?U2W47HFO'X5NIW;Q]ZX_:#T M3//\L1NUP.V+O:G^,/B#\#W-A$+9*9US$ZGR\&JO70TDR\OMZII)M?DM#P_J M^P2XGJ"N[QB3YX'> 3=?/+/_ %!+ P04 " !S1PE79KCY0,X# !9$@ M&0 'AL+W=O-!LGMAQ([?M_C M\\0<8O=WC+^(-:*$;W&4B(&UEG)S9=LB6&-,1(MM,%%WEHS'1*HF7]EBPY&$ MF2B.;,]Q>G9,:&(-^UG?(Q_V62HCFN C!Y'&,>'?QQBQW.&5VMI>ZP MA_T-6>$);,@ J]9] \- MY7I@75@0XI*DD9RQW1;G9KW,3/\.;H==)_OK MV]L:1+T24:\1T3250I(DI,D*2,S21"VV7Z;5^VE.;:\ZIQQ$XQ2.!6'(K$+K MO*1UWDAK4L LN*(ZLU!T?H?[I\GGV&LJMP9W,FP=09S19-L&$<8EBPO#5>_1K]C.5[^5!S< MHF*]*0^^H; 52*ZS?W=T/JX"%MZ'6;XM?LWACUU0IMRJL Y>M-U&6',,4D4% MIEODB=Z-P(0FJL1I>#,B$4[FT\GL5!5%@Z6R>4['KDNC;KXIM^KS\/;/P_N M>EF8F@)JTLTWY58%NM^ON,T;%A\7$F@B)$_UFCW3^W$J(#^/ +7'WQ).R2)" MX&JYU\+- ^@OZKXFM!RW^[8N&-VRF'++L=D'>_$8^2H[TQ 0Z.J8;\O+WO+< M9)2=%MC[X?FARSWA*\43(EPJJ=,Z5R^R/#_'R!N2;;*=_8))R>+LU6NT+%]R "IBQ33)=[8=?&T@]_OY>)HLXOQ=NDJ6Y=]\3;-%7)1WL]M^ MOLJ2>+(I6LS[ZF!PU%_$LV7O_&SSV%5V?I:NB_ELF5QE(E\O%G'V_6,R3^\_ M])3>PP/7L]MI43W0/S];Q;?)35)\7EUEY;W^HS*9+9)E/DN7(DN^?NA=*.^C MX; JV&SQZRRYSY_<%M53^9*FWZH[SN1#;U#M43)/QD5%Q.4?=\EE,I]74KD? MO^W0WN.85>'3VP^ZN7GRY9/Y$N?)93K_YVQ23#_T3GIBDGR-U_/B.KVWD]T3 M&E7>.)WGF_^+^]VV@YX8K_,B7>R*RSU8S);;/^/?=R_$DP)E^$*!NBM0GQ>, M7BC0=@5:UQ&&NX)AUX+1KF#4M>!H5W#4M>!X5W#!D5W#2]54ZW16<=AU! M&3P#W?EH*P^'6]D[WB^6/!QPI?,15QX.N=+YF"L/!WW[AN]OW_&; MTT6/B_C\+$OO159M7WK5CYX-7Q_O-O)R^U.JB_LI":"=%E,C[S<7<_?B8&R*==:RG5Y^<4JDY8;\G(]&;\3VK9< M;2DWN^R\^F*YU67G7RZW?S!ZO'Q\[FWESI][Y=T_]]P]>7D05\]=>['<[_"N MVY4/6LJ##B_=]K@KIRWE88?GK@PVY2@]AA"X*/-I>9N4ES"%^/)=/-WN*OZ^>?CB/LXF MXM]^20JG2!;Y?UJ>S\?M^,/V\:O+MO?Y*AXG'WKE=5F>9'=)[_RO?U&.!G]O M"P02TTG,(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"((:\38\#'&AC+]_*9(Q]_* M>=9JG8VG94B)59;>9O'B9Q&OBVF:S?Y;YE:\2-?+HBVCI/BA&45B.HD9)&:2 MF$5B-HDY).:2F+?%CC98]?'%W?G)H/KOK'_W-'WV-QNV;!;L;Z:U;!;N;Z:V M;!;M;Z8T-VND]FJAIS>)Z21FD)A) M8A:)V23FD)A+8MZHTWGKDV,&)!:26 1AC=@Y>HR=(VGL_!K/UXE(OSY\(A./ M?UO/LM9/4#Y*I4.CYF@_X4=#I?D&T//GN7&"T;C;03M;F5N;^5I@Q. M3YI;6?M;*<='RDAK;F:W;%8.^6S''/+U)8> M2\_2RSB?BLGL;C9)EI-<3)+QO#Q;)^+-;"DFZ;R\DXM5DFU/XK=MY^[6/W[R MCAV\JS[B>?J&O93NQ*$__DG,(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"((:\3/ MR6/\G,CC)UTLTJ7(-Q]$C)M9M(IGK1<+4O'0BX63O9^WORB#D^?7BSHYID%B M)HE9)&:3F--RG#1%&SR[?');-E-/M=-GFWGDKODD%I!82&(1A#5BXO0Q)DZE M,7&=S#=?^XI/-]=E3,S'Z_GV^Y;RTF26MJ:$%#PT)4A,)S&#Q$P2LTC,)C%' M_EX['8A)_+VM4< E]\(C,9_$ A(+22R"L$8&*8/'$*K:>[JFT%62;?KCEN-D M^S7OMM^D+8KD[*%9A&HZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):1&G-L'K2 M6J>\H6",U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+:*T9JRI=:RI MTFNP3VD1S[>?1D_3^23)1)84ZVPIXDUFK9Y9XH'^_@%",U M'=4,5#-1S4(U&]6<'[PC-?$]B;/6^2*Z'QZJ^:@6H%J(:A&E-1.K;A56I"U\ MY:SQ+EFN$V&5E<7TH'DCV@2,:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEI$ M:%KSQN':*R1FHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!916C/6 MZAYH1=X$S<\;T?9H5--1S4 U$]4L5+-1S?G!.U(V;T1;HE'-1[4 U4)4BRBM MF5AU^[0B[Y_^-%L\7%]=)WF1S<9%>?-'4T:TDQK5=%0S4,U$-0O5;%1S4,U% M-0_5?%0+4"U$M8C2FDE5MY KQZ\]920;7B]134U -5"5(LHK1EK=6NZ(N]-YZ>,:.=JE?S>-D:16A[/*KI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:4UERVL^^?5P2O/$U6TTQ[5=%0S M4,U$-0O5;%1S4,U%-0_5?%0+4"U$M8C2FK%6=]JKTI;7;:SE(KZ+9_/XRSP1 MY;10W):)5FQ64=@N?]*Z=(( MG%;#O?F!\C:N'+JX%397R#Y9+2?*6@#.:J9J&:AFHUJ3LNQ&IWL_0!P MT4$]5/-1+4"U$-4B2FLF2MTMKLJ[Q:^3ZM"H9J*:A6HVJCD=CY:+CNJAFH]J :J%J!916C-BZC9O5;Y4>%#F MRV+=_O$SVI^-:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEI$:/E=C--ED[A1S4 U$]4L5+-1S=EIBO)D?C=X-Q@^ MG]VAS=FHYJ-:@&HAJD64UOR%UG5SMB9?W'PWNQ/_$W]TF7/Y (?F$:KIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:4U8ZMNOM9>>YES#6W21C4=U0Q4,U'- M0C4;U1Q4?SJI^Z.KD,N'.#ADT!YL5#-0S40U"]5L5'-0S44U#]5\5 M0+42UB-*: MP57W8&O#UY[6#=%8(S4=U0Q4,U'-0C4;U1Q4O0CN^=)I_6H?W>J&:BFH5J-JHY'8Z4BX[HH9J/:@&JA:@645HS M1NIF;TW>[!W$O[_4B2FO/#@[T 7 4"HYJ-: M@&HAJD64UHR=N@% [V9W?Z83$^T,1S4=U0Q4,U'-0C4;U1Q4?3)"GTN(C/SQ9)=IM<)O-Y+L;5VKG5)=*3 M1T66?*U^(^_["[77WWO\4GEO*RV/.\I[=_-XO^;/SU9E_ 1Q=CM;YF*>?"V' M&KP['O5$-KN=/MXITE7YCNR)+VE1I(O-S6D23Y*LVJ#\^Z]I6CS&ULK55M;]HP$/XKIZS:BK0U+Z1T91 )2*IV*BV#=M,^ MFL00JXG-; >Z?S_;"2ET*:JV?DGL\SW/W3VV[GH;QA]$BK&$QSRCHF^E4JZZ MMBWB%.=(G+ 5INIDP7B.I-KRI2U6'*/$@/+,]ARG8^>(4"OH&=N$!SU6R(Q0 M/.$@BCQ'_/<09VS3MUQK:YB292JUP0YZ*[3$,RSO5Q.N=G;-DI <4T$8!8X7 M?6O@=B-?^QN'[P1OQ,X:="5SQA[TYBKI6XY."&LM^86I7MDXU7\PR8;ZP MJ7P="^)"2)978)5!3FCY1X^5#CL Q=,,\"J ]QS@OP!H5X#V:R/X%];@&0@4PR3#-$6'(=8(I*)%GR"^UD(QT2+0-8Q4P%1#1!"<-^/ P_OP WE:BU_7/T/3':]3-J&[[V"WR^XQX_M&"$1 JCW8?1=-$E ME=],I1MC5ZQ0C/N6ZGP"\S6V@O?OW([SI4GEMR0+WY(L>B.RO?OPZ_OP#[$' M^B*:I"]1'8/2(V0=^!WU?-:[BC;XN.?[/N'?/JY_=K;O%#4Y>4_1RL+LG=Z5 M8[XT0T.H[E)06;Z_VEK/I8%IQ\_L0[<[#I=Q(MC*=<\ZDZL-FF:I9C+EV4.<+QN1VHP/4TSWX U!+ P04 M " !S1PE72FQ;Q*H# #>#@ &0 'AL+W=OFH3Z1+>_)K:EAS'I_CD2]PX:76J^F$#:T,/6-_N M8L?]]9U=$P(1ILT)*5]B%N9YF'GF83,[V#'^30242GB*HT0,C4#*S85I"B^@ M,1'G;$,3?+)B/"82EWQMB@VGQ->@.#(=R^J8,0D38S30]Q9\-&"IC,*$+CB( M-(X)WU_2B.V&AFT\W[@+UX%4-\S18$/6=$GEPV;!<67F+'X8TT2$+ %.5T-C M;%],;%,M-E71%)1@/. M=L!5-+*I"ZV-1F,U8:+:N)0GT[OYK>+7^!Z6\/L_NO,+ZY M@NF7Q?SVZW0*E].;Z:?9/2SFXYLEG(P]+XW3B$CJ Y,!Y>"Q&!T4J-9N*80) MKNDIG%Q12<)(G,(9/"ROX.3#*7S IW ?L%20Q!<#4V(!*@W3RY*]/"3K'$GV M#GA'Y) ML&&'1HH,B"\BTU1C__9'>L M7ZL$:(BL)(>;R^%J=O>8E0+"Z9GZIGR8H"?0$ [PCW(<_YT@),TEC\5>55&Z34C5$5I*JE4O5JG7.]'L:RGU5B0=<1^/4%KP= MG=D=MV4/S&TQ^8HPI]]KM_*P4EKM/*UV;5H/":<>6R?A/]@:W&!3PD,20:1\ MCGW<9+OW)B+)1TCP?PQ;@21/5774ONBMK6J(K*1))]>D\\ZN[C0I54-D):FZ MN53='W3U =GU/M/1Y-(^_G9Q0'UUV&RKDJSENNM MG6B(K%1V/R^[_\ZF[3%<-Q?!41T MA4#KO(L?!C\G&#]XI, -8VZ239"F0=G8Z_:#8 GMB M6ZPDPN;?5[*-P4:8)-5.OF!;ON=(5T<^1M?]+:&/+,"8@^]QE+"!$7"^OC1- MY@4X1NR"K'$B[BP)C1$7EW1ELC7%R$]!<60ZEM4V8Q0FQK"?MDWIL$\V/ H3 M/*6 ;>(8T>([Y_7I*Q959L/AAC!,6D@10 MO!P8(_L2VFT)2"/^"O&6'9P#FGN_8/Z?)BV0>$,,3$OT=^CP8&%T#^'B)-A&?D>T5SA-J23Z/ M1"S]!=L\UC* MV&8K3.1"F7,J[H8"QX?S MJ]$,7GVY<>%L_@N ?]Y?+[Z"T9T+X.WTYLM7",$8WL'/UPLPO1G=S<&'&6:< MAA['/A"#\QX!2GS@D3@6JF<-*XH2OF8Q]F8G1-C;H!;DO" 9CXV%?@W7I\KP9OBODK)M'93>+8 MJ27\8Q-= ,O^%3B6TU",9_(2N)/"'54Z_Z]W^.;>2Y/1*%94(^5KG%I14N)/ M\N'UP83$PM$82CUA1,7"6&'A,AP\/(/#N"EZ3IM'6T1]\,^-H 37',?L7]7J MR/IOJON7SGK)ULC# T-8)\/T"1O#GW^RV]9O*FETDKDZR: FLI*(S4+$9AW[ M$'[;A/PY5\<[5%$\NME#K%(F(VVEI/(5]31L]1W2M3CD&*EB: M[2*FE'&KR+A5F_%"O/[R?&?S>V5VM02O77.]M'3Z>(.LE< MG610$UE)1-O:[TFL'V$@.6N=@YP/<14A=K==\1!54*NI-A'[8"]FU^;]NT#P MX*2!U*-?N_BTLKE:V: NMK(.SEX'YYUM)!^ +BEULKE:V: NMK*4^\VH7;M- M>K.5-,Y;R=D05Q'2J_X;4<1T.B>,9+][L^NW;Y.L'C.7]1AE>K7P5R\_G6RN M5C:HBZTLQ'Y3:;?>VTFT[DJULKE:V: NMK*4^YVI7;MG>K.3M,_61!0AS:J3 M'(?8U:*(*L:I.(EY4"F.,5VE)7HFTMDD/"OQ%:W%9X!16ORNM(_MRXFM:'?E M9X.T,KVGS[XYW"*Z"A,&(KP475D7'3%0FI7QLPM.UFF=^H%P3N+T-,#(QU0& MB/M+0OCN0G90?$P9_@=02P,$% @ )!0 ,2< !D !X M;"]W;W)K&ULS9IM;]LV$,>_"N$56PNTM4A)EITE M!I*(;3.DK6=BG'R4KDB716K)< ;^Q)?GN1Q[O_+=. MYN&=2&_DDG.%[N,HD4>]I5*K@WY?SI<\9O*]6/%$?W(MTI@I?9HN^G*5B;NC'NX]7IB&BZ7* M+O3'ARNVX#.N+E>35)_U2TH0QCR1H4A0RJ^/>L?X@!(W<\@M_@CYG=PZ1EDH M5T+<9"=GP5'/RF;$(SY7&8+IMUM^RJ,H(^EY?"^@O7+,S''[^)'^(0]>!W/% M)#\5T9]AH)9'O6$/!?R:K2,U%7>?>!%0/L&YB&3^BNX*6ZN'YFNI1%PXZQG$ M8;)Y9_?%0FPY:([9@10.I.G@['"P"P?[J2,XA8/SU!'H5)5B@SE>I/0^VGQK-/QU/ZZ>NY3Z>S7Q#]_?+L MXALZ_N(C^GER_O4;I>B$?J$?SB[0Y/SXRPR]OA"*18A_7X?JX5V6H@#-1:SK M5K(\\_P^.^9OT&N?*Q9&\@UZARYG/GK]Z@UZA<($72S%6K(DD(=]I2/(YM&? M%[,]V(PN_ M1<0BMF$^IT]Q)[D[,87SLM'I_QZ]MAAV64MVSK-W\&B\BL0#YVC&T]MPKM^7 M+.5%D9QN%DZ\-_[Y)SRP?C5E"A+F0\(H$*R64Z?,J=-% M'S_QZV[*S@8\R,'9[]7MV'4L7::WVZO>-G*<@5LW\MM&V+.;*&JPH,=PC(L MPQ]VAC_E$X)?$-5O9@Y#7DQ61E;>E9?0VV M.COE42A:/0^DR@/9+X4IY@.564B:#TJC4+1Z M9JM^%W>V7B]2&=MP#^,T1<9@A*VFQK2-"+9;&M.VPB-[N$-CJNX0=[>'NGQC M'>A,B?F-,7(B3-!Z51*%H]$56;BMT]$QG0MA>4YH/2*!2MGMFJ]<6= M7=B+1&;0EH:F,IP^Q<@W&'D8-S7&9$1V2$S5)N+N/C$KQZQ0)8NX^4:FT__9 ME0A)\T%I%(I6ST35L>+AGFD,:/\+2O-!:12*5L]LU0/CSG;L11HS:LN'U^J6 MVD;Z[J.I,6VC4>LAK\'((YY98TC5+I+N=G'&(WUI\18M>,)3O10L"1 +XC ) MI4KSYS2FV+NISZU/4)H/2J-0M'I^JE:6X/U2'@+:'(/2?% :A:+5,ULUQZ2S M17N)\A3D6GE42A:/2E5;TN>WK"Z69_UN9$B56^ >E**"7B_'#)6<#3S$!_?BV$>CS)!BAWR8W_ M!5!+ P04 " !S1PE7'-U8GVD# #S"@ &0 'AL+W=OCS?<"OE5%0":?*M*KD9.H?7J MVG555D!%U:58 <NJHO+?*91B.W)\YW%AQI:%-@ON>+BB2[@#_;"ZE?CFMBPYJX K)CB1 ML!@Y$_\Z'1A[:_")P5;M/!.C9"[$5_/R9SYR/!,0E)!IPT#Q;P,QE*4APC#^ M:3B=UJ4![CX_LO]NM:.6.540B_(SRW4Q 80-(#S70Z\!],[U MT&\ 5KI;:[>)2ZBFXZ$46R*--;*9!YM]B\9\,6[JY$Y+_,H0I\>S]%-Z\Y"2 MR4U"XH\W][-)?$^FD_>3FSB](V])++B6N)MDHA1H15XGH"DKU1O\]G"7D->O MWI!7A'%R7XBUHCQ70U=C7(;=S9H8IG4,P3,QA.0#>BD427D.>0<^.8U_=P+O M8C[:I 2/29D&)PG_6I>7Q/,O2. %84<\\3GPP,*#+CG_SWOZG[WO)2-L*R2T M?.$S?&T%;)DN2&Q+$N1%71#X5V*KH3P#@DV+Q!)RILE[H13Y,A-E2? X;ZG, M_^XJB]IQK]NQZ9#7:D4S&#G8 A7(#3CC7W_Q(^^WKCUY2;+D) MNWN]4^Q/NT?M^;T@!!2 MW&%TU8_" WG'5KT@/,A4VF'4#ZYZW0JC5F%T4N&]I%PM0.*A(UK@I9N)-<2;PBS+74GB+:R\&@S<'@ MYPH<>'ZZM ='A>9[_E5PH/C8:G_#:M5G<:4_XJJ%NSNW.';8I1V?%+%[6K?K M=K6=T"9V,#E8G_K7L=^QGN!$5P]@3_3U./B!2NP*BI2P0%?>Y0 W2-8C5OVB MQ.OP-02P,$% @ &ULK59M;]LV M$/XKA%84+9!&[Y*=V@9L2<,VM&G@)-V'81]HZVP1E4B/I.UVO[ZDI"BVS+A! MFR^V2-WS')^[T_%&>\:_B ) HJ]52<78*J3<7-FV6!9087')-D#5FQ7C%99J MR=>VV'# >0VJ2MMSG,BN,*'69%3OW?#)B&UE22C<<"2V587YMQF4;#^V7.MA M8T[6A=0;]F2TP6NX!7F_N>%J97'#PC MK63!V!>]^#,?6XX^$)2PE)H!J[\=)%"6FD@=X[^6T^I<:N#A\P/[[[5VI66! M!22L_)ODLAA; POEL,+;4L[9_@]H]82:;\E*4?^B?6OK6&BY%9)5+5B=H"*T M^<=?VS@< !2/&>"U *\/")X ^"W ?ZZ'H 4$S_40MH!:NMUHKP.78HDG(\[V MB&MKQ:8?ZNC7:!4O0G6=W$JNWA*%DY-Y]CF[OL_0]#I%R:?KN_DTN4.SZ8?I M=9+=HG %*8DD(-";%"0FI7BK#.YO4_3FU5OT"A&*[@JV%9CF M8F1+=3CMPEZV!YDU!_&>.(B//BI7A4 9S2$WX-/S^.$9O*V"TD7&>XC,S#M+ M^->VO$2.>X$\Q_,-YTF> _=JN&>2\VO>LY_V?A0,ORL3O^;SG^!+"DS7H%/< M%<2>R (E=84"O^CJXQOZ9\[*$JG/>(]Y_J^I$AI?@=F7[HQ78H.7,+94ZQ/ M=V!-7O_F1LY[4QI>DBQ]2;+LA!2!L(M >#8"<]@!W8*ZS)9L36OEN M'/=BEIU:#8/!(#!KC#N-\4_4-=#\?$7')Q46#@?])!N,HKY1^ARF[ =,C7+[ MX-96+71=CTL"+=F6RJ8S=[O=1#:M!Y'>_LR]2ES#?JHFN&;@>J1OQK^/F*M& M(% )*^7*N8Q5EG@S4C4+R3;US+!@4O7W^K%04RAP;:#>KQB3#POMH)MK)]\! M4$L#!!0 ( '-'"5?XSMO_7P4 !&PO=V]R:W-H965TFKJ/;NY\I1&46 MB$MBW?WW&UY$A$BU-_W00CC/DW.2A\-)TL$!)S_(%B$*?D5A3(:=+:6[!TDB MWA9%+NGB'8K9DS5.(I>RVV0CD5V"7#\#1:&D0*A+D1O$G=$@:ULDHP'>TS"( MT2(!9!]%;O+[$87X,.S(G6/#,MAL:=H@C08[=X-6B+[L%@F[DTH6/XA03 (< M@P2MAYVQ_#"3U1206?P7H .I7(,TE%>,?Z0W,W_8@:E'*$0>32E<]N<-/:$P M3)F8'S\+TD[99PJL7A_9IUGP+)A7EZ G''X/?+H==HP.\-':W8=TB0\.*@+2 M4CX/AR3[#0Z%+>P ;T\HC@HP\R *XORO^ZL8B J \? !2@%0ZH#>!8!: -1K M ;T"T+L6H!4 [5J 7@#T:P'] M"_=I2, F!/E?#:W5V!A+<'*&2\M<+=$'HZ] M( S<3(]X#>@6 ;)U$T3 GB ?!''6Q%06>,"-?> 'X9ZR!S%[/8/8PQ$".Y3D M&,!N=WN:D=V#NPFB;A"2>_ %O*PFX.[3/?@$I",]8WZ) TH^LT9V_6V+]X1U M0 829=&F/DM>$=EC'IER(3(5/..8;@FP8A_Y'+S3CC=;\!(;Y7*HE>-0/RJM MA/_NPRZ \F>@0$7E^//4#A_ODE;XI!T^05X7J#EX)N_/%O+\;>ORP>>JG-LCX]-OWT/ M9.=Z:-AA'S>"DC?4&?W]EZS#?WB2$DDV$4EFB22;BB2S19(Y(LEF@LC.1-LK M1=MK8Q_-R\S.$VV.U3-L6E^]C7JR+@^DMZH8FT:R!GLUJPG'JJ<9YKF5Q;&2 M3:CVSLVF/#,=PEJ?-L=,576HGYLY33-5[9LULAG'2C?T2IQGXZ^5XZ^U)HV) M-?_Z/)M?3!N:R+0ADFPBDLP2238526:+)'-$DLT$D9W)5B]EJ[>FC>_9:H-5 MANX;2MCJZ5CGL747H:RP"^(-*P0?LT+RCA5\^>-[GL+SCK3*>Z7IFJ9""&MY MIM6C6]4KDLSBA&"8AM8(82JR5ULDF<.;A;[>G(59TU"'IB97#<\4U2\5U6]5 MU"1=:K %,D#K-5LQI\L3Z^<^H+_!(G1C\IZ*^@VW3%UO:JC5AULU))+,X@30 MATT%B>S3%DGF< )0Y*9^.&:&>5$]1JD>0T ^FA3+V7>T9#3?A;XFFTTUM?IT MJYI$DEF<$$Q3XV0DD;W:(LD%%39JDIL[4TLQ8K;DEF MBBS)1))-1))9(LFF(LELD62.2+*9(+(SN[L,4 MK[[&F!YOT@[*_X48_0%02P,$% @ M&UL MK59M;]HP$/XK5E9-K;215UAA(1*03.ND;JBTVZ1I'TQR$*M)S&P'NG\_VPD9 M+P%56[^ ?;GGN7O.%U_\#66// 40Z"G/"CXT4B%6 ]/D<0HYYAVZ@D(^65"6 M8R&W;&GR%0.<:%">F8YE])GGF/T>0T8W0\,V MMH8[LDR%,IB!O\)+F(%X6$V9W)D-2T)R*#BA!6*P&!HC>Q!UE;]V^$I@PW?6 M2"F94_JH-C?)T+!40I!!+!0#EG]KF$"6*2*9QJ^:TVA"*N#N>LO^06N76N:8 MPX1FWT@BTJ%Q;: $%KC,Q!W=?(1:CTXPIAG7OVA3^UH&BDLN:%Z#908Y*:I_ M_%3780<@>=H!3@UP#@'>"8!; ]SG1O!J@/?<"-T:H*6;E79=N! +'/B,;A!3 MWI)-+73U-5K6BQ2J3V:"R:=$XD1P\WGRY39"]Z/OT0Q=3AE=$]T"L@,1*6*: M Q+X"3C"18)$"@@6"]"'J^R(80%7Z#($@4G&K]!;]# +T>7%%;J0<'2?TI)+ M)/=-(9-5(:<2,Q%M[00*4=1D4#2@@_/X_MG\*8L4E,I9UNIL7.6 M\%.9=9!EOT&.Y;@M^4R> WM7=L]ZWU;L MER0+7Y(L>B&RO6/QFF/QSK$'I]_?M@.IN'J:2\V3=6![U[ZYWJWSL4_7[G7W MG<)CI[[7<_:=HF,GMW=MNXW7GN!N([A[5G!T=!NU":TX;&LGMM6Q7.] :[N; M=R D;'5S[/Z!WG:VOGT@V-RYNW-@2STT.8II68CJ?6RLS5P>Z7%T8!_;@XG= M8@_E'*_&[E_ZZB/@%K,E*3C*8"%#69UW,F56#=9J(^A*3XXY%7(.Z64JOT6 M*0?Y?$&IV&Y4@.;K)O@#4$L#!!0 ( '-'"5=J0 ;/,0( *@$ 9 M>&PO=V]R:W-H965T;A&52FA?LL^_[[KOCSE$GY+.J #1Z MJ1E7L5=IW4PQ5ED%-5$CT0 W-X60-='&E"56C022.U#-<.#[M[@FE'M)Y,XV M,HE$JQGEL)%(M75-Y)\Y,-'%WM@['FQI66E[@).H(27L0']K-M)8>&#):0U< M4<&1A"+V9N/I/+3^SN$[A4Z=[)'-)!7BV1K+//9\*P@89-HR$+/LX0X8LT1& MQN\#IS>$M,#3_9']P>5NBNZ+W#(Y\;R98(I M]T5=[QL&'LI:I45] !L%->7]2EX.=3@!!*\!@@,@<+K[0$[E/=$DB:3HD+3> MALUN7*H.;<11;G_*3DMS2PU.)[O%Y]5B_826ZX?'[6KVM'Q(7Z(UH)KBN%%CR'_'\\-C('K<%1ZSRX2/BU M92/DC]^AP \F2$%IFD-?X)T,-9@XWLEK->B9T!8:(37E)?HY2Y66IF-^G4N[ M9PO/L]DIFJJ&9!![9DP4R#UXR=LWXUO_TP6MX: UO,2>K-LZ!8E$82;"JB4I M@V,IU#FQ/=V-H[,3ND_"".]/%>"3[JE!EFY&%,I$RW7?2,/I,(:SOOO^N?Y26_8G5KB3^[DZ?5?8E7TM9H&])G.;GDW51 M;,XL*U^L91+F[]1&IN4WCRI+PJ*\S%96OLEDN*R=DM@BMNU:21BED]FTOG>7 MS:9J6\11*N\RE&^3),R^7\I8/9]/\.3EQH=HM2ZJ&]9LN@E7\EX6GS9W67EE M[2C+*)%I'JD49?+Q?'*!SP1U*H?:XI](/N=[GU$5RH-27ZJ+J^7YQ*Z>2,9R M452(L/SS).?UO^BYM;4G:+'-"Y6TSN43)%':_ V_M1.QYU!R MS ZD=2"Z@W/ @;8.]+4C.*V#\]H16.M0AVXUL=<3%X1%.)MFZAEEE75)JS[4 MLU][E_,5I56AW!=9^6U4^A6S>_''M;CYB*YNWM]^N+[X>'5[@TYN-S(+BRA= MH2AM:K'*Z<-WE,M5623%6W02R"*,XOPM.D6?[@-T\N8M>E-:HX]KMYN22C MP+^V\3MDX]\0L0DU/,_\->ZD=B>F<(X;7?STZ+W)H+M"H36/'N#=E)M6)I]D MNI5GIMPVWH[9N]KNSO)-N)#GDW(_RV7V)">S7W_!KOV[:6(A80$D3 #!>BEP M=BEPQNC[*3!EH'%V:^?J?'B:86YS[$VMI_VY'9I1CV"JF05#,^;8V,-],V$8 ME&"/VAVN%RK;AQRLL]YC%3"5+-IJ32W%A_#++^(&$!)$P MP7I)<7=)<4?K[^3O*AM6DQL]*::<-#BV5QRGCN/[6D$.K3 AMJ<7I,&,#'G$1\L @]UW>9MNZ'5N7)P3'1 MUOW0#/N.[7!MX1O&9-CAKGGA8[M[/[:!3Z(6"%2 H+0 E":@:/W4[$D7#'L> MM;Q^+3'J:(5I,./4UX^:P&#F<*J_2 F#&274]YT#E4FZ\,EH^)_EE$$CY.)6%0F01*"T!I HK63T0GE?!16JGU[JU=PO0E M/C>8,=NW;7TG&)IAA_DVT[<"DQTA![>"3BUA:+F$0?42*"T I0DH6C\UG6;" MP*()&X0.X][@D#+I(<<9'%)#,T8Y\_7*-.@FSC@_4)B=;L+CPNEB^12F"[E$ M]RK>'@X95#6!T@)0FH"B]=/1*2=\G'3"H-H)E!: T@04K9^(3C_AHP04-F@C MZNNK=FXPHXZ+'7T/&)HQG_/!BZI!0F&78?,>0#H%1: 5% %54*"T )0FH&C] MU'0*B@ K*#(4,Z>$>=H+T=Q@1K&NLP(C#)?!:85ILO.8=^"MB70"BHP+J(N[ M>V.,H&()E!: T@04K3__G5@BQXDE BJ60&D!*$U T?J)Z,02.4HLD:%LH=SU MB+[H36()H,(PMPG1%_U!CM&.#FT[#NQ1*#%$@$52Z"T )0FH&C]U'1B MB0"+)6)009CAP7DT-".E[M9_:C:84B$TGD*)%$#'J%,ZXO M?=/_'[E$_PG/8$:QPP=+?VC&?>G33B-1:(U$0342*"T I0DH6C\UG4:B MP!J)FF1-J=[U1AR#'7'U!IO 1*/,)OIORR::3[U#E=F))#HNDN8JVZ@R6HG$ MMXU,%-ZZ9?F*C@.W,@VW-@^W-^S]4%.U4%!U7 M43^^40R;YTZ)8WOZ$6:RPYQB5]\J#'8NYL.MPF#'7,?6E96UUU:W^)3Z;8\/] )^)IB.\PS<-ZM=AMHK2',7RL1S* M?N>5^UK6]'PW%X7:U$W-#ZHH5%)_7,MP*;/*H/S^4:GBY:(:8-=Y/_L74$L# M!!0 ( '-'"5&PO=V]R:W-H965TEJVJF:SN[#:A]HLC4A'/Q*XC2;:&O.-V>Z MGBW6) FR4[HAJ?AF25D2<''+5GJV820(2U 2ZQA"6T^"*-6FX_+9#9N.:<[C M*"4W#&1YD@3L<49BNIMH2'MZ\UNZ^TJJ M@*R";T'CK/P+=I4MU, BSSA-*K!801*E^\_@5Y6( X#@D0-P!S I@/M>#50'*T/5][&7BO( 'TS&C.\ *:\%67)39+]$B7U%:-,J<,_%M M)'!\.O>_7/G7=^#R^O/WVZOSN\OOU^!D+MHQS&,"Z!*DHED9V9(T)^#^$5P$ MFX@',?!_YM%&- P') W%@M@#X1DX\0@/HCC[ 'X'/^8>.'GW ;P#40KNUC3/ M@C3,QCH7JRY\ZXMJA;/]"O&1%1K@BJ9\G0$_#4DHP7O#>'< KXMLU2G#3RF; MX4'"/_+X%$#T$6"(#*TZKCM ;CG 5Q M#&8T#8OF:[3J7_"%I(0)_9J3)!+M&>8+3IDL&X/\+VU&E62>2C)?$5FK2'9= M)/O-M,-662Z59)Y*,E\16:M<3ETNY]7:L4=:!]O8<1S3ZDA'WPIC QIF1SHD M9D(X1G9'.OIFM@.QA>3*,:JC'+U..:I)/,5D;5*Y=:EVD#*F7SE++YJMC:A<%-8?";B4;E2E715+)Y2ME\56SMHC5#)AH'HFQG8L:VN;DB4C9?%5N[-LU,B:RWDPZE\Z52-D\IFZ^*K5VT9L9$@S/1L'38 M_5T,1Z;;E8Z^F9 $%W6E0V(&'1=VI4/FU#(.C4C9/*9NOBJU=M&:$1(,CS[ \N/V?.EW[ M8*-6V>V;61#UY:%OAI [PKBK#Q(["[NX^VJA'QSZ)(2MRM.V#"QHGO+][_?U MT_I$[[P\Q^H\GZ&S"R1Y[A4G@.4A4T._/SZ\"M@J2C,0DZ5P!4\=(69L?R*W MO^%T4QXYW5/.:5)>KDD0$E88B.^7E/*GF\)!?2XZ_0]02P,$% @ !P \SD !D !X;"]W;W)K&ULQ5MM M;]LV$/XKA%<,+=#5XHLL.4L,)!:[95C:(&G7#\,^*#9C"Y,E5Y*3=K]^>HMI MD13MM&?T2V+)SSW4Z4X\/>;Q]#'-_LV70A3HRRI.\K/!LBC6)\-A/EN*59B_ M2=0TW11QE(CK M#.6;U2K,OEZ(.'T\&^#!TXF;:+$LJA/#R>DZ7(A;47Q<7V?ET7#+,H]6(LFC M-$&9N#\;G.,3SFAE4"/^BL1COO,95:[F_U<'E_&S@5%U\Z4S=V$NIFG\*9H7R[.!/T!S<1]NXN(F M??Q=M ZY%=\LC?/Z+WILL-[_6-"\(BG)QFZ2/**G3)5GVH[WYM7=ZO M**D2Y;;(RF^CTJZ8W/+?KOB[#^CRW=OW-U?G'R[?OT,OI^$Z*L(8B2]E/LZC M8I.)_'5Y^\M4G$5A$^!DCL)5FA71?\V)&IL+=/<5Y6)1IE+Q"KT,1!%&H@YJ.3\ M:@H')%D 2<:!R#J!8]O ,1O[Q/3(GYABT=",:IJJ"CU,L,-?-]&ZJA8F9ZT\SWW,(,D"2#(.1-8)QG@;C/$/J-5CR,!!D@609!R(K!,X M[,B7=@>F6K<\G:<8JW.& 80]=,_".1,%'*M8M,5 V@K(% MH&P6L5,* >3GI24,@=;7\8/ M+]HMS^[XCNKM7DBP'\*MD*Z74A-@NRCX).8+<5B]MC,]^TF#9 M V3@46S-0;-WP26F#[=KF\,JMBPV?JC.'CJ&NK\X=!@&D M*1L#R//[Y@^I;+!WK,)MU4S/SD=(M@"4C4.Q=4,D!1FV*[+#"[>OYYK#U(34 M0<0E:D+J(-_SU83401[M*]M2\6#K>_DSRO9X?]G>"PGV0[@5TOT]6JH#8E<' MY_.',)F).;I-XTWEJO%G=CO)4+L-L$8Z?F1CDAU M0^RK.-]>MPGH4@TH6P#*QJ'8NB&2THS8I=G!=;OEZ6:2KV6ECG*QEI0ZB/D$ MJSFIHS ;LYZBGE ;'+@_/K6Z-/5JMG M/U:0; $H&X=BZ]Y_J5B(7;$<[2C7H2@TH6P#*QJ'8NATQ4HY1 MNQP[N%13PSJ,BSTE*4VHD:\FI0'%/*9(<6Y"C;V>I*12\5#K*_GAM;KEZ:X& MJ-7: "*.^BN7 82QNM+%#:B1W_-J0J5"H':%T_.>3Z6:H6->WX:IU+Y4* V-&IH,:-870DPH'RM#\T HE1=+^ &%'%[ MJ[;4"G2/5DBSLDZ$A4"\\=9F2@U"J//-3 PI[6D^: >5C]5V &U!TY/3,'TR*'':L MKC0&NG0#RA: LG$HMFZ(I#!C0%UIS-1+-M8V-9B6;O1=#8;F->JI1-H6#CNH\76XLXEM);)%O7LP1[-TDQ3- M!J3MV>T.Q?-Z7YYR_@*?3+'A?(!/>+/_4-(WVR&OPFP1)3F*Q7TYE//&*\.2 M-3L,FX,B7==;Z.[2HDA7]<>E".&ULK59M;^(X$/XK5FYU:J6V>0_0@T@%LG>L!*V [GXXW0 MABBG^X'E6L\'<[S>"'5@Q_T2KM$"B?ORCLF=W;!DN$"$8TH 0ZN!=>->)QV% MUX#/&.WYP1HH)0^4?E6;23:P'!40RE$J% .4CQT:H3Q71#*,;S6GU;A4AH?K M9_:/6KO4\@ Y&M'\"\[$9F!U+9"A%=SF8D[W_Z!:3ZCX4IIS_0OV-=:Q0+KE M@A:UL8R@P*1ZPL,7 KPW\MWH(:H/@K1["VD!+MROM M.G%C*&#<9W0/F$)+-K70V=?6,E^8J#Y9"";?8FDGXM'M=#I93I/9S MY63V=S(;39(%N)F-UWLP4XFR..V X!V:"@9#3;I@+L(6.0B*>J MZ%@\G8.S,1(0Y_P<7(+[Q1BJ] M$JD/II2(#0<)R5!FL!^?MN^=L+=EUIK4><^I&WHG"3]M\RO@N!? :>-O=,!5() M!W=UNWRIV^4"3$@JKS:.5+M4JW/P[YSF.9!W@.RJ[#]3EU1Q!.8XU+5ZS4N8 MHH$E[TW=K%;\YQ]NY/QE*M%[DHW?DRQY)[(7Q0R:8@:GV./#?_F^*=<#6F-" M,%D#N@(E8IB:_H7#BCK2U.HKM8M=)XBZ?7MWF'@#*@S=%FIL0/E!X+]$)094 MU(O.TVGI/09YW "MRCZAI0 M$A2%+<%&6,=SS)([C>3.;_2XO*I.=W?'T-UAU*ZV 15X1^5^$U?R*ZY*O7TP M A2(K?7LQ4%*MT14MWASVHQW-WJJ:9T/W>N1:S@?RW&PFMY^TE>SY!0R>3%P MD*.5=.5<=62I6#6?51M!2SV /% AQQF]W,B1%C$%D.]7E(KGC7+0#,GQ#U!+ M P04 " !S1PE7=LJEO;<" !P &0 'AL+W=OF*#C@I#+*J.E8EF=FF.1&&%1C#SP,6"DIR>&!(U%F&>9_ MQD#9?FC8QNO (]FF4@^885#@+40@GXH'KGIFXR4A&>2"L!QQV R-D7TW'NCU MU8+O!/;BJ(UT)&O&GG5GE@P-2PL""K'4'K#Z[6 "E&I'2L;O@T^C06K#X_:K M]\]5["J6-18P8?0'260Z-/H&2F"#2RH?V?XK'.)QM;^845%]T?ZPUC)07 K) MLH.Q4I"1O/[CET,>C@P+R>P^0J/%5(],U-SC:#5; M+B)TO5Q3LL4ZGP+E3.IMT?F%!*D,RQ301,TP2A*LQ\:8XCP&%&EY-^AZ"A(3 M*F[0%2(Y6J6L%#A/1&!*%8G68\8'U>-:M7-"];>2=I!EWR+'6T@_[V@?@/J7P+Y;:#^>T&# M!C0X"U*50+T0&PF\#3=XYCVX"8'L4CLS#;02OOQ.SLA91KP-@D1 M^WSWW?>=?=?;2K72&:*!YR(7NN]EQI37OJ^3# NF6[)$02<+J0IF:*N6OBX5 MLM0%%;D?!L&57S NO*CG;(\JZLFUR;G 1P5Z711,O0PQE]N^U_9VABE?9L8: M_*A7LB7.T'PM'Q7M_ 8EY04*S:4 A8N^-VA?#R^MOW/XQG&K]]9@E3Q)N;*; M4=KW DL(6Z!B,:O&M-K4MK _?4._^]!B@NVSLU4;C]CK<<13&2NW3]L:]_ @V2MC2SJ8&)0<%%]V7-=A[T PCD< M$-8!H>-=)7(L;YAA44_)+2CK36AVX:2Z:"+'A;V4F5%TRBG.1/'#>#R:CV\G M\]D%Q ^3^6CRZ782CVYG,)C<6$M,9]/!?/0PF<'9C"\%7_"$"5.S0P6)% D* MHYBMLP9&/RA161O=*\@%"'I="C<\WI,#R\).:[;!B&QYA M^P'&4IA,PZU(,?T[WB?EC?QP)W\8G@3\LLY;$+0O( S"S@F\3E/.CL/K'L&[ MXTH;F&.2"9G+Y0O$&1<,[DW:.FN?PV^85E6 (8HDHS98D2W>%3+>+R1,N5X= M*M%)!K:)KW7)$NQ[U*4:U0:]Z.V;]E7P\82^;J.OZ] [QY[+/PSAQSWYP,A@ MH7\>HMO]#W0O&[J7)Z\C/O)$E27^^D0/T:Z VU7?V-&VB8)6N^=O]NGX>XU' M:99NO&C*MA:FZL'&VDRP0=6XK^[5^!LSM>1$+<<%A0:M=T1 52.EVAA9NC9^ MDH8TN65&4QB5=:#SA91FM[$)FKD>_0%02P,$% @ &ULM9=MC^(V$,>_BI5* MU9VT)0^P[$,!BU0'NP+:OJCZPAL&8JUCYVP#=]^^8R=D81NB;I63$(D= MS]_S&X^=R6 OU8M. 0SYFG&AAUYJ3'[K^SI)(:.Z(W,0^&0M548--M7&U[D" MNG)&&?>C(.C[&67"&PU36<";@21&]S3*JOMT!E_NA%WJ'CCG;I,9V M^*-!3C>P /-[_J2PY589ZHAEOQ/MC+I MT+OVR K6=,O-7.X_00ET:?42R;7[)_MR;."19*N-S$IC]"!CHKC2KV4@C@Q0 MI]X@*@VBMP:],P;=TJ#K0 O/'-8]-70T4')/E!V-:O;&Q<99(PT3=AD71N%3 MAG9F%#].IY/E]&&V7%R0^'&VG,Q^?9C%DX<%&<_N;4^,S^;CY>1QMB ?%FPC MV)HE5)C2.U DD2(!812U"Z,)Q1_)0=D^S 0BU\1(0SDN62*WPFA<_@38CCYS M^$@^W(.AC.N/Y"G:=7N^,WD08X!@IEMSFD"0P]/!@UJ!][HQQ_"?O!S'5]+ M8B>TO8JVY]2[Y[+W7QE!_OJ,8\C$0*;_KF/OMDM@)^V7%?MFXTO&9[:=L M%%ZW7UT,"N$P<,KVH-^-@DYH\V]W3-N;TMB)Q&XJB)PU79N7[7)WI+8"?MUQ7[] MO7*[4?B],;BNVRA1T*\VR@G=345WTT@WSG-\L4U$4IO C;;O!6A)[ 0S#%YK MBZ#M%"X56\)O2^V4_ZBV"K]7&I?*;\_HH/OFC&[VX+V$_E$AB7YO7'VMB:O* MBI*HZJUJ^+&K7-_TW]G:WA6HKS+%A\&4J@W#&'!8HV30N<*WC"IJ[:)A9.[* MU6=I,'CN-L7O$U!V #Y?2VD.#3M!]<4S^@=02P,$% @ &ULM57?;],P$/Y7 M3F%"FS26-.U:-M)(;5J@B/[0VL$#XL%++HVUQ ZVTV[_/7:2AH*Z/"!X27SG MN\_?W?G.WIZ+1YD@*GC*4B:'5J)4?FO;,DPP(_**Y\CT3LQ%1I06Q=:6N4 2 ME4Y9:KN.T[Z5N)7R/%RJE#%<"9)%E1#R/,>7[H=6Q#HH[NDV44=B^ MEY,MKE'=YRNA);M!B6B&3%+.0& \M$:=V_' V)<&7RCNY=$:3"0/G#\:818- M+<<0PA1#91"(_NTPP#0U0)K&CQK3:HXTCL?K _K[,G8=RP.1&/#T*XU4,K3> M6A!A3(I4W?']1ZSCN39X(4]E^85];>M8$!92\:QVU@PRRJH_>:KS<.3@NB\X MN+6#6_*N#BI93H@BOB?X'H2QUFAF489:>FMRE)FBK)70NU3[*3]8SN>SS7RZ MV*PO(5@N-K/%A^DBF$W7,%I,C";0>W>CS6RY6,,;6! AB$DDG$]0$9K*"S@# MRF"3\$(2%DG/5IJ70;?#FL.XXN"^P.$&YIRI1,*411C][F_K>)J@W$-08[<5 M\%.17H'3N037<;MPOY[ ^=E%"VZW25:WQ.V^@+M4"0H(>)91I2^FDO#MLS:! MF<),?C\5>(77.XUG&NY6YB3$H:4[2J+8H>6_?M7I.^]:V/8:MKTV='^%@O(( M> Q[4S2FGD$WL;X\K(AU,Q2"LJVYP+H_3A:M';T#STA$"\WKAN9U*] ]BPM3 M=PA(3A5)C_)[BE4KV%]FM-]0[?_C^O?_ ]M!PW;0FM@_V9[B5R'T2P0SOW?^ M3=]Q/'MW?*Y]-%XR%-MRB$H(><%4-6D:;3.G1]5X^F5>#?DY$5O*)*08:U?G M:J#+*:K!60F*Y^6P>N!*C[YRF>BW!H4QT/LQY^H@F .:U\O_"5!+ P04 M" !S1PE7%3ERKC(# #($P #0 'AL+W-T>6QEE60MVNV#,!*M#D)BIE M(W)_]O;'4IFK-X&[G[P[.>G[PJW0[X@#+[%SND7MG&+DQ$-NF8X6UCLY'F9*MAL:$1>PNC1GP0,5(S*A M@D\U!U9&UL/W M@$T/#'(A&H,]X@+C84&-85I>VTXUN H^@8*Z?;P._9 MCO8JV]JQ#NR7;)K64-UT,JX#^MMJ3GM;-GJ5;E#P!V4^+>UT9-6'PF8WFF5\ M5?5766, 4^_BZK0HQ/JCX'.9,S?Y%R<<#^F&%RR4YH\V&Y3*S :8)L$#TX;/ MMB,_-2WNV,ILRFF5X9Y[1^CY[Z[SG$FFJ=@V;6O_D%?YU8ZCRW]EN?JMLF_8 MZ[%^K1ZZR?XQF(R/P>11U.3@&$PFAV\R.DR/87W(V#K)[)QCFF@ Y\41^0;G M3M$F#:9++@R7=6_!TY3))\<9*V_HU/Z9LJ-OQZI1;?L+3*\;-X=5FXO+E*U8.JF[>CZMFH%MV*SU!81]Y+JZ_ C&<9@? M 0S+@SG .(Z%Y?F?YC- Y^,PS-O BPQ0S@#E.)8/F50?+(^?D]C+/],DB:(X MQE9T,O$ZF&#K%L?PXU?#O $#RP.9_FRM\=W&*^3Y.L#V]+D*P6:*5R(V4WRM M ?&O&S"2Q+_;6!Y@8+N U0[D]^>!FO)SH@AV%?.&/<$XDB08 K7HK]$X1E8G MAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$4?4>W'L?A9OW5-C^[V[\"U!+ M P04 " !S1PE7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( '-'"5>0< J@X04 !PQ / >&PO=V]R:V)O M;VLN>&ULQ9M=RW%UMQ+V>WJN7-R$LQW0C6S]^\>S[71 M<[C1=K+J5-O8G?V.:R4_F>_'^TWV41EUHVK5?3F=#7_73MSDPH*\);I4TWO&,XO[",'Z5]\W'KT+7GJNZD7HE.7NCVL%?-77\:^ROFX&<,=7A\ M/1;QK?X_96QO;U4E5VUUV,FF.]91R[H';,R]VIL9:\1.GLY6V?)JS=.21>F* MV=>X_,#B]#S+UU$99VG_2^U7Q]OCK^XL+JBA?JOL 1UO!W ZR&66%ED2KZ*2 MK]A9E$3IDK/BDO.R ( . NC\0D"[L>)I 5 !I(M NK\0LBCM2]_P!6'Q?AQT7B-HKZG1P#@S7'Q9VA<0T+U!Z-X0TUT5<#EV!\3^OXNLHZ5OW M);,78IG'2XB)F65!K):>;7#RM>5:_W !+C"=+(A]M>C0?I!::2!;%+$ELZ/BH:YHP% ML316_.P8!;/RDNI-D'R F9I %L4)R?LU3VSUZ,JOC,H^6Y6,H'#4Y)I(%L4EXE*=Q>E$PFP'9 M4%B8J3&/.,0>B5,K-\[*Z.]1M1S,&@ZQ-0I^,4R7IN=(#CH'(9^$K-?Q41$O MA\O-MBJWHYX=__H+$&)BVG"(M;$17]A'PS92#Q]O*LE6RE1U:PY:0DA,'@ZQ M/.+&J*W4K-1B:Z?F+-):-'>R_Y2!C)@Y'&)S3&9G]F+3UJI2B8R$:@?$,WO$!(3BD,L%#Q9C[HXIA2'6"EHM/['@YBNG&)=8.&V'$E,?6XQ.HYAMC)ZJ$+7L2J06/BN'J8;%QB MV: QD;V F)AO7&+?/ V*DPV.N<8E=@U,C)-PF&%R$ZH>F=+#%.01*PA/ MYK"4/J8@GUA!.";L/SZF()]800\3B%?LFQPG6]S'_./_FDG.*Y9(823CG^VY MS'=.B(GYQR?VSP^8I=0[PT2S'5;9V@/$Q/SC$_OG&^;YH3MH^4"[$5^&-3:X ME.&C=_J)_8/>$!G9W,?\XQ/[!Y_ICD8CS#_^<]ZW&8]&F']\8O_@F-#F/J8@ MGUA!.&8 'T/!%!00*PC'#"$FIJ" 6$'X*LPKB(E9*""V$(HY&I "S$(!L86F M%HMR6;5-I6HE.HB)62B@OL\S6C#:Z+9':!MF3\94 Z>^ 6:A@-A"DTM'WZ(2 M3$@!^L09M86F,+.][#&;.^CT +-0\!P+<84]\?902P97CP+,0@&UA:8PEV*O M.E$S^1EB8A8*J&_VH$N&,'J$F(5"8@OAF#!ZA)B%0O)'G3%,&#U"S$+A(6:AD/R19PP31H\0LU X6&@^O-F\?[>5MZJ1V]1^A;'[*U%7&\WZE^/3 M@I[?/]!S>ZCKI=V7-4DKMH\/]S_^8\+[_P!02P,$% @ A)Q1JA 7/X!^H2 MQY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;N MFO5[LRVU+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@ MMTP>M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L) M]%;46PGT5M1;"?36R]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1 M;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF M/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[_R3 M>@_CUZ$,UY[O-5[_)ZD>S^>6Z^4OR^^=D[OW@G-]6S$\_0502P,$% @ M7!E&ULS=K-3N,P M% 7@5ZFR18WKWS"(L@&V XMY 4]RVT9-8LMV.^7M<5) FA%4H"+-V31J;=]S MXRM]JU[_>O(49X>^&^*RV*3DKQB+]89Z&TOG:<@K*Q=ZF_+7L&;>UEN[)B86 M"\-J-R0:TCR--8J;ZSM:V5V79O>'_'-LW; L G6QF-T>-XY9R\)ZW[6U37F= M[8?FGY3Y2T*93TY[XJ;U\2)O*-B[">/*QP$OYQ[V%$+;T.S1AO33]GD7.W0L MIJ>.8GFZQ#L]NM6JK:EQ]:[/1\KH ]DF;HA2WY7'HA>GDU.^83I^\K/SIS*G M O/.Q^!\S!,+]/6XUY&,I^<^%Z*0VM.O^):82Y_]?C1.NZ'FD]GY>O^XL)WF M$=GT./^._Y[Q6_TO]B% ^I @?2B0/C1('P:DCPJDCTN0/GZ ],$7*(V@B,I1 M2.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR5BBR5BBR5BBR5BBR5O]3 MUM_.;;\Y?GJ6O6V'UWPV_:'UYAE02P$"% ,4 " !S1PE7!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( '-'"5>97)PC$ 8 )PG 3 M " &UL4$L! A0#% @ DY3^^%0< "(= 8 M " @?,. !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ B/PDWV00 +\3 8 " @<0? !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T MB* !X;"]W;W)K&UL4$L! A0# M% @ 'P0 #@, 9 " @>NB M !X;"]W;W)K&UL4$L! A0#% @ "0 /!H !D ("!0:< 'AL+W=O&PO=V]R:W-H965T/&UL4$L! A0#% @ &PO M=V]R:W-H965T_* !X;"]W;W)K&UL4$L! A0#% @ ]J4% !5#@ &0 @(%@U0 >&PO=V]R:W-H965TV4*ON&00 *0+ 9 M " @3S; !X;"]W;W)K&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T\C%(PQP0 -<, M 9 " @=H" 0!X;"]W;W)K&UL M4$L! A0#% @ &PO=V]R:W-H965T6\:+#G@0 #\8 9 M " @8P1 0!X;"]W;W)K&UL4$L! A0#% @ M 8 &0P 9 " @2P? 0!X;"]W M;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ P@ !D ("!KSP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ #@ &0 @(%O70$ M>&PO=V]R:W-H965T8(I"T M/@0 %@9 9 " @5!A 0!X;"]W;W)K&UL4$L! A0#% @ )!0 ,2< !D M ("!Q64! 'AL+W=O&PO=V]R:W-H965T M6D(770, .,* 9 M " @25O 0!X;"]W;W)K&UL4$L! A0# M% @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T7!E&UL4$L%!@ !2 %( =18 ,RO 0 $! end XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 233 327 1 false 61 0 false 6 false false R1.htm 0000001 - Document - DOCUMENT AND ENTITY INFORMATION Sheet http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION DOCUMENT AND ENTITY INFORMATION Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical) Sheet http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - BASIS OF PRESENTATION Sheet http://www.kns.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 8 false false R9.htm 0000009 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.kns.com/role/BALANCESHEETCOMPONENTS BALANCE SHEET COMPONENTS Notes 9 false false R10.htm 0000010 - Disclosure - BUSINESS COMBINATION Sheet http://www.kns.com/role/BUSINESSCOMBINATION BUSINESS COMBINATION Notes 10 false false R11.htm 0000011 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 11 false false R12.htm 0000012 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS Sheet http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTS CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS Notes 12 false false R13.htm 0000013 - Disclosure - EQUITY INVESTMENTS Sheet http://www.kns.com/role/EQUITYINVESTMENTS EQUITY INVESTMENTS Notes 13 false false R14.htm 0000014 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.kns.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 0000015 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Notes) Notes http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes DERIVATIVES FINANCIAL INSTRUMENTS (Notes) Notes 15 false false R16.htm 0000016 - Disclosure - LEASES Sheet http://www.kns.com/role/LEASES LEASES Notes 16 false false R17.htm 0000017 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes) Notes http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSNotes DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes) Notes 17 false false R18.htm 0000018 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Notes 18 false false R19.htm 0000019 - Disclosure - REVENUE AND CONTRACT BALANCES Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCES REVENUE AND CONTRACT BALANCES Notes 19 false false R20.htm 0000020 - Disclosure - EARNINGS PER SHARE Sheet http://www.kns.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 20 false false R21.htm 0000021 - Disclosure - INCOME TAXES Sheet http://www.kns.com/role/INCOMETAXES INCOME TAXES Notes 21 false false R22.htm 0000022 - Disclosure - SEGMENT INFORMATION Sheet http://www.kns.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 22 false false R23.htm 0000023 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) Notes http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954701 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.kns.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 26 false false R27.htm 9954702 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.kns.com/role/BALANCESHEETCOMPONENTSTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.kns.com/role/BALANCESHEETCOMPONENTS 27 false false R28.htm 9954703 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://www.kns.com/role/BUSINESSCOMBINATIONTables BUSINESS COMBINATION (Tables) Tables http://www.kns.com/role/BUSINESSCOMBINATION 28 false false R29.htm 9954704 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS 29 false false R30.htm 9954705 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables) Sheet http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSTables CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables) Tables http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTS 30 false false R31.htm 9954706 - Disclosure - EQUITY INVESTMENTS (Tables) Sheet http://www.kns.com/role/EQUITYINVESTMENTSTables EQUITY INVESTMENTS (Tables) Tables http://www.kns.com/role/EQUITYINVESTMENTS 31 false false R32.htm 9954707 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Tables) Sheet http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables DERIVATIVES FINANCIAL INSTRUMENTS (Tables) Tables http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes 32 false false R33.htm 9954708 - Disclosure - LEASES (Tables) Sheet http://www.kns.com/role/LEASESTables LEASES (Tables) Tables http://www.kns.com/role/LEASES 33 false false R34.htm 9954709 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables) Tables http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS 34 false false R35.htm 9954710 - Disclosure - REVENUE AND CONTRACT BALANCES (Tables) Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCESTables REVENUE AND CONTRACT BALANCES (Tables) Tables http://www.kns.com/role/REVENUEANDCONTRACTBALANCES 35 false false R36.htm 9954711 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.kns.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.kns.com/role/EARNINGSPERSHARE 36 false false R37.htm 9954712 - Disclosure - INCOME TAXES (Tables) Sheet http://www.kns.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.kns.com/role/INCOMETAXES 37 false false R38.htm 9954713 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.kns.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.kns.com/role/SEGMENTINFORMATION 38 false false R39.htm 9954714 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) Tables http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes 39 false false R40.htm 9954715 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) Sheet http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) Details http://www.kns.com/role/BALANCESHEETCOMPONENTSTables 40 false false R41.htm 9954716 - Disclosure - BUSINESS COMBINATION (Narrative) (Details) Sheet http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails BUSINESS COMBINATION (Narrative) (Details) Details http://www.kns.com/role/BUSINESSCOMBINATIONTables 41 false false R42.htm 9954717 - Disclosure - BUSINESS COMBINATION (Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails BUSINESS COMBINATION (Assets Acquired and Liabilities Assumed) (Details) Details http://www.kns.com/role/BUSINESSCOMBINATIONTables 42 false false R43.htm 9954718 - Disclosure - BUSINESS COMBINATION (Intangible assets acquired) (Details) Sheet http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails BUSINESS COMBINATION (Intangible assets acquired) (Details) Details http://www.kns.com/role/BUSINESSCOMBINATIONTables 43 false false R44.htm 9954719 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details) Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details) Details http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables 44 false false R45.htm 9954720 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) Details http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables 45 false false R46.htm 9954721 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details) Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details) Details http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables 46 false false R47.htm 9954722 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Details http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables 47 false false R48.htm 9954723 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) Sheet http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) Details http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSTables 48 false false R49.htm 9954724 - Disclosure - EQUITY INVESTMENTS (Details) Sheet http://www.kns.com/role/EQUITYINVESTMENTSDetails EQUITY INVESTMENTS (Details) Details http://www.kns.com/role/EQUITYINVESTMENTSTables 49 false false R50.htm 9954725 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details) Sheet http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details) Details http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables 50 false false R51.htm 9954726 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details) Sheet http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details) Details http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables 51 false false R52.htm 9954727 - Disclosure - LEASES - Narrative (Details) Sheet http://www.kns.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 52 false false R53.htm 9954728 - Disclosure - LEASES - Lease Expense (Details) Sheet http://www.kns.com/role/LEASESLeaseExpenseDetails LEASES - Lease Expense (Details) Details 53 false false R54.htm 9954729 - Disclosure - LEASES - Lease Terms and Discount Rates (Details) Sheet http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails LEASES - Lease Terms and Discount Rates (Details) Details 54 false false R55.htm 9954730 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details) Sheet http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details LEASES - Future Lease Payments After Adoption ASC 842 (Details) Details 55 false false R56.htm 9954731 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details) Sheet http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details) Details http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSNotes 56 false false R57.htm 9954732 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) Details http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables 57 false false R58.htm 9954733 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSMatchingcontributionstothePlanDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) Details http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables 58 false false R59.htm 9954734 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) Details http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables 59 false false R60.htm 9954735 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details) Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details) Details http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables 60 false false R61.htm 9954736 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) Details http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables 61 false false R62.htm 9954737 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Assets (Details) Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails REVENUE AND CONTRACT BALANCES - Contract Assets (Details) Details 62 false false R63.htm 9954738 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) Details 63 false false R64.htm 9954739 - Disclosure - EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details) Sheet http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details) Details http://www.kns.com/role/EARNINGSPERSHARETables 64 false false R65.htm 9954740 - Disclosure - INCOME TAXES (Provision for income taxes and the effective tax rate) (Details) Sheet http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails INCOME TAXES (Provision for income taxes and the effective tax rate) (Details) Details http://www.kns.com/role/INCOMETAXESTables 65 false false R66.htm 9954741 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) Sheet http://www.kns.com/role/SEGMENTINFORMATIONNarrativeDetails SEGMENT INFORMATION (Narrative) (Details) Details http://www.kns.com/role/SEGMENTINFORMATIONTables 66 false false R67.htm 9954742 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details) Sheet http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails SEGMENT INFORMATION (Operating information by segment) (Details) Details http://www.kns.com/role/SEGMENTINFORMATIONTables 67 false false R68.htm 9954743 - Disclosure - SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details) Sheet http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details) Details http://www.kns.com/role/SEGMENTINFORMATIONTables 68 false false R69.htm 9954744 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details) Sheet http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details) Details http://www.kns.com/role/SEGMENTINFORMATIONTables 69 false false R70.htm 9954745 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) Details http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables 70 false false R71.htm 9954746 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) Details http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables 71 false false R72.htm 9954747 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) Details http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables 72 false false R73.htm 9954748 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) Details http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables 73 false false R74.htm 9954749 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details) Details 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentPeriodEndDate - klic-20230701.htm 4 klic-20230701.htm a10qq32023ex311.htm a10qq32023ex312.htm a10qq32023ex321.htm a10qq32023ex322.htm klic-20230701.xsd klic-20230701_cal.xml klic-20230701_def.xml klic-20230701_lab.xml klic-20230701_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "klic-20230701.htm": { "axisCustom": 1, "axisStandard": 23, "baseTaxonomies": { "http://fasb.org/srt/2023": 2, "http://fasb.org/us-gaap/2023": 1006, "http://xbrl.sec.gov/dei/2023": 35, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 233, "dts": { "calculationLink": { "local": [ "klic-20230701_cal.xml" ] }, "definitionLink": { "local": [ "klic-20230701_def.xml" ] }, "inline": { "local": [ "klic-20230701.htm" ] }, "labelLink": { "local": [ "klic-20230701_lab.xml" ] }, "presentationLink": { "local": [ "klic-20230701_pre.xml" ] }, "schema": { "local": [ "klic-20230701.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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-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/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 606, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 6, "total": 6 }, "keyCustom": 51, "keyStandard": 276, "memberCustom": 29, "memberStandard": 30, "nsprefix": "klic", "nsuri": "http://www.kns.com/20230701", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - DOCUMENT AND ENTITY INFORMATION", "menuCat": "Cover", "order": "1", "role": "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION", "shortName": "DOCUMENT AND ENTITY INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - BUSINESS COMBINATION", "menuCat": "Notes", "order": "10", "role": "http://www.kns.com/role/BUSINESSCOMBINATION", "shortName": "BUSINESS COMBINATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "menuCat": "Notes", "order": "11", "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "menuCat": "Notes", "order": "12", "role": "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTS", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - EQUITY INVESTMENTS", "menuCat": "Notes", "order": "13", "role": "http://www.kns.com/role/EQUITYINVESTMENTS", "shortName": "EQUITY INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "14", "role": "http://www.kns.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Notes)", "menuCat": "Notes", "order": "15", "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - LEASES", "menuCat": "Notes", "order": "16", "role": "http://www.kns.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes)", "menuCat": "Notes", "order": "17", "role": "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSNotes", "shortName": "DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS", "menuCat": "Notes", "order": "18", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - REVENUE AND CONTRACT BALANCES", "menuCat": "Notes", "order": "19", "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCES", "shortName": "REVENUE AND CONTRACT BALANCES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "20", "role": "http://www.kns.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "21", "role": "http://www.kns.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "22", "role": "http://www.kns.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "klic:CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)", "menuCat": "Notes", "order": "23", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "klic:CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "24", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "25", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - BASIS OF PRESENTATION (Policies)", "menuCat": "Policies", "order": "26", "role": "http://www.kns.com/role/BASISOFPRESENTATIONPolicies", "shortName": "BASIS OF PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "klic:SupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.kns.com/role/BALANCESHEETCOMPONENTSTables", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "klic:SupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - BUSINESS COMBINATION (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.kns.com/role/BUSINESSCOMBINATIONTables", "shortName": "BUSINESS COMBINATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSTables", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - EQUITY INVESTMENTS (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.kns.com/role/EQUITYINVESTMENTSTables", "shortName": "EQUITY INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.kns.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - REVENUE AND CONTRACT BALANCES (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESTables", "shortName": "REVENUE AND CONTRACT BALANCES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.kns.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.kns.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.kns.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:SupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "shortName": "BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:SupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-75", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - BUSINESS COMBINATION (Narrative) (Details)", "menuCat": "Details", "order": "41", "role": "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails", "shortName": "BUSINESS COMBINATION (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-75", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - BUSINESS COMBINATION (Assets Acquired and Liabilities Assumed) (Details)", "menuCat": "Details", "order": "42", "role": "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "BUSINESS COMBINATION (Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-78", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-78", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - BUSINESS COMBINATION (Intangible assets acquired) (Details)", "menuCat": "Details", "order": "43", "role": "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "shortName": "BUSINESS COMBINATION (Intangible assets acquired) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-79", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-108", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "menuCat": "Details", "order": "47", "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-89", "decimals": "3", "lang": "en-US", "name": "klic:ReportingUnitMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details)", "menuCat": "Details", "order": "48", "role": "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - EQUITY INVESTMENTS (Details)", "menuCat": "Details", "order": "49", "role": "http://www.kns.com/role/EQUITYINVESTMENTSDetails", "shortName": "EQUITY INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details)", "menuCat": "Details", "order": "51", "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-127", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "klic:LeasesNumberofOptionsToExtend", "reportCount": 1, "unique": true, "unitRef": "extend_options", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - LEASES - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://www.kns.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "klic:LeasesNumberofOptionsToExtend", "reportCount": 1, "unique": true, "unitRef": "extend_options", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - LEASES - Lease Expense (Details)", "menuCat": "Details", "order": "53", "role": "http://www.kns.com/role/LEASESLeaseExpenseDetails", "shortName": "LEASES - Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - LEASES - Lease Terms and Discount Rates (Details)", "menuCat": "Details", "order": "54", "role": "http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails", "shortName": "LEASES - Lease Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details)", "menuCat": "Details", "order": "55", "role": "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details", "shortName": "LEASES - Future Lease Payments After Adoption ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-133", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details)", "menuCat": "Details", "order": "56", "role": "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails", "shortName": "DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-133", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-144", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-144", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details)", "menuCat": "Details", "order": "58", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSMatchingcontributionstothePlanDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-149", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-149", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-41", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-46", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-32", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Assets (Details)", "menuCat": "Details", "order": "62", "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails", "shortName": "REVENUE AND CONTRACT BALANCES - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-32", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-32", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details)", "menuCat": "Details", "order": "63", "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails", "shortName": "REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-32", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details)", "menuCat": "Details", "order": "64", "role": "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails", "shortName": "EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "INF", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - INCOME TAXES (Provision for income taxes and the effective tax rate) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails", "shortName": "INCOME TAXES (Provision for income taxes and the effective tax rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - SEGMENT INFORMATION (Narrative) (Details)", "menuCat": "Details", "order": "66", "role": "http://www.kns.com/role/SEGMENTINFORMATIONNarrativeDetails", "shortName": "SEGMENT INFORMATION (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details)", "menuCat": "Details", "order": "67", "role": "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "shortName": "SEGMENT INFORMATION (Operating information by segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-191", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details)", "menuCat": "Details", "order": "68", "role": "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails", "shortName": "SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-213", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details)", "menuCat": "Details", "order": "69", "role": "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "shortName": "SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-32", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-32", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "klic:InventoryPurchaseObligationFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "klic:InventoryPurchaseObligationFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-230", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)", "menuCat": "Details", "order": "72", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-230", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954748 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details)", "menuCat": "Details", "order": "73", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "klic:ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "klic:PeriodOfWarrantyForManufacturingDefects", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954749 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details)", "menuCat": "Details", "order": "74", "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "klic:PeriodOfWarrantyForManufacturingDefects", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - BASIS OF PRESENTATION", "menuCat": "Notes", "order": "8", "role": "http://www.kns.com/role/BASISOFPRESENTATION", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - BALANCE SHEET COMPONENTS", "menuCat": "Notes", "order": "9", "role": "http://www.kns.com/role/BALANCESHEETCOMPONENTS", "shortName": "BALANCE SHEET COMPONENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "klic-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 61, "tag": { "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]", "terseLabel": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]", "terseLabel": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Addresses [Line Items]", "terseLabel": "Entity Addresses [Line Items]" } } }, "localname": "EntityAddressesLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesTable": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Container of address information for the entity", "label": "Entity Addresses [Table]", "terseLabel": "Entity Addresses [Table]" } } }, "localname": "EntityAddressesTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "normalizedStringItemType" }, "dei_OtherAddressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other address for entity", "label": "Other Address [Member]", "terseLabel": "Principal Executive Offices" } } }, "localname": "OtherAddressMember", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "domainItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r670", "r681", "r691", "r716" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r673", "r684", "r694", "r719" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r677", "r685", "r695", "r712", "r720", "r724", "r732" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r670", "r681", "r691", "r716" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r667", "r678", "r688", "r713" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r674", "r685", "r695", "r720" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r674", "r685", "r695", "r720" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r674", "r685", "r695", "r720" ], "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" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r674", "r685", "r695", "r720" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r674", "r685", "r695", "r720" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r677", "r685", "r695", "r712", "r720", "r724", "r732" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r666", "r736" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r666", "r736" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r666", "r736" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r674", "r685", "r695", "r712", "r720" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r672", "r683", "r693", "r718" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r675", "r686", "r696", "r721" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r675", "r686", "r696", "r721" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r667", "r678", "r688", "r713" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r668", "r679", "r689", "r714" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r676", "r687", "r697", "r722" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "klic_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities", "label": "Accrued Expenses and Other Current Liabilities", "totalLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "klic_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Expenses and Other Current Liabilities [Member]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "domainItemType" }, "klic_AccruedLeaseholdRenovations": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 7.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Leasehold Renovations", "label": "Accrued Leasehold Renovations", "terseLabel": "Accrued leasehold renovations" } } }, "localname": "AccruedLeaseholdRenovations", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "klic_AccruedLiabilitiesForCommissionAndProfessionalFeesCurrent": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 3.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The accrued liabilities for commission and professional fees current reported as of the period.", "label": "Accrued Liabilities For Commission and Professional Fees Current", "verboseLabel": "Dividends payable" } } }, "localname": "AccruedLiabilitiesForCommissionAndProfessionalFeesCurrent", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "klic_AdvancedJetAutomationCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced Jet Automation Co. Ltd", "label": "Advanced Jet Automation Co. Ltd [Member]", "terseLabel": "Advanced Jet Automation Co. Ltd" } } }, "localname": "AdvancedJetAutomationCoLtdMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_AdvancedSolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced Solutions Segment", "label": "Advanced Solutions Segment [Member]", "terseLabel": "Advanced Solutions" } } }, "localname": "AdvancedSolutionsSegmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "domainItemType" }, "klic_AftermarketProductsandServicesAPSSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Aftermarket Products and Services (APS) Segment [Member]", "terseLabel": "APS" } } }, "localname": "AftermarketProductsandServicesAPSSegmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "klic_AllOthersSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All Others Segment", "label": "All Others Segment [Member]", "terseLabel": "All Others" } } }, "localname": "AllOthersSegmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "domainItemType" }, "klic_AppleIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Apple Inc.", "label": "Apple Inc. [Member]", "terseLabel": "Apple Inc." } } }, "localname": "AppleIncMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "klic_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Weighted-average lease terms and discount rates" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "klic_AutomotiveandIndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive and Industrial [Member]", "label": "Automotive and Industrial [Member]", "terseLabel": "Automotive & Industrial" } } }, "localname": "AutomotiveandIndustrialMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 3.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure", "label": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure", "terseLabel": "Short-term Investments, Estimated Fair Value" } } }, "localname": "AvailableforsaleSecuritiesShorttermInvestmentsFairValueDisclosure", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 1.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain", "label": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain", "terseLabel": "Short-term Investments, Unrealized Gain" } } }, "localname": "AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedLoss": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 2.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss", "label": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss", "negatedTerseLabel": "Short-term Investments, Unrealized Loss" } } }, "localname": "AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_BallBondingEquipmentSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ball Bonding Equipment Segment", "label": "Ball Bonding Equipment Segment [Member]", "terseLabel": "Ball Bonding Equipment" } } }, "localname": "BallBondingEquipmentSegmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "domainItemType" }, "klic_BusinessCombinationContingentConsiderationHeldInEscrowTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Held In Escrow, Term", "label": "Business Combination, Contingent Consideration, Held In Escrow, Term", "terseLabel": "Amount held in escrow, period from acquisition date" } } }, "localname": "BusinessCombinationContingentConsiderationHeldInEscrowTerm", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Right Of Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Right Of Use Assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyRightOfUseAssets", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Amortized Cost" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 3.0, "parentTag": "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Estimated Fair Value" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedGain": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 1.0, "parentTag": "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Gain" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedLoss": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 2.0, "parentTag": "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss", "negatedTerseLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Loss" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, Amortized Cost", "label": "Cash Equivalents, Amortized Cost", "totalLabel": "Cash Equivalents, Amortized Cost" } } }, "localname": "CashEquivalentsAmortizedCost", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 3.0, "parentTag": "klic_CashEquivalentsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, Fair Value Disclosure", "label": "Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash Equivalents, Estimated Fair Value" } } }, "localname": "CashEquivalentsFairValueDisclosure", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsGrossUnrealizedGain": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 1.0, "parentTag": "klic_CashEquivalentsAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, Gross Unrealized Gain", "label": "Cash Equivalents, Gross Unrealized Gain", "terseLabel": "Cash Equivalents, Unrealized Gain" } } }, "localname": "CashEquivalentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsGrossUnrealizedLoss": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 2.0, "parentTag": "klic_CashEquivalentsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, Gross Unrealized Loss", "label": "Cash Equivalents, Gross Unrealized Loss", "negatedTerseLabel": "Cash Equivalents, Unrealized Loss" } } }, "localname": "CashEquivalentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEstimatedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Estimated Fair Value", "label": "Cash, Estimated Fair Value", "terseLabel": "Cash, Estimated Fair Value" } } }, "localname": "CashEstimatedFairValue", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash, Unrealized Gains", "label": "Cash, Unrealized Gains", "terseLabel": "Cash, Unrealized Gains" } } }, "localname": "CashUnrealizedGains", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashUnrealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Unrealized Losses", "label": "Cash, Unrealized Losses", "negatedTerseLabel": "Cash, Unrealized Losses" } } }, "localname": "CashUnrealizedLosses", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashandCashEquivalentsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents, Amortized Cost", "label": "Cash and Cash Equivalents, Amortized Cost", "totalLabel": "Cash and Cash Equivalents, Amortized Cost" } } }, "localname": "CashandCashEquivalentsAmortizedCost", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashandCashEquivalentsGrossUnrealizedGain": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 1.0, "parentTag": "klic_CashandCashEquivalentsAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents, Gross Unrealized Gain", "label": "Cash and Cash Equivalents, Gross Unrealized Gain", "terseLabel": "Cash and Cash Equivalents, Unrealized Gain" } } }, "localname": "CashandCashEquivalentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashandCashEquivalentsGrossUnrealizedLoss": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 2.0, "parentTag": "klic_CashandCashEquivalentsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents, Gross Unrealized Loss", "label": "Cash and Cash Equivalents, Gross Unrealized Loss", "negatedTerseLabel": "Cash and Cash Equivalents, Unrealized Loss" } } }, "localname": "CashandCashEquivalentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "klic_ChangeinContractwithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract with Customer, Liability [Roll Forward]", "terseLabel": "Change in Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ChangeinContractwithCustomerLiabilityRollForward", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "klic_CitibankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Citibank [Member]", "label": "Citibank [Member]", "terseLabel": "Citibank" } } }, "localname": "CitibankMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "klic_CommitmentsContingenciesAndConcentrationsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments Contingencies and Concentrations Disclosure [Text Block]", "verboseLabel": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS" } } }, "localname": "CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes" ], "xbrltype": "textBlockItemType" }, "klic_ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Comprehensive Income (Loss), Foreign Currency Transaction and Translation and Pension and Other Post Retirement Benefits, Net of Tax, Portion Attributable to Parent", "label": "Comprehensive Income (Loss), Foreign Currency Transaction and Translation and Pension and Other Post Retirement Benefits, Net of Tax, Portion Attributable to Parent", "totalLabel": "Foreign currency translation and pension plan, net of tax" } } }, "localname": "ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "klic_ConsolidatedBalanceSheetsParentheticalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Consolidated Balance Sheets Parenthetical [Abstract]", "terseLabel": "Consolidated Balance Sheets Parenthetical [Abstract]" } } }, "localname": "ConsolidatedBalanceSheetsParentheticalAbstract", "nsuri": "http://www.kns.com/20230701", "xbrltype": "stringItemType" }, "klic_CoreCapitalEquipmentSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Core Capital Equipment Segment [Member]", "terseLabel": "Ball Bonding Equipment" } } }, "localname": "CoreCapitalEquipmentSegmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "klic_CorporateExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate expenses", "label": "Corporate expenses [Member]", "terseLabel": "Corporate Expenses" } } }, "localname": "CorporateExpensesMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "domainItemType" }, "klic_CustomerAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "CustomerAxis", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "stringItemType" }, "klic_CustomerDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "CustomerDomain", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "klic_EarningsPerShareDilutedAdjustment": { "auth_ref": [], "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Earnings per share, diluted, adjustment.", "label": "Earnings Per Share Diluted Adjustment", "negatedLabel": "Effect of dilutive shares (in dollars per share)" } } }, "localname": "EarningsPerShareDilutedAdjustment", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "perShareItemType" }, "klic_EquipmentAndSoftwareGross": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, at the balance sheet date, of data processing equipment and software/", "label": "Equipment and Software Gross", "verboseLabel": "Data processing equipment and software" } } }, "localname": "EquipmentAndSoftwareGross", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "klic_EquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investments [Abstract]", "label": "Equity Method Investments [Abstract]", "terseLabel": "Equity Method Investments [Abstract]" } } }, "localname": "EquityMethodInvestmentsAbstract", "nsuri": "http://www.kns.com/20230701", "xbrltype": "stringItemType" }, "klic_FacilityAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility Agreements [Member]", "label": "Facility Agreements [Member]", "terseLabel": "Facility agreements" } } }, "localname": "FacilityAgreementsMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "klic_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "klic_FiniteLivedIntangibleAssetsCumulativeImpairment": { "auth_ref": [], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Cumulative Impairment", "label": "Finite-Lived Intangible Assets, Cumulative Impairment", "negatedTerseLabel": "Impairment charges", "terseLabel": "Cumulative impairment" } } }, "localname": "FiniteLivedIntangibleAssetsCumulativeImpairment", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "klic_FirstTechnologyChinaLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Technology China Ltd.", "label": "First Technology China Ltd. [Member]", "terseLabel": "First Technology China Ltd.(1)" } } }, "localname": "FirstTechnologyChinaLtdMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails" ], "xbrltype": "domainItemType" }, "klic_GeneralSemiconductorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Semiconductor [Member]", "label": "General Semiconductor [Member]", "terseLabel": "General Semiconductor" } } }, "localname": "GeneralSemiconductorMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "klic_GoodwillCumulativeImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill, Cumulative Impairment", "label": "Goodwill, Cumulative Impairment", "terseLabel": "Goodwill, cumulative impairment" } } }, "localname": "GoodwillCumulativeImpairment", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "klic_HuatianTechnologyGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Huatian TechnologyGroup", "label": "Huatian TechnologyGroup [Member]", "terseLabel": "Tianshui Huatian Technology Co., Ltd." } } }, "localname": "HuatianTechnologyGroupMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "klic_IncreaseDecreaseDueToInventoryValuation": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "(Increase)/Decrease Due To Inventory Valuation", "label": "(Increase)/Decrease Due To Inventory Valuation", "terseLabel": "Adjustment for inventory valuation" } } }, "localname": "IncreaseDecreaseDueToInventoryValuation", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "klic_IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This line is the year's change in a/p accrued exp ocl after adjusting for non-cash items.", "label": "Increase Decrease In Accounts Payable Accrued Expenses and Other Liabilities", "verboseLabel": "Accounts payable, accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "klic_IntelCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intel Corporation", "label": "Intel Corporation [Member]", "terseLabel": "Intel Corporation" } } }, "localname": "IntelCorporationMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory purchase obligation of future minimum payments due reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDue", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueCurrent": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for the current reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due Current", "verboseLabel": "2023" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueCurrent", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": 5.0, "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Inventory Purchase Obligation Future Minimum Payments Due In Five Years", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Five Years", "terseLabel": "2027" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInFourYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": 4.0, "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for four years reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Four Years", "verboseLabel": "2026" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInFourYears", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": 3.0, "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for three years reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Three Years", "verboseLabel": "2025" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for two years reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Two Years", "verboseLabel": "2024" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "order": 6.0, "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for fiscal year reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due Thereafter", "verboseLabel": "thereafter" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueThereafter", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_LEDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LED [Member]", "label": "LED [Member]", "terseLabel": "LED" } } }, "localname": "LEDMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "klic_LeasesNumberofOptionsToExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Number of Options To Extend", "label": "Leases, Number of Options To Extend", "terseLabel": "Options to extend" } } }, "localname": "LeasesNumberofOptionsToExtend", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "xbrltype": "integerItemType" }, "klic_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "klic_MUFGBankLtd.SingaporeBranchMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MUFG Bank, Ltd., Singapore Branch [Member]", "label": "MUFG Bank, Ltd., Singapore Branch [Member]", "terseLabel": "MUFG Bank, Ltd., Singapore Branch" } } }, "localname": "MUFGBankLtd.SingaporeBranchMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "klic_MemoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Memory [Member]", "label": "Memory [Member]", "terseLabel": "Memory" } } }, "localname": "MemoryMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "klic_NatureOfBusinessPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for nature of business.", "label": "Nature Of Business, Policy [Policy Text Block]", "verboseLabel": "Nature of business" } } }, "localname": "NatureOfBusinessPolicyPolicyTextBlock", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "klic_OmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Omnibus Incentive Plan", "label": "Omnibus Incentive Plan [Member]", "terseLabel": "Omnibus Incentive Plan" } } }, "localname": "OmnibusIncentivePlanMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_PeriodOfWarrantyForManufacturingDefects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing period of warranty for manufacturing defects.", "label": "Period Of Warranty For Manufacturing Defects", "terseLabel": "Period of warranty for manufacturing defects" } } }, "localname": "PeriodOfWarrantyForManufacturingDefects", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_ProgramAuthorized15August2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Program Authorized 15 August 2017", "label": "Program Authorized 15 August 2017 [Member]", "terseLabel": "the Program" } } }, "localname": "ProgramAuthorized15August2017Member", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_RelativeTSRPSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market based restricted stock member.", "label": "Relative TSR PSU [Member]", "terseLabel": "Relative TSR PSUs", "verboseLabel": "Relative TSR PSUs" } } }, "localname": "RelativeTSRPSUMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "klic_RelativeTSRPerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relative TSR Performance Share Units", "label": "Relative TSR Performance Share Units [Member]", "terseLabel": "Relative TSR Performance Share Units" } } }, "localname": "RelativeTSRPerformanceShareUnitsMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "klic_RelativeTotalShareholderReturnAverageStockPriceCalculationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The relative total shareholders' return average stock price calculation period", "label": "Relative Total Shareholder Return Average Stock Price Calculation Period", "verboseLabel": "Relative TSR calculation period" } } }, "localname": "RelativeTotalShareholderReturnAverageStockPriceCalculationPeriod", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_ReportingUnitMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reporting Unit, Measurement Input", "label": "Reporting Unit, Measurement Input", "terseLabel": "Reporting unit, measurement input" } } }, "localname": "ReportingUnitMeasurementInput", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "percentItemType" }, "klic_RevenueGrowthPerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Growth Performance Share Units", "label": "Revenue Growth Performance Share Units [Member]", "terseLabel": "Revenue Growth Performance Share Units" } } }, "localname": "RevenueGrowthPerformanceShareUnitsMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "klic_ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The schedule of customer concentration on accounts receivable reported during the period.", "label": "Schedule Of Customer Concentration On Accounts Receivable [Table Text Block]", "verboseLabel": "Significant customer concentrations as a percentage of total accounts receivable" } } }, "localname": "ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments for operating leases and inventory purchases during the period.", "label": "Schedule Of Future Minimum Rental Payments For Operating Leases and Inventory Purchases Table [Text Block]", "verboseLabel": "Obligations not reflected on the Consolidated Balance Sheet" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets", "label": "Schedule Of Intangible Assets [Line Items]", "terseLabel": "Schedule Of Intangible Assets [Line Items]" } } }, "localname": "ScheduleOfIntangibleAssetsLineItems", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "klic_ScheduleOfIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets", "label": "Schedule Of Intangible Assets [Table]", "terseLabel": "Schedule Of Intangible Assets [Table]" } } }, "localname": "ScheduleOfIntangibleAssetsTable", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vesting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Period", "verboseLabel": "Total shareholder return award performance measurement period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The share based compensation arrangement by share based payment award vesting percentage reported.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage", "verboseLabel": "Vesting percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentage", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "klic_SpecialGrowthPSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Special/Growth PSU [Member]", "label": "Special/Growth PSU [Member]", "terseLabel": "Growth PSUs", "verboseLabel": "Growth PSUs" } } }, "localname": "SpecialGrowthPSUMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "klic_StockRepurchaseProgramAuthorizedAmountAdditionalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Authorized Amount, Additional Amount", "label": "Stock Repurchase Program, Authorized Amount, Additional Amount", "terseLabel": "Authorized amount, additional amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmountAdditionalAmount", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_SupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts.", "label": "Supplemental Balance Sheet Information [Table Text Block]", "verboseLabel": "Components of significant balance sheet accounts" } } }, "localname": "SupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "klic_TimeBasedRestrictedShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-based Restricted Share Units", "label": "Time-based Restricted Share Units [Member]", "terseLabel": "Time-based Restricted Share Units" } } }, "localname": "TimeBasedRestrictedShareUnitsMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "klic_TimebasedRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-based RSU.", "label": "Time-based RSU [Member]", "terseLabel": "Time-based RSUs" } } }, "localname": "TimebasedRSUMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "klic_UnfundedCapitalCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unfunded Capital Commitment", "label": "Unfunded Capital Commitment [Member]", "terseLabel": "Unfunded Capital Commitment" } } }, "localname": "UnfundedCapitalCommitmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_WedgeBondingEquipmentSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wedge Bonding Equipment Segment", "label": "Wedge Bonding Equipment Segment [Member]", "terseLabel": "Wedge Bonding Equipment" } } }, "localname": "WedgeBondingEquipmentSegmentMember", "nsuri": "http://www.kns.com/20230701", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r379", "r479", "r521", "r542", "r543", "r597", "r599", "r601", "r602", "r613", "r621", "r622", "r633", "r640", "r646", "r650", "r780", "r826", "r827", "r828", "r829", "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r379", "r479", "r521", "r542", "r543", "r597", "r599", "r601", "r602", "r613", "r621", "r622", "r633", "r640", "r646", "r650", "r780", "r826", "r827", "r828", "r829", "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_PayablesToCustomers": { "auth_ref": [ "r742" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 2.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount payable to customer by broker-dealer.", "label": "Broker-Dealer, Payable to Customer", "verboseLabel": "Accrued customer obligations" } } }, "localname": "PayablesToCustomers", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r277", "r480", "r515", "r516", "r517", "r518", "r519", "r520", "r623", "r643", "r649", "r741", "r776", "r777", "r782", "r834" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r277", "r480", "r515", "r516", "r517", "r518", "r519", "r520", "r623", "r643", "r649", "r741", "r776", "r777", "r782", "r834" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r317", "r318", "r319", "r320", "r378", "r379", "r406", "r407", "r408", "r478", "r479", "r521", "r542", "r543", "r597", "r599", "r601", "r602", "r613", "r621", "r622", "r633", "r640", "r646", "r650", "r653", "r775", "r780", "r827", "r828", "r829", "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r378", "r379", "r406", "r407", "r408", "r478", "r479", "r521", "r542", "r543", "r597", "r599", "r601", "r602", "r613", "r621", "r622", "r633", "r640", "r646", "r650", "r653", "r775", "r780", "r827", "r828", "r829", "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r281", "r632" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts and other receivable, net of allowance for doubtful accounts of $49 and $0, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued expenses and other current liabilities:" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r648" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r107", "r152" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r108", "r152" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r5", "r14", "r32", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Unrecognized actuarial loss on pension plan, net of tax" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r66", "r181", "r497" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r193", "r201", "r202", "r439", "r627", "r751" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized loss on hedging" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r32", "r116", "r186", "r494", "r526", "r527" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r3", "r14", "r32", "r445", "r448", "r477", "r522", "r523", "r751", "r752", "r753", "r758", "r759", "r760" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss)/Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r4", "r14", "r32", "r201", "r202", "r459", "r460", "r461", "r462", "r463", "r751" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Loss from foreign currency translation adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful Lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r73", "r74", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r410", "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r187", "r282", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts and notes receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r58", "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense:" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r10", "r64" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r150", "r185", "r215", "r252", "r267", "r273", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r437", "r440", "r457", "r488", "r565", "r648", "r661", "r778", "r779", "r824" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r177", "r189", "r215", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r437", "r440", "r457", "r648", "r778", "r779", "r824" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r90", "r95" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the 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).", "label": "Basis of Accounting [Text Block]", "verboseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r136" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "verboseLabel": "Buildings and building improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r433", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r75", "r78", "r433", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r1", "r84", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Amount held in escrow" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r144", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Business acquisition, net income (loss)" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Account and other receivables, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts and other payables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Accrued expenses and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r79", "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r79", "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r79", "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r80" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Expenses incurred related to the acquisition" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Capital Leased Assets [Line Items]", "terseLabel": "Capital Leased Assets [Line Items]" } } }, "localname": "CapitalLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r164", "r491", "r534", "r560", "r648", "r661", "r744" ], "crdr": "debit", "lang": { "en-us": { "role": { "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash, Amortized Cost" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r39", "r179", "r624" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r179", "r491" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": 3.0, "parentTag": "klic_CashandCashEquivalentsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents, Estimated Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r39", "r126", "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r2", "r126" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Changes in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r28", "r104", "r490", "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingent liabilities (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r758", "r759", "r813", "r835", "r838" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r110", "r552" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r110", "r552", "r571", "r838", "r839" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r110", "r493", "r648" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, without par value: Authorized 200,000 shares; issued 85,364 and 85,364, respectively; outstanding 56,488 and 57,128 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r33", "r197", "r199", "r205", "r484", "r501" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Total comprehensive income", "totalLabel": "Comprehensive (loss)/income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r45", "r47", "r100", "r101", "r280", "r620" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r45", "r47", "r100", "r101", "r280", "r528", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk By Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r45", "r47", "r100", "r101", "r280", "r620", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r45", "r47", "r100", "r101", "r280" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Customer concentrations risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r44", "r45", "r47", "r48", "r100", "r149", "r620" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r45", "r47", "r100", "r101", "r280", "r620" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r88", "r628" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r136" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetAllowanceForCreditLossRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r364", "r366", "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Contract assets, end of period", "periodStartLabel": "Contract assets, beginning of period" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Transferred to accounts receivable or collected" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r364", "r365", "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Contract liabilities, end of period", "periodStartLabel": "Contract liabilities, beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r120", "r480" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r46", "r280" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r137", "r214", "r336", "r342", "r343", "r344", "r345", "r346", "r347", "r352", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt and Other Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r106", "r107", "r151", "r153", "r217", "r337", "r338", "r339", "r340", "r341", "r343", "r348", "r349", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r465", "r635", "r636", "r637", "r638", "r639", "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r26", "r217", "r337", "r338", "r339", "r340", "r341", "r343", "r348", "r349", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r465", "r635", "r636", "r637", "r638", "r639", "r755" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r417", "r418" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r10", "r143", "r169", "r428", "r429", "r757" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r417", "r418", "r489" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Company contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r10", "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "verboseLabel": "Depreciation expense:" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation [Abstract]", "verboseLabel": "Depreciation and amortization expense:" } } }, "localname": "DepreciationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r10", "r257" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r540", "r543", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r605", "r606", "r609", "r610", "r651", "r653" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r19", "r93", "r115", "r190", "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "negatedTerseLabel": "Fair value liability, derivates" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r91", "r94", "r96", "r97", "r540", "r543", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r605", "r606", "r609", "r610", "r626", "r651", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r148", "r443", "r450" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES FINANCIAL INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r16", "r91", "r96", "r97", "r98", "r99", "r442" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated period for the anticipated transfer of gain (loss), net, from accumulated other comprehensive income into earnings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer", "terseLabel": "Gain (loss) reclassification, estimate of time to transfer" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r810", "r811" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "verboseLabel": "Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "verboseLabel": "Foreign exchange forward contract, term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividend declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 4.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Commissions and professional fees" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r206", "r223", "r224", "r225", "r226", "r228", "r233", "r235", "r240", "r241", "r242", "r246", "r452", "r453", "r485", "r502", "r629" ], "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income per share - Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r206", "r223", "r224", "r225", "r226", "r228", "r235", "r240", "r241", "r242", "r246", "r452", "r453", "r485", "r502", "r629" ], "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "totalLabel": "Net income per share - Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "EPS:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r232", "r243", "r244", "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r818" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "Equity-based compensation and employee benefits" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 1.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r15", "r173", "r200", "r201", "r202", "r218", "r219", "r220", "r222", "r229", "r231", "r247", "r289", "r290", "r363", "r411", "r412", "r413", "r424", "r425", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r458", "r459", "r460", "r461", "r462", "r463", "r477", "r522", "r523", "r524", "r533", "r593" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r171", "r286", "r288", "r738" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "EQUITY INVESTMENTS" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Equity investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r456" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "terseLabel": "Equity investments" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment charges" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ErrorCorrectionTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASURMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r90", "r92", "r98" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r469", "r473" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payment for finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r183", "r309" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r134" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r134" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Fiscal 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r134" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r134" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r306", "r308", "r309", "r311", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r133", "r482" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r59", "r62" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r133", "r481" ], "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "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.", "label": "Fiscal Period, Policy [Policy Text Block]", "verboseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r128", "r573", "r659", "r816", "r817", "r837" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction.", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "negatedTerseLabel": "Unrealized foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [ "r558", "r563", "r568", "r583", "r589", "r607", "r608", "r609", "r653" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign exchange forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r10" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r293", "r483", "r634", "r648", "r765", "r772" ], "calculation": { "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at July 1, 2023", "periodStartLabel": "Balance at October 1, 2022", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r297", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquired in business combination" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r10", "r294", "r300", "r305", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r634" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r119", "r215", "r252", "r266", "r272", "r275", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r457", "r631", "r778" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r16", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r117", "r157", "r252", "r266", "r272", "r275", "r486", "r499", "r631" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r312", "r314", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r314", "r577" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r216", "r416", "r421", "r422", "r423", "r426", "r430", "r431", "r432", "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r163", "r170", "r230", "r231", "r260", "r419", "r427", "r503" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "Increase (Decrease) in Accounts and Notes Receivable", "negatedLabel": "Accounts and other receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r754" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "Additions" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r9" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r9" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r236", "r237", "r238", "r242", "r383" ], "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of Equity Plans (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r307", "r310" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r60", "r135" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r57", "r61" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Net intangible assets", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r102", "r159", "r203", "r256", "r464", "r578", "r659", "r836" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r208", "r211", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r746" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r748" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventory, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r188", "r625", "r648" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Inventories, net:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r748" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "verboseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r56", "r748" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r747" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r122", "r255" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r536", "r537", "r538", "r539", "r541", "r596", "r598", "r600", "r603", "r604", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r536", "r537", "r538", "r539", "r541", "r596", "r598", "r600", "r603", "r604", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r653" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investment Type Categorization [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Land": { "auth_ref": [ "r745" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r472", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease expense and components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r136" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Future lease payments after ASC 842 adoption" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r476" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r476" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r476" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r476" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r476" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r823" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r476" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r821" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r23", "r215", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r438", "r440", "r441", "r457", "r550", "r630", "r661", "r778", "r824", "r825" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r114", "r154", "r496", "r648", "r756", "r763", "r815" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r25", "r178", "r215", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r438", "r440", "r441", "r457", "r648", "r778", "r824", "r825" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r153", "r833" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding amounts under credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r22", "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r22", "r755" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Capacity under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.", "label": "Measurement Input, Long-Term Revenue Growth Rate [Member]", "terseLabel": "Growth rate" } } }, "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r210" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r210" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in)/provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r126", "r127", "r128" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r118", "r128", "r158", "r176", "r195", "r198", "r202", "r215", "r221", "r223", "r224", "r225", "r226", "r230", "r231", "r239", "r252", "r266", "r272", "r275", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r453", "r457", "r500", "r574", "r591", "r592", "r631", "r659", "r778" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "NUMERATOR:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r252", "r266", "r272", "r275", "r631" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(Loss)/income from operations", "verboseLabel": "(Loss)/Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Income (Loss) [Abstract]", "verboseLabel": "Income/(loss) from operations:" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r468" ], "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r468" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Less: Current portion", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r468" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Long-term portion of lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r470", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r467" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating right-of-use\u00a0assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r475", "r647" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r474", "r647" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in years):" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r184" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Other Commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r13", "r116", "r147" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "klic_ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedTerseLabel": "Unrecognized actuarial (gain)/loss on pension plan, net of tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]", "terseLabel": "Derivatives designated as hedging instruments:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r13", "r147" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "klic_ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r191", "r192" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "totalLabel": "Net (decrease)/increase from derivatives designated as hedging instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r191", "r192" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized (loss)/gain on derivative instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r192", "r194" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Reclassification adjustment for (gain)/loss on derivative instruments recognized, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r13", "r147", "r196", "r199" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r24", "r648" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 5.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r41", "r42", "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Given" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r37" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock/treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfOrdinaryDividends": { "auth_ref": [ "r37" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.", "label": "Payments of Ordinary Dividends", "negatedTerseLabel": "Common stock cash dividends paid" } } }, "localname": "PaymentsOfOrdinaryDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r35", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r35" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired", "terseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "auth_ref": [ "r162", "r209" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Payments to Acquire Equity Securities, FV-NI", "negatedTerseLabel": "Investment in private equity fund" } } }, "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r125" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r124" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedTerseLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitContributionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payment for Pension and Other Postretirement Benefits [Abstract]", "terseLabel": "401(k) Cash Contributions" } } }, "localname": "PensionAndOtherPostretirementBenefitContributionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSMatchingcontributionstothePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PensionContributions": { "auth_ref": [ "r8" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.", "label": "Payment for Pension Benefits", "verboseLabel": "Cash" } } }, "localname": "PensionContributions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSMatchingcontributionstothePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r109", "r552" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r109", "r362" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r109", "r492", "r648" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, without par value: Authorized 5,000 shares; issued - none" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r750" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r34" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturity of short-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r123" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r36" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-Term Debt", "terseLabel": "Proceeds from short-term debt" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r103", "r321", "r323", "r326" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Reserve for warranty, end of period", "periodStartLabel": "Reserve for warranty, beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Utilization of reserve" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Provision for warranty" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Capital expenditures:" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r136", "r180", "r498" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r487", "r498", "r648" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Property, plant and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r11" ], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Other, Gross", "verboseLabel": "Machinery, equipment, furniture and fixtures" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r207", "r292" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Adjustment for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r53", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "verboseLabel": "Operating information by segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "auth_ref": [ "r54", "r55" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets.", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r54", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets.", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]", "terseLabel": "Capital expenditures, depreciation and amortization expense" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r52", "r55" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r52", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of net revenue by Capital Equipment end markets" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r38" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.", "label": "Repayments of Unsecured Debt", "negatedTerseLabel": "Payment on short-term debt" } } }, "localname": "RepaymentsOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r105", "r415", "r832" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r111", "r139", "r495", "r525", "r527", "r530", "r553", "r648" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r173", "r218", "r219", "r220", "r222", "r229", "r231", "r289", "r290", "r411", "r412", "r413", "r424", "r425", "r444", "r446", "r447", "r449", "r451", "r522", "r524", "r533", "r838" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r172", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r377" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE AND CONTRACT BALANCES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r204", "r215", "r253", "r254", "r265", "r270", "r271", "r277", "r279", "r280", "r287", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r457", "r486", "r778" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Net revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r280", "r739" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r32", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Accumulated other comprehensive income reflected on the Consolidated Balance Sheets" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r75", "r78", "r433" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONIntangibleassetsacquiredDetails", "http://www.kns.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTable": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may 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.", "label": "Schedule of Capital Leased Assets [Table]", "terseLabel": "Schedule of Capital Leased Assets [Table]" } } }, "localname": "ScheduleOfCapitalLeasedAsssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Cash, cash equivalents, restricted cash and short-term investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r12", "r69", "r70", "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]", "verboseLabel": "Company\u2019s matching contributions to the Plan" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r91", "r96", "r442" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Reconciliation of shares used in the basic and diluted net income per share computation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Provision for income taxes and the effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Equity-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r59", "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Net intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r634" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r634", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Reserve for product warranty activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of assets acquired and liabilities assumed as of acquisition date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BUSINESSCOMBINATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r17", "r18", "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "verboseLabel": "Restricted stock and common stock granted" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r380", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "verboseLabel": "Estimated annual amortization expense related to intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "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.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR)" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r249", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r275", "r280", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r315", "r316", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r634", "r741", "r834" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r248", "r249", "r250", "r251", "r252", "r264", "r269", "r273", "r274", "r275", "r276", "r277", "r278", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r121" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r380", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Equity-based compensation in shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r138", "r141" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "verboseLabel": "SHAREHOLDERS\u2019 EQUITY AND EMPLOYEE BENEFIT PLANS" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r155", "r156", "r749" ], "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "totalLabel": "Short-term investments, Amortized Cost" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r175", "r249", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r275", "r280", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r313", "r315", "r316", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r634", "r741", "r834" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r30", "r173", "r200", "r201", "r202", "r218", "r219", "r220", "r222", "r229", "r231", "r247", "r289", "r290", "r363", "r411", "r412", "r413", "r424", "r425", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r458", "r459", "r460", "r461", "r462", "r463", "r477", "r522", "r523", "r524", "r533", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r218", "r219", "r220", "r247", "r480", "r529", "r535", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r593", "r654" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r218", "r219", "r220", "r247", "r480", "r529", "r535", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r593", "r654" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of stock for services rendered (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r109", "r110", "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of shares for equity based compensation (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of stock for services rendered" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r139" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of shares for equity-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining repurchase authorized amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r110", "r112", "r113", "r130", "r554", "r571", "r594", "r595", "r648", "r661", "r756", "r763", "r815", "r838" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "TOTAL SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r87", "r89", "r173", "r174", "r201", "r218", "r219", "r220", "r222", "r229", "r289", "r290", "r363", "r411", "r412", "r413", "r424", "r425", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r458", "r459", "r463", "r477", "r523", "r524", "r532", "r554", "r571", "r594", "r595", "r619", "r660", "r756", "r763", "r815", "r838" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "verboseLabel": "BALANCE SHEET COMPONENTS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "CASH PAID FOR:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "order": 6.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.", "label": "Supplemental Unemployment Benefits, Severance Benefits", "terseLabel": "Severance" } } }, "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade and brand name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r15", "r110", "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Repurchase of common stock (shares)", "terseLabel": "Shares repurchased in period (shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r29", "r67", "r68" ], "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 28,875 and 28,237 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r15", "r67", "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Value of shares acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r49", "r50", "r51", "r165", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r234", "r242" ], "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average shares outstanding - Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r233", "r242" ], "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding - Basic (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "DENOMINATOR:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org//210/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 93 0000056978-23-000105-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000056978-23-000105-xbrl.zip M4$L#!!0 ( '-'"5<=HE2!R@< + M 3 83$P<7$S,C R,V5X,S$Q M+FAT;>U:;6\;N1'^WE_!.F@2 Y)LO466[!C(.0YJ%,BUN13WL> N9[6LN>0> MR96L^_6=(5>69$F)7%]C18T_R-KED#/D/#/SD.)%[@MU>9$#%Y=_NOASL\G> MF[0J0'N66N >!*N)$;/+"R$G3(JW1W*0ON%I]ZP[Y.VS7IH,$^ATAQV1#8;] M;CM)!O]J'V%7%(]]G)\I>'M42-W,@?2/>OW2GT^E\/FH?7KZEZ,@=WF1&>U1 MF<7.\6L<8VTD#W>^R94/UM?OFB_.3W?Q;#S=6[SS<_?]PC:WM/7-1_ M5\[+;/9,=MXTV(?*@697.>@&2\&2,]F+%;;:8*Q!@:T3VU4X1!0[3!@HAZN-3HC1FK MM+<5X#RP1(9JB=[BK, G*[EB&4_QE66FP)SN391;$]"0@G/8+-=:I2GQH(+4DII43O$C )L$HMD%<[W3U0 MC> 6D@9ND$2E4 #A9A 309T+]J3,6P@ 0(?*1 $YB@&B M+E'2Y21.8@4F.4IT]"RD2Y5Q%?:C]&>-BD@HK4E!X&O'7J/C!2"2HG>O[]*< MZS&P=YA9/E4*W-P)ST$"V;=1OH4.='FSW7\-QV')VGT1G^*C)+*I8^31NC)* MNTL!&0.$?/#5!6:UHFQ%48:*R+\/PQ0EB(M\F:U]J] ;=/8[]/CQ\P'H?&6E M.F>M3H_6X3TX7"G$0JCV7P_0!A&1E%=N]R[$"!) T-6:(L4"3[$Q2#UIO!>E#LG%O78F/WK+QSB&!83:0@ MY'-G-*>RRQU&#=%W"@=NQ1R:&"R2)U))/R."M4DM!6I <0!HC+$5T27Z'ZK[ M73VALK(E!H@+A#!-C17!@+ 1&(-&GJ#ZPE754B:A O(,F3W=1M8.E+$'=)_?-Q,V0/&L2.F;A(?D32)IYBTK2R!*DE4K R7F&(&#%87T'F!CK4@,LA-J$1)M"MU?(S8Q-3M*_?B?F/X\ MB."W2J+)(6PJG89SH^.PS]P.K[WY8>/P$BW?FFC?*>2):+)$6-*9 )TNI!(0 M1W7QO]_*38'?4C6/O#'4\\!XP^'V_'#P4>BL=UWQ)&I#?N,".SJX3V\;D%PS M9!1&4"*1;40RX9!)N*HH<-/X>_S-I"X?&P]0?Q"%?9]1LAV_R VO:E8?NM;J_SAX_:Z[9Z[>W-R\.>A(6(BX'+[4JNWQYU MCQY ;]0I[UA[,_ >+'I<[V\/OG!5Z#UFB\A/WE5CM(\-&^$^TSTFZ^5XW$PI M[O9JFC_-5@_[#V-6+U_T!NY=M5TVW7E.N/^.-Z9-P4_L_4$L#!!0 ( '-'"5>AC$(SW0< &DJ 3 M 83$P<7$S,C R,V5X,S$R+FAT;>U:77/;MA)][Z] G;E)/"/)^G)LRXYG MTL3I>&XGN4T]-X]W0 (4<0T2+ %*5G]]SP+4ER4E M0#A+7:;/SU+)Q?E/9S\WF^R-B:M,YH[%I>1."E99E0_91R'M-6LV:ZG7IIB4 M:I@ZUFUW>^RC*:_5B(=VIYR6Y]-QS@["\]F!G^0L,F)R?B;4B"GQ^E@WT?+E7J;R9BII_D'_ ML'"G8R5<.NBTV__:\W+G9XG)'28KT3E\#6.LC.3DC6MRK8;YP*]G+W2=-L=& MFW+PI.W_3JFEF?!,ZK'-Z8L"IW926Q#M1F7Z;A+"W(I +F-I+2\G)))Q.-JE"V-:O!-0!E-J7^,Q!PG$JD1-AUB.[M!$ M( F,4Q6GS%;T,>\_EJ6L!Z$%9,IJ%'_B$6/E4BS0%C+V"M*X!50S LLG<'FF2)RN%*0L7<=0T?\P;-Y4*[RA.D!^X4QE%YK"N!,0&/ M!3\U "U%*:6 =PF8!%BMY\BKG6YO30UP"T4#-TBBTA W PPX:>S7I^8VY0E MVHSM%(NE'"KD(XZ).+T,>D/+Q@*D[%29%6U_H&H;5/4WHNIJR07/;(V8F@Q0 MH*-J*#QZMUPR7DH/ #A415J2HQA8!(^TLBF)DUB&)$>)CIZ%LK$VMD(_2G^E MT0$)16EB*?#:LN=PO)! 4O#NQ4V<\GPHV2MDE@^5EG;JA(<@G^S;3+Z!#O1X MLW/X7.Y[DW4.17@*CXI(;AXBC^S**.TN!&0($/+!9PW,ZHF2I8D23$3^O1VF MD" N\FF2N!0?1]VO%GIW'?I;NY#O/QR 3I8A;+5"DU]RBN M2<8FJ0(5\X'*TB>^L$N0+P[5/KUCA';(R4(/AR:W).M9-;0)\X M.&&:EV**+R!>\4AIY2;$DM9-2]'FH>A1%@)E272!P_L2?5,OJ*C* BBWGM7% ML2F%5\"S^:',0=8TP(X665 4D0AV*@'0B#95H%K'MIN[PF;2D MS4SR^5TFBZ;;)!_(,M@ ^GC0^@GN?J[U'>%4[ Y.9TD[ &$54'1,4C-5WW(+ MKW=(TD0N3!Q7)0%FH9(OC9<9Z_"&#H\QBHTQ1'V^QIZO""= .U+F+;E:3>QR MI3_/H:.>O)KILA\T2;F=41U*MCXZI/!5R*^^KA 3IM6UU/7ASBWYQCT,LD4L M?"OZONL[Y\,OMG/VQ[=BBO7&/%%1WES$WCQG$8;N0&)6"#*4XJ#'SI1VQAC\ M"PR69^\.> M?;\Y_ >I=O=_0MCU#,_W-R'VE08OA,H*L*2-/!T)Q$H"1W5IG^V_QI)?4ZT. M/-%7:\]P_8GT]$3O3NBLMTKA^&A-?N,"':V>G[MU/<#O_??5F[$+_A 4B*!-8 FZ;,M\.A_EZB!VP@% M5N4CHT>2JFS.A_7/*V6=H&56:#.1:!VG)F1EOA06@/$]"4?K2U/,+]G-^;UG M+1$ACF39A&\U+ZP<3+^\IU.Z].*R#AGL@'=UQA1M0,#JF?Q M$X;F^BK'R4GK^+!'MSD<%'5B.G%]T:/E+WH<.+':UC]JG?2/-S:W6YV-;9\: M]K#5ZW>_^*C]7JO?V=R\..R!-T0P!LQM"YZ_W.OMW8K50;>X89WUD7K+Z,'> MWSY:_26=-XB\4.M?54/HQTX:_B;1#).U.>ZV4DI4.[7,7R;+I]W?QZJ>/ND? MG5K_R7Z[^./JX@/[^/[=KTNKW!*N;5KLWE:6V4*T3DMT+ I9YD]UV=0>C\G" M"S=L'MZJC\EP%SRCVGQ+\DZB)IVZO4R43]G96>-^'C=:JA0]\ MW5JHC#MY)6SQ F1AK/\1?1!^]AC)E2N1\QCQ5;@][\(C!$KE-G?9=$5NX_W* M^C-<]3SP5TS_!E!+ P04 " !S1PE7B%^U[Z $ "L%@ $P &$Q,'%Q M,S(P,C-E>#,R,2YH=&WM6&U3XS80_MY?L0U3#F9L8R<.29P<,[D0YF@[A"-A MKOW442PY49$MGR4#Z:_O2DZ *%,V^'@VGS(V-[79_6LO%9OKE-QT)LS0@^^ MZWWONG HXS)EF8:X8$0S"J7BV0P^4Z8NP'676@.9+PH^FVNH^_4&?);%!;\D ME5QS+=C!RD]OK[KO[=D@O:FDBX,>Y9? Z?L:)ZU]UB)^JSWU&^$T#MIQ2%JM M_2!, K_3:-5_"VIHBNJ5C=(+P=[74IZYM38SW6M\K72CZ601;3EVU_7 M2-R$I%PLHG<3GC(%)^P*SF1*LG>.(IER%2MX4BDJ_@?#)#%?>WM5 6BA'\$S MM@(4U V*X?6<3[F&1MT+UB'<3_XE M38Z/C@?]R?'H!$[/S\;G_9,)3$80M.'<&WL##\;#@94&C:;O0'\,_PY0"7-6L.D"T,A@=" O"U42=*_E77ZP6'.9 M+?E!%! J<[-+WE5?*1E^8 )ZSF!,BBG)F')'UX(MH!]K(S'\<%!.M&/LT@5< M9/)*,#ICVUO-]AM8E+\@3TXHQ;>'*UBBHV:8+[?7M M/GIWK5*![S5-&0QS/I6DP,U!+.",Y;) WF1P)(L4 M_]]#Q^0R(+R\(<4Y,4 M&-::PH^E6%3+%SC56WS'Z&QOM>MUO_N(^":J50FZN[8!$HY\A2NNYQ71L0,+ MKC&V36AX'<])-F,X,*0I5PK;PH&D% @GEFDNC-Z-;<&^E+Q@9FI0!MEML^V0 M74 ,07.'[MZTU&VDFRC+O@HZC1!V@N:J:UOMU)BWVA+M=[&U.EV3W3^B;6WC MC/%6^5]_E?SG&;(W)98(,7HA:$GQJ>7 $R2%A'#3-3F^)PRA'&-#A #TA1D2 M@713.3),.=95PC.2Q>8Y1J'VOM:HFY)BAN/R5&HMT\A,RY?F'1<3 ML>2AY5\E7@[2G8[7;C;,+*TQ&TU7@9=CMF?'[#U-'\K"EM<)VQO%OA=LE#WE MMNDUPOJ_[C5L>&&P67S7[9XM1%4,++?*2?:^UJC=Z_.HGE]#\'B7WRMZ5>^7 M[W3[B72(+6 '#.B7,\P/.E7WW!!O68ZWC_3#8GV0^EO S)[TJE!M;X6MKK+_ M<'0^'I[ X./P9 WDMT78>V/F-T//9^-:;OE:YA'" B4%I[#*[XV!OOV*^Y^Q M_TE;D9V ME/1O3<@4=Z12;S;9=-BU\8AV^5^=%N_94^H_ 5!+ P04 " !S1PE7A[&4 MN)4$ D$P $P &$Q,'%Q,S(P,C-E>#,R,BYH=&W=6&USXC80_MY?L273 M7#)C$QM,>$UF.$+:M)F0 ]*TGSK"DD$7V7(M.0G]]5W)0)("5^;FKI>4#Q[C M?7MV]]%*=F>F8W':F3%"3[_K?.^Z<";#/&:)AC!C1#,*N>+)%&XI4W?@N@NM MGDSG&9_.-%2\2A5N97;'[TDAUUP+=KKTTSDJ_G>.;)#.1-+Y:8?R>^#TI,0; MC?HD:DRJU690"QK'S6;5KS59.*D&7M3TB/^'7T)35"]LE)X+=E**>>+.F(G? M"FJI;C]PJF]0N$7R:M&P^I<)T*0ZE MD%EKS[._MI&X$8FYF+?>C7G,%%RQ!QC*F"3O'$42Y2J6\:A05/POAI@0GOW[ M4."MHQ_!$[;$[U<,Z/[CC$^XAFJE7'F)>#/6$"O+LJ\.-M@(=G_//_;:KPCF MYIKV^L/QQ?E%KSN^&%S!]!ZW#][H;Y4:GK',#B'\4]]&'6'[[M7_9$[^.VR_SMT>V,CJ7C>:^K>YK+L MWKV/N=(\FG\CEETX<,D4U@FG2S)UH/_(PESS>P:_\I#!=<84IV90D81";\99 M!.<\(4G(B8!!%*%2!C*"7W+!PSMFU48RB@A<)!0SRSA3#MZ'90>HA!G+V&0. M:&1R=B#-,Y43=*_E<[ZP4'.9+/A"%! J4S,EGZLOE0Q?$(">,1B1;$(2IMS! MHV!SZ(;:2 Q?')03[1B[> YWB7P0C$[9_EZM\0::]"]DBDDVQ5$]D5K+&$W0 M9THHQ0W%%2S2K5J 3]:3*1[QQ+2WY?J-].N/YH5+SV MNG05U&KX[4-+PX@C:^"!ZUE!-UPJ&=<8VN+I/X8SDDP9;MMQS)5"6 M:Z?>B(UYO2'1_A )WFP;=/];\E16Y.$)MCXFMHPAVA'4I?C4"C_18H@(-Y1+ M<=:9=CC&A@@!Z LQX9Q#08K]48YU%:WF'T:AW,8S_4>M7!3=E$@^"T3M1MHO MT)T-K=AP,K,732:"+2-,9$99YF*[!$D5:RUOVI2K5)!YBR>VZ-:H_1*/.13> MFU$>$K&@A\52B!?GQ6:SW*A5S9%1(QI-EX$7I\FR/4T>:;HN"^KE9M#8*O;* M_E;9I]S6RM6@\L6]!M5RX&\7/W=[9 M1% /+K5*2G)2JI:7!HL&M2OH(_N;% M]X^B%_7^[Q>@?1,XPU5B]U'HYE/$!\UB@:V(MRC'V\_T_?SE>>&S$C/+]E5E MM;\7U-O*7N&R/QKWAW [N/KQ198[,M8SR99VJLP.JHO)I&7:0EU04G *RWJ\ MI0H_.V!_^ZJ^I<)]SLO(>H6/[-;U8@?S(A$UQ[N=YNLNVE>^NGH<6U^$IU9+^._0U02P,$% @ MR]?7?BRK$W M^O_Y%+KDN>?,K"7;>G_Q3'@68^.]R?88QS#)R?TGJXT:HXPL$4EX['SZV]T2 M-A@P$I*@A2IK9;9MA*2N^M5K5U=]_;_/CY[PA,/(#?P_M^13J27\W_;7_^?D MY'^_W5T+E\%H]HC]6+@(,8JQ(_QRXXD03[#P]R#\Z3XAX=9#\3@('T].V+&Y@RU:,L76BWIOX1!NKT@G2R*\.TFWI7C-&2)/% MAW,3VXJCRZ,3)-V/3S3=,$\LV;D_D23;5C0+R2:61.=\Y-AC73-463=DS<*2 M96.+7&=:6#4DS1[3QTYBLCZR1C\Z=Y_CDPB/_MR:Q/'T_.SLUZ]?I^3WTX?@ MZ6.YE=[GF5SZ<^DNO]33('PXDVW; M/F.?OEYZ'WKNTJ7T+^QB19)4\M@H1OX(I]=OOBE=QN)-G;>[+M[1.$L^;+TN M>=/#975AS?/+5Q:V_+;TXWL4S=_V'(^84Y-\<$;Y/[_0P>[Z"\D'2Q<2 M%JU__D?\4:0323F1E?E-?GKN,I-_^M'I*'AD3Y),Z9614?CVM#&*[MF3R!^7 M7RD*-$4V/V)BR)W'1_)I?+9_WZ_'HPF^!&=O./\^2PZ>4!HNOH^Z0=O M[W3N(?_ASRWLG_P8M C ,7+:7Q]QC 3ZU1/\[YG[].?61>#'1'!/AB]3\HQ1 M\MN?6S%^CL\8F,[:__5?__4U=F,/MRG%3N;4^7J6_/'K67+K^\!Y:7]UW"6XT93#[V<^X&/R0NXS^?T0APF/[J.@WWV(_G\AFB/T!TESW^.[_#X MSZW1"6& CQ[IG;![/E3%XS"$^RW!)= <'RB2JWV7V;>BR"+3/%\/5MZ?H[7Z?ID]2\7Y(5"Y/5\ M!S__@5]>'R.WVA+]GV[8IK7[0RYF84B><.5&(^3]@RQER[+IDE_?06FU[3-5 MVOWI'4)NAY+\RD,/K[=56^TQ\B*\^WWGG$R6E?#SBOPM>GV&UFK_M0!OEA] MZ;9\>[W57LO\LV5AOX]=' KL_GBM,;OH_;&,T_=?;L__M'SW*6/9_#>BG\*8HI(2E>A7JF7G MWWO[[/4UG?FEZHEDGE ULOS)_/?Y0\Z6UKV>#$K59$A7@Q\HK))?'?*PYREA MJQM_QX_WY!&.2SY-_*,W#=%Q',+#"$?I#U3/=I[=J-6FU_2)BQ2FGR1W^7JV M]N:O='A]AWIP1N4 H(D)C=.562>2]GJC])-L*YOY;K*L:(((PUY7]HA1- MQ M.R4L^W!^B_EG\]_I/=932N..4HL8V)%2,Z;HEDF1ND'G/P:7^:FD\T6E1*AV MI-+RR@P.5K:D, @"M/TK#),W,BB,#&H6,BB,#$H99+!X(X/,D%X]&195!W$- M!U2;OM*"!!=D#8N7,M\-Q4&XHY99^3[]XR7V@T?77W?;K#I^Z19GRV^_5/(5$9Z[N"DGX3LC M$NC//)IQ9I$4O2[$$WJW)]SS1\$CK@TO*H^4ZJST=XUD:;KW1"W%,94K#]". MP4+PP"@>8D0>Z%!Y1%E[L\H#ERH/>(_1!O/ N,I#]#H;[&4G:9'FA9RDND?& M!XC2RJ*]4O<(>=]16FF$KWMXS$&45AHO*H^8#[@4"T(/17H4 ]$"$AP"4 M'UYP%H"6N30(0/DNS5,A *T)HRH/0&MO*7G@4MW#8RX"KT,PKNX1\QX#K]W/ M$+RC>=V#W0,$7J71ONY![[X#K[((K]4]XN4@\"J-%W4/@O>E].7E:IQ"-*][ M??*^E7Z9M*][-+Y7I5\FX>L>91]:Z9?)"QYV9^\^V'8A1-3^K6QH=($RL 9=TB"EKRC@(0+/6Q"[1O(B3I$, >CC:0P!Z M(,)# ,H/+S@+0,M<&@2@61V.A.H9#S@N[8@6@ #T<+2' /1 A(< E!]>\!> EK8T"$!S.!P'Z(%K M0 !:$T;5O3AW_X'7(;A4]_"8B\#K (PSZQXQ[S'P,DMR#LRZ![L'"+Q*HWW= M@]Y]!UZE$;[N$2\'@5=IO.!L'DR92^/V>.JW643D-HHZ(P*SR*5S Q. T?%= MYQWGB4[B<_Z"X\XL#I*Y@A?!=>Q4?\Q1.5$RN1WO+BWD=G ;'_/#IFK.&IG< M!K[\4/Z=7WZ(V68FMV$O/VQ:%A"BFLJQ(-R&LE>N[\;XFK@;3L\GZWMP[SW< MB2(<1]]>OJ-_!>&%AZ)W;LLE?L)>,,7.$(\F?N %#R]W=#;R-L<1\#"?EL5M MA QXR.WG9%7CBY<6&K7&;:B_$W@N9A'A&0[OL,<8%TWYMIV@T@\='/9#8D.S+.G'ZKYT]G\?!EBI?E^?T5UX'_,,3AXQV) M$/P9_BT,?L63.T(9?C=<7L?,^S/Z+J^\6)[S/B4_SF^P;LK[>M;:W&8C\[/V MTHU&P;F._ISF]![+6.8J\)!,VM_FJ3#(RCHFY0>%/'*=.981\9X##)W>$H\[M MH&[QL M68Z-S:7*''?IAYVM"K#Y S9SF^3H^0X>[[\,ER/6<)OQJ"5KRK2!\G%E188A ML3UT5OR<:5!]L2!4F6 N[P'IWY@':6+NT0'I\Y?'7E[7)D-MJWR_O+Z M,..X,AO[9T:I%@TR&[RRN529@\Q&(]C,<6;C"43^AOR?0_*52SP-(K=&Z%:XS4!P@^XR70.%VW0#-^@NE=SDB_BJ..G?7AG84B><^VB>]=S8W=KC@DPR1\F MNY<_E;M\WA$< MCU&YR]K5\2#*:Y,E\C>"\7\&4U95O-)LB;GHR]?,[YB]ZY*LD0M MZ*6#8!R^?D)/&#P/?J%I-2WT> CA56Y3,,>$6HZL$GQ"6_[<^*2 M-A+!SC?LDQ_B6X_PI8ZRP=W.9QTY4JJ,<+NOR7^!1E5"PNT&:*U84JJ4/;]1]^]GT4]?T1O_X3I)?4!/[?Q;X<6+K^='62D3GK9/>'AX.X6 MA^,@?$SJQ FZ?_B5'"3D(>K5N8MZJ^__P ?WJQ*Z6FRYE=OIX;@9RFTV8#W9 M%R8[-DB/&MQF"BKA4G5:G!_!,[A-.?##4MX+B]^SE-NY[K/_R&?1PBK^,['>?1]=TH#EE&<][U^4AM M$[=Y@1KQ[E!VB]O\0:UX=QB;QFVFH4:\.Y2]XS8GD8EWZT?.IRP[4BO';XX=RK;5.Z=Q6(X=Q*+9]M\!WB%]#CS\S_J>7':=5M+G-J_#-K@.91)O; M- OO[#J,/>0VL\(WNPX4U-G<)E.RL.OOM.=&LXP7MPD4SOEU*.O%;=*$>WX= MQGQQFS+AG%^'LE_<)DRR\*OC/-%SZH0-HO<#7A5$WNE2+7.9G3&,0X?4?@3Q[=AX,Q&<81\9X##)W>$H\[M MX+CM5ZU3&YSP[E#VK-9Y#DYX=RB=6>N<1\?S^O$$AT?NV]5I%$(.Y8?4.L=T.(1T9G'P&- # M:LAW>@0BM(,Z\H[4%:EUDJMI(#F4-U+W+%O#0'(0AT2I>Y:O42 YD$^BU#W+ M>""07'T3Q:0!S(UU @>\HM( [C5T"RE%- ',J'@-SH3H @7PC" MER-U(R ;RB\F#N5)0/Z39TP_F#B4/\%M=I,5<-+&Y&[\'@H__/', M=["3PN'MHO)Y5,U 747E-E]X$?@C\HV0]7^ZGKW!8Y?N6$4#_%HX@=>\/!R,7%]=!T[11_WP:*_87\TH<:3(Y#9CRJ?>[$RG'N[YHQH@OZZ(Y#9E"[IRDU3\/B-O@_PW?^*W,)A-:^_@ MG[G/YR&.@EDXPE'RZP0CA[V\XSZUOY)_&&S=D6./=@+GR#/??#/*3IPV$J^//]\1-@2GO^)"8;T94Q6 M>#)&CZ[WL->=R!T;BZ%[O]> M_-ZY^:TK7/2_?^\-!KW^S0&7(+U;@K9V"7]'$?'='^+ %X7+TXM309%TS=[X MVD1+/!#4Q<'TW"#WKWX55B9&7/7OO@M?B7SY@7\S(\K%'0FI&-[A,6LVU!)\ M1'6^@]WSRV THTJ#JM\6D\ QN:!-],%?F92^W:4M<,3!]6O_[S_)AO0E"\?T M#1R+J6Z?7W\?A$1#G9"W]] TPN?S'[XX;C3UT N)L]D[L"]]2>]^'\1$I[,' M/.$P=D?(2Q_"GI=\G.HGVSZU=)6JJ)@HPMB9/SC57J=,>YW%SNIG^JFJ*1L_ ME4[EC9]]=%=;.=5T*]-MS]@;)V]-Z$(I_N>6VII_88H$-\'SW.Y4BA";5,SOKP7K5?(IF3?/T7+DD-&T+_^ MZ-P-NW?7_Q#NNK?]NZ%P^^-N\*-S,Q2&?8%8BB$Q!X*L"OT[0=8_.9^%_I4P M_+TK+!B15P/2N1C2CV5;U9:HQ !XQD3O8U&7UXEZ\A?7I[[LN6).XP/9G*L@ M%.()%OX]!Y20>% "IDG$'?3X+?MZ-W'+EG!Y[I"_G#R26TSHUTX<]'+R@E%X M@OTY0$F\\)>9]Y*H45D4:#RRW0H#>\Z-X,>LSK[-DCU4(Z\FS@.@\=7T[/_5TL(Y.!1 MFL(^IYM\(;UJ3NSJ_CW[UV1W/*?;Z^XHPXNS/?B( MIEV%*Y>X4S?!Z7D.S[K+LJCTF^3B>[*NU'KJK;9T(BMR]C3)WC-&6H:LR4_^F9.[B_6O6J2UM_GA7]S_';2MR_U=E-R4HO4EZTQ-ZAW/E5-$7_A8RH*1_ MY" [*I4KYW0DV^MN/BN0NZ#;8^'+!8E_5H./B%XQ#8,G>I^W;(/9:M]BWX]> MO"?DN^AC#;!;)))ZM_S$(F5R88B>>^E>;#(2;]D^6:VVHI[(FFVIMOUA@+>[ M]!R4ONNCYT\,CP()) ):I2?\:Q:ZD>..6#!!%+6[B-W/Q0)='I??NR.QZN/4 M"U[HAO&QE_KLD]Y+FNM:FN M[0@#3!S AX!Q+HPG0H?58@KZ>^TKY@X_5I^MO.[62JWVGR3Y1)+%U5!DM\>D MUGS5DH^2#Y;M..M0N>.#R(_]KN9TFH/B, BHJ+QJM4J9WVW 7%)O/_/ MG2;^2OIDM=76=4TU5HQECHWOI42::APHD;8SZI5TH6_N=0Y=I%P M&:X$WDP]WFAZS' M'?_NBV>2ZA<#ILJA;-0T)V=PI\@3\C$"_2TW1OD"F MI9T8A#0\5_%L@-5;&NE_(B'&'I[2)0H^6Z-(/7AO1ITZ 1&2"G3/[7.VRI\T M>J?P.CC:UJ]]0&0G=&.7W#')*.$0.\)T%D8SFEJ* ^)C)*&,K'RZ_TPEC^Z7 M=$;Q><;%R]D6O]_<$[$BIU*2Z\F;?%*-4T/22D\^*>JI9I>?TV)O:Y21TTIY MPK)/A*="%'BN(\P1FGZ:UK^\^[!>,='0C3V68L5H-!%&'HJB#'%?<\@3(J8+ M!R^/]X'W*=2TNTF3]PQ9^'DT(=$;^8,O_)JXY"]O&CA/(B6E MSYNZ74^_XT=F=C\FM7HOLG+/I/VU8%)*=N\(1P9Q,/HI"G]WXTDPBX5;% I_ M0]YL38B8%?W H.P,2I5,HF->N4/B_C^N>Q>'8D$#%%1^$>JF6BS9@'V?OZ$Z M;CEY0_N\#8D'>8,B!_U;^,T+[DD,]YW-:-N^:9"E_M9./(]\2.OK MJ'/^[YE+77/BD=_C] )RSU?O7*4[$$DM6>JC+[CVH/C]N_]"RV])7S'Y M!'HR?80C5BV MZQ+%*"DP>J<]*C.-7V4& MNJP9NHRH#R1X9"E80*,1T65TW)?# !]2/V#M7P6"UI,U'T2/1 629X1SXTTD MY)&0X$6D3@^Y&?$4*-$>A(T[PDU#Q1YJ[9HC]VFJE^DYL#.[*B[)@UE8QL1VOR MW%:63TUU\U<+9$TK>UNU!N>+#A13OE4^AQ=$_AZ"=24!29,))IFC]**%Z%)O MM:_7R_;F?:F#G3DJ]QC7.PM;NZ-4ZU?5><_'X^2;]J6DVCGN&'BSSJ8+C>!B M_9DWV.3W'!W_\EHI1IEYB]:L_1B,; =@CTCZN^O]XN.3_[SXF1/F-T:7BWFX MD U'9AD'J25*U%;^2U-TSJ^94T%G5U3SR H7LG%'(5V7QH[9!,GAX/,0T[39 M$U[I]_46@K%H2GK["KJ/ F\6KWYE6XNPY-])^+:&!WQR'V+T\P2-2?1WCKQ? MZ"5JG>VA,=F!4P_C#X)\6I^U-C/ACM33683]864,OXY$;,K?&1/Z(:!26]^^C%M"NR@T(G$NAI M)-?95%JE?D*?U^<&N,I5'>0X\H;3R.L0?+"C"3ODQJ()]KQ7<_B)()/EJ)(3 MG!]GC#Z?"O\@[WY09.1VE^ARAW$L\.2OIW9 [%BR5MK M2:\ID<*XJWJJ9__M/EB*;7R)AN:;)#X0I"H4G6LXD"L';:ZUV M?N#,&M-5L5>M K8'P>'R8\S6(FW<1)B&5C3]E8L^0[5P0S%Y0L?+CZ.L9 MRN&1'K3O9Y;V$MP<>MBI=2DOK\FZR\J2P%29_$7X*_=O7!/"KO1=Y.F4 M);XV?N;$LC\7@TRG_4X7"\O.W<#86><")<]6XZ-Q>]SC7QVJFOV1DN3H[(UOBDO-K3G M>_=F.! ^_?#1S'%C[&0ZF;L#$8X3Z*#+.%AJP>9KH+;KJLH*L+C(4@^1.9*2 M'M$^.R?,2B+)+P[V:17!-^0A?X2%P03C.**=?8.QL)JJHT<.^J,X(,'CX@=* MYA:F95%Q7>?:][*U&5%5[5)LZWNZSQV3C]\E^XX)[18GK]DB 5M7UZ6"K0-; MMQ];MZBEN3)WK EB8+ MS!>8K_KH] ]*5I5]EJP>E,7?.S>=WUBQ:IK;&@B7O<'%C\&@U[]A1VK)!=?_ M&/0&0O]JH4#_HG]SV1O.K[GK#GY<#]DE_=ON':O;'X"E.T)+9Q-+IX"I U,' MINXX3)W:C-,9?_W1N1GVAL0R_2WI%$'^<#W_G5J\Z_[@!S%C0N=;_\=0^-ZY M^Z,[%.YZ@S_ C!VA&2,W:K4U">P8V#&P8W77[ M]2^ZE]1L@9$Z2B.E$B,%YTR.R4C!4?B&M[F@?2[ZP]^[=]#C @2[J8)]3!Y9 MDWI<7'=_ZUPG;F?WLG?S&_B=Q^EWVL3OW'*6"TI6ZR[,B>+J-$-ST4RN<-6Y M&/;O0&D=I=*2E>U*"QQ-6"KXU/RS>/]%.(=;ZX^;N^YOO<&P>]>]% :=ZRXK MH^G^]4=O^ ]AT+WX<=<;]KI)PO?'H$L_3!UP,&3':*A776)8[90 M,@;JZQC5ER*#^FJ(^M*;H;X^WG4&Q74LBDL#Q=40Q64T0W%U__?WWK?>$!RM MX]17)M%7T/L#]FU@WZ;VFOHH>W^L7^J@]]M-9PCQ_[&:)94>$/OPH/,9FP7; M?C_V=MW8]#H/;Y>EUOQ+!::WJ\84IK?G>)?*I[]*^N.H3%ES\&P[M>=R"2GR].-_)Y94T'6L)%_V;0O^Y=$K9>LM8G MW9L!^>E;YYIPO"L,?N]V-PS[.^"*V!W/W9@\;;15%;7:GUQ?B"?!C-S5B38O M8'F,^NIY&YI(VNM@==L\U51]E[GJNGVJ6)L_WGD"NG6J:MI.M_WX,UVMZ&6- M,L>U;\SEV2N79CZT=="AS!W:R':7L>!9LIJ)=%!I(M<*K(F@,%]2O+"%1EI4WBX+I$$'A_?S BE('!Z7 ^J"Z,QATB^5Y2X-5E3,3\K_DGO*@ M!X7_Q2P,"20%%$4XCL[+2!0V>6_JL+RD;=]I$_<1_0'_>^8^(6]=^]L\BY:$ M.BS]_Q1:(B\Y[?5K^^H^G_N!?Q6B$]HGF(6.2T"9I^^/?O#Z$1K M"0X>N8_(B_[<.B'X]M$CIE>>/" T/:<(Z?@._4_W#1Z=^ *%X0LAQ]^0-\,M M.C3@$<4D*GZ.S_W9XXD3L(0)O2V1&$(6S&2'!L[C$]6@39UDT9*,KV?+K[HA M-9U3YH20%+/5UG5=U%63(TG98AGG&0/RLOACX=K7E4UP MRP:3((Q/2*3P*+C^$X[BC]O8*_E6OU93U5ND!6:N>R^M> I"V&H0PDV:VVHO"&I'U'2 <;H=49C<@RXHB%2D$\ MP:$0XA$F-O[>PZ+@XYCNZB'/"WXA?Y2,1'6"V7T\GGD"FG^97/)_2E10G?GC MKH+P,GW8_$7O7M\NC=97(:71C7-[!4ULB;E>$0W MX[V7+0/'/E)069WR>BNH;4A*V<'FY! 7]CH@[_7&FQL$!+0B:THWC'9/LS3#:=L:#"2TO:64)3Y;=T[7_$&S M+A&!EU51-R"I?5N!$>0D&)_, M(IS0O+B_?^3RL47COM+V&J,(W]&'],<_2,!,Z9I70&C+>$-4=4AT'S.BMFC< M4A'%)O:)9G$;#HGO7'CX+0B<7Z[G@2N[JV*=4S OXC7B9-BB4GRS$+Q6CL&S M18?N"AZ]U38L4;)Y.J_1! ^UY\?(?W#I.?W$(85RBX+E%G-Z)CD_$JQUGT?> MC))D5]DP:)&WJ,EE)9_!.>416%NK,,H'ELF 9:NK1;K@HU8)BTL\QF&('2%& MSU"&45#CSHG9\T?!(QZBYU?YR"L.=$Z%)-H*3SX(.+![UK/EP8F>J-%%W50X M@E,37%J:*(]?X(QB&4 CV:A&[LXNGJZ<3N^\W>7-@@C]T .>?U+3 ^% MNCZMM;]";IB>0WXO$ 8]#Z06KJ0')Y9C.&U1KD7@E$OY&G*KK8NJ#=G7/6]X ML0IC<&D+;FV]%7S>!/YHI[(A0R'!G2A9/&WY@C.[[QVM,H"D$C]6M$R>:M*; MX,9NJ1WN#SO7POHV>=46:G)'J.S=@W*O_W@41:;ZZ+R:0:.5J;IDB;)2.,BM M66$TR!C(V$Y%X'EE3&5IM]7]??\15Z[B^>:+E=-FU65+(DV3O$P MS\U@L[YE!7X0A\V KWN=;[UK-B$\F1WP>^>N^WO_^K)[-V S%\PO0O>O/WK# M?QSA3*F/G$->.N/6E61-R,C,FRE[+KIW/99UVZVC\O:UUX+G!U#L=2?9\1_F MJF%ZX+5CW!2]T$PY['$5;4YVFQ!RMU.:AM%JZXIHZ3SM.,#^UH$:D16#$NW6 M8(JJS--AE":X2F^GM3QZ &3198*]K'*.:5VG)'W9430L(AJB;A3.A,"F%L>( MRG5,JRBB;(HHT^"IYJ\)[FM27D<+8#&XL&6XL.%LH681[]AKQ*2M!PS1*MZ M#+Q8CM&TW8LM!TTR*ZB6#)YJ_IK@R*8,_*CY(_BV!=3N3\\=S:4D;=,7S?OT MI:)R_4;?O%)#>YHKDJ@?X^PJP-8V)5PMME2"+543=8VG0]I-\'?S=((LJIM7 MM_FE4WUIH__896N+N[P@0#MZ-K3RR29QHUE!1[X/F54C)[K!^-OB8!?'G]YJ M*YHE&E99.>*J\;>^),@X5$40U_<5D]/1:#NYV%@>T/BY8*V\/' M#*'QT MD[Z]K&Z9RAY9P+O"..'331!C038^OXH$>^,R='\^B_L>^Z_VY%8>T3>FR M+EA83,=W+N9+&3'=D J]05G\3MH/WM)C!UKH)=#"W$@+WA0-U_=H0OPTF* 0 M3P*/*-)HW@4(L_["N_4WJ5"(H+=.]>G1@]FKVW!>:!7%P>BG*/Q*NED+4Q0* M3[1W];G0F9$_A>2FCK!1HT84S]&'OF;OYFIU2FSZ] %].).)Z.UI>?U/ZP.- MO_[]M+V^GTV[>A-VKK$1[_X@)*_[17"CB!Z%.LE+^%T6UF//6E[4V'W&SLE_ M627)^R]?!&(!$0Q60BMPZN: ?VW9^5=$*WZ-41MS?23O7"AP)O3$,<4 M967-FREQN3PAB%&T2Q\F?MZ*";KC6*Q;!,W?PX#2HJ9]$8Y\4*"9<42+7/U M\& 5!JZ\]U;9>RMK#JB5;=[J6R;XJ43[ML2YW503"2!,PC-IC7?XN<8I&0!1 M9NM6 HATVM-8%ZTU@=Y!0-2$'=(['"/R1T? */3)2\,YJ9W5Z)R4W922G=%H M]CCS4(R=2SQV1V[>LFM9,NA@)U5319FK_H@0.NPY=*@ 6F8"+1).%.]K7.-P MXA# 6.#>O.-F\#@-\03[$?%H!2^(FG:(JI@[&Y'W)S^M.=$]IW/2&G&1RLDY M[VM"ZAL<]\=#])Q;A"PB0J9H*JOQ%?B\QX&T%;5\(*39K;:JB#8XQGP=O+*>8XZYP3AC">Y$@JL.\S56&54/H&.1UME/ZC=\9T2=)?" MALA+EB@KA9V%TOG*>6DN2#A(>)5GQ,N1<)5)N&6)NEW6<,3#2SAS7\YBVDQU M7@) _IF_^",*'UQ__OC%6X\P846X?Y0HK)9D@@4THEE?Y+_0,DD_B.D(II#\ MV1=<\F8/(?)H&7$L!&,AGN (4_ P\K&\,?G%H7-?'&'L^L@?N>3R*"8?L;.S MIX*P7!6Q0)+T132=O.DTB%S*_?,0>XA64WSYY3KQ9([EA6^E');>OH+NR=O, MXLU?X878\KL"D85_Z=M2Z7!'CCW6-4.5=4/6+"Q9-K8LV3$MK!J29H__*;,3 MV.Q+D]<#QE/T@$_N0XQ^GJ Q6> Y\GZAEZAUMHQ! L!%HK^GUT:JC,>54261 M!*(K MJ$CW"3B#8.Z57DG1 W[R),0JHJ_[2=/R81*JH#J+C08^-4"KZ>H?8Z MWA\4H^9:C/[QX[IW\4S>#,A/@R'YP_?NS7 @]*^$_FWWKC/LD4N%3S]\-'-V4M&Q.3C5/?8 M]JDIF53]I'%_^N!4,YTRS?3.!4@^4^Q32[4V?BR=RAL_^^BVLG6J29N_^M%M M/_Y,5]6&OZQR:BEVC5Y653+==DO6:NOFIKURZ9JX*]$Y7,470V(1L?!(KIM$ M B:&TLG0R.)HJ7%#_K*9&!DQ4H> >WUTMBZUL2G>^BA?RR%G_S+S7@19%!1) M44M9=I8^*\=$.X713BE#.QPIA0!=Y:(K_T:24[N-I!L<"R%^POYL973/MF5F MX__1Y7]S+?YXAJ'<9Z-D-E16$FVY\)B#7)RI?/_%V7'_!62K>;)E M5B1;M+.NJ8AR\ "UQ0\L$5!RJVU(='!?O3N&U6^?X+L(_ID2/:&!8YCZ[O1G'(C@05R5TV69:VN*\I MY7]+Z$X"O8&:VV:HBJ75:[0&XT?(GIA2:CLH.?L!=,Z5G[(MG=(Q>?K370"46)X%R^T7-'J5$EYOCJ M9EDIW9IF+XX<4EM+?\N$E$P@I8F25E:V#"#%(Z2V5KR6"2DEL>U2:=E_P!2/ MF-I:Z5DFINB.DJ2)FLV3GFI"\K3W.$5N2%DGC"8H?( ZS]V=P4X4X?B-H!<) M/7/+ MWADD5=A0*J8\;2%B^P)"SIR804GJ:C )3V[/V5!"4#U%(#L+3%ZRL) M2R9_:JD)^;_^%-.TKO\@X,1/WW%$4^&#?_66D2UNX"N5TV HOWA8K;:MB;I4 M>8E374/OQD)OB]=8''IVJVU8HB%57E4,T*L9]+9XF86AI]&30YHB6GKEU76 MO9IA;XM76AQ[,@UN5%&6*J]HA\QDUB&'=-K@YS.731X4QF'P* 0)GP._4)+R MV*I!8>+LX39H),7JNJ#*T 3G]K4[6/)5_%0:/ M=,JWZ\\(.?JOI0W?&"^2ZX:4$]WG.$2$HJZ/PI=>C!^CF\"G#PT#UKMAUY!% MU^C^O"J5%;)PLSL%C?3VD]3C!\GTF).BB7)IX3=@^;BPO-5UY0?+!M'*JJA4 M7P4+4*XEE+- (H1'L&3RG-> ):=ZM5MM790-.)!]S%C* MY+D6QI(AM=JVJ!DP!>R8L93)=2R.);8+)%IR667/4%7*\95-R)+?X$T%I16> MV.2."C R6_P4[3$>5:BP.J)>6$0+Q O#*'5<7$B^X\R[8HJ97G MJD# 0,#X%+ ML68Q =/8_!33!@,&\M50^=H2?Q>3+YU&W99H:/40L#1NG+_% MG*8:$Y^R4S\9[K&P6I4LR0EF]QY>V5LJ\@1XR]J_9;.2'<(4$_FM59:GU#7LF6>6 .3Z2 *C^;<92%YC NDM)C!:;>E4*JL#%D>; MNB !QRX!9CD20#M&G$I'6-8 $G#L$B"7(P$6M0'&ZJEMD "0 ,XEP"I' FA/ M^]/BG9WW5XUT%'FD2]>;Q=@ID'7^("MWC#*=GP#')_'YXIX48FMDWI3*B7QR M\Z0^^XT@78V3KGPQU0?2);?:\FD5AVU!NGC"&$A7=?':!]*E4-NE@W2!=(%T M[1@+?B!=:JNMG]H5S/FI2+J@4 ;>LG9O"<>M#G/4%BF'*>KYV; MMTYBW6YFC_=JL!916@;,M9RVI19C!=9I8VF!)0QBG*MIPXK!9E9JMM2**M%SZ0 M")4W953>9)*,(QP*5:8OF9)V14!RRX9%-+ IZC)/\Z+*#DP!9SM[DZ7AC/:( MM(D.+FN_"W#&*_#L_;KRW[PG7?X&6': MC'W_4%'>,K/#"1;0:!0\DC=X(;03_" FSR"<%<@KN>3]'D+D"5,4QD(P%N() MCC %$6L@@NCV$_G%H0U&'6'L^L@?N>1R@H@8TSFD*60ZS6F$C>]++-,+/ M+],@2=$#?O(DQ"JKC_M)T_)%P?4AU&A9;.C:"R^/4,M=?Q?KVN4@^BJ\RUD/WC MQW7OXH^NT+FY% ;]JZN.T+NY_#$8WO6Z Y'\?+&J9@XG=>N7<-&_&?2O>Y>= M8?=2(+]<=F\&Y*?!D/SA>_=F.!#Z5^3OWV_ONK^3CWI_Z])U];]WA4\_?#1S M7*)K/_.P2G;'P;%C7 H_9Y#?]R\J8R+H\ M-(WP^?R'+_-R$-=G[\*^]"6]>ZJTZ0/>^0#L>W_?@S7;;A9>OULEJF MVVY)CVX-D>R52]?$0(EX:]"+(H*)*B9BGUV;KLIM%.8;13RI"Y(Z40H*M<=.7?!QS5 M;A]PE[$5HQ+F*W)'B!PGK?*NOZ:YW3T/K[!*&UZ1DS^5;QV,=CS2"'+65#FK M(4"Y TD+1Z2UJ5XRRL\L99@*"!H-5;T*J<:V&5.-=B3Y+6A--*_7B" M0X$6 81X@OW(?<)IK+G;"=+5H^:;>7AXR3V_))Q_Y^;\>_T28E=!2'[U MA=$L#+$_>A'BD-S-8R43 G+^-8MB6H&T6^'\*CEJ4@#XJ5"6*"+O3WYZ;_.9 M?;A8- ^)"Y"RX"+EP) R('ELQW>&;^SHO'*#> _]\1 ]WP8A^R".0_=^QC;I MA\$M(K?)/:':,EIM1=36M-CZG->9X,@S!YA^D&2I)4S-5EM61$D"G-8(IR5F M*/A&IT70J8JZ7%:J$2#*I2I=">YKJ4IM E9+E)35H9 6^G]Z0*[_^L@7!1\G9P;0<\,ZH11SPK-) MXB4>D^V1.1JM@J $=;CRM' M.,_IR&&72[_MZ!97 3>EU397NZ2 ?N,6:/MT;:L '*W@D'CJRU,T,5PDMBJV MF) TY^8C"_#2+R K$;LL.X*;0C M N9@ YCC'4,R6V-)6-,H'I'5I78"H%^2XUEWZ.NT3$^TK"*1$V"_-M@OP?>M M.^(-EBS6ZE/$ [#G*\U<=P&@>WFF:*])7?"G\C>,G-$/-7(&[E&C>S2AD.B2 M?.V)=?N)B-:BFHKU-4*1,,'. ^V)Y/I1',Y8/Z,=1VIDM"MP#W[NT91=/?(: M=$_O$]W#^WQ&]_/H3I[S*A2+Z(<]O?T4UE$_Z )%DRLO^/4[44+X-\(6^L=O MF'@J^ Z//!1%[I@0A_DTM-D6<7%R^S&TZD-4K-7^>Y 3/PX@%MWTVQ<0;09$ M%39G:@3$/6P"[@=^BB31[+6N%^Y#"ACD61D6W2'<%QII580H&Q8?RK )(>![ MUBV<'Z',>U_FMMXY%MXJY K[R0TI1]VQ]FVC(&X6P54I4UIM72XB8U#IS+'# M49GCFP=BM/S#+-[<''#&L0HKV[/-@R^MU;;D$DHN %H\JK#*W-4\$--;;=,N M7,$&ARUR]_K[1'@?8A3ASV>NG_PDC,/@<<'YS+!=45;"MM&[V95E%T!+J5:K0WD)W -*=G8:;A+$ MR!."-1W[T@J>]4WB06/O,=@KO^>%(DNTZ;IBKGH:_.EP<#+J%]]5 5EVNE^T MUY15 &:/$+-[BNFJ0*I"D*J+\AH/&>*X8X7KWN.X*H"KLDY8BEU"UQX([> > M_-ZC":'=1?9P+J,PIP-O52*Q3C"CXW/GJVCL9(?R"71$9BYK\+O&PLVMVSHK MI=$.">7M[)3 M /[72"^(+Y['T;VH=#F]#MISQ/)$"6KY)TO$&T0;1#MW/F2 M,D7;:+4U2[2-U;I2D&R0;)#LJJM\JY-LL]56=4E4M>,QVBPM<,9R:.2_COO4 M_DK^F;_X(PH?7)\]7ELWW7S_\%#8%NX$"VA$-V^1_T(+=OT@)G='(?FS+[CD MS1Y"Y E3%":ENQ,<88H:1CY6[$M^<0@DR$]CUT?^B+9BCV+R$2OZ/7WEXWN" M;*) ^^M]>-:&KS7[:YGNF2)9TPG4IT'D4O5Q'F*/5:1_^>4Z\62N!1>^E:H( MZ>TKZ)[ >19O_@HOTJHNDV+Q7_JV5+FZ(\<>ZYJARKHA:Q:6+!M;ENR8%E8- M2;/'_U24UOQ+D]<,^!0]X)/[$*.?)XB6FVDRGA<&54254I,31"RPK-S8AMP2*\B[X2X>1=A$E(C^Z?M_"&F<4B-"-6W M%]0^$S7Z]0RUU_'^H!@UUV+TCQ_7O8L_ND+GYE(8]*^N.D+OYO+'8'C7ZPY$ M\O-%?I.P[R5<]&\&_>O>96?8O13(+Y?=FP'Y:3 D?_C>O1D.A/Z5#?Y'Z/[U1V_X#^'3#Q_-')>8R,\\+)C=\=R-R=-& M&33-)]8%+'@U^@:OACE$;[J7.6%D71Z:1OA\_L.7^>1(UV?O MPK[T);U[JK#I ]XY8.QYR<>I+K*-4UV7J3I*-VC2!Z>:ZI1IJG<^9?*9JIS: MIKGQ8^E4WOC91[>U3A53W^FN'W^F:QJ\*[QKZ>\JRZ>*ONL+'>1EE4RW7;_C MKT@?[/AOW4"V5RY=DRM)%.%^<@)VII1 $F"3:/XQ\(5!'(Q^9F@DF64W/0Q^ MO2_AJ15AAO1HZRQ\ :(L]:.)$1U&(G11Z).WC@0@#"-,9S2://0-^0A?T3ST!'-@O1'<7!/]*LL M"HI$&]WO<)YHY-1K%$(V0FWGB_P6-_O,&3Z)3^+(YB$O832N3>UK%: M;=T4966U]4/>+BTYV55YJR#GPYK2:F''FWAFWVW-O?QZ2MN:O=1MHD8CC-01 M2KR@W+)F$UDS9-$H7O<$P@;"QIVPY>M\)V6L%BXN=XK4:ANF+EI2D;.$('(@ M 2_O4QED"JB+:V&RU%94G==R 2HT[/)V%HPF="$*BI5%24QI] M6#Z9H4JC?H*P.96W6WPT+T5E0I%$19W1OV=.P$KRI MF_ &ZHYKT,$.%G )N%2O?<;\"GSL/F/GY#\X#-;I;NT58!QI[SUM2SZZCN/A MP^"E6VHL5]OT%R0IZ\"E,JLB.\Z_9E',6N\.@PZA!+TC\FZ1Z_3\"S2E#0!9 M[,U$XV)!,NYH_B-R8YR66"1:\0Z/@@>?W84IR-S>JTZ]5Z6T,\H 2E =P"7@ M$G )N,1QC,&=&3;X,\.PU=CP*QNPU7B!HHG@N$^N@WV':@P/->[D(&38@$O M)>!2<[B4;Z-[9=#MLBMYF5J/*&G8S?+2U*SD=@%-.B=3-.TBYP 22#OP*5* MJTQ+DW>++WEOP&$X&L>3^(8$_>EAN(5N\"YK W^>I6'WSFD9N ?<@]=[E!3L M)_9 .55TOE7!#8Y3D8=@'QP6X!)P";ATG%PJ,]8G5B,9%T1'!^5V^&WB\&NB M;MDXX0]@TZA4/0-:! 8E'^/$>AX(JBX(B*4J139EB MDQ_K(U,;^CM:6[KIL&_U9W$4(Y^2(KY8T; M75Y[/05MG?':)F6%AXUJ)A4S6335RF=I@Y"!D/%Y],;>VPAMS6JU31(MF[): MX0QMD#20-![-F2)5;LYHL:NH:KJH&3(8-!"S8Q&S7 9-D?=FT'1:=*J+BKZ: M> -[!H)6/T'+)6=*U?9,IT4_HFR:HJ(4WE_9BY@UH#AC:5 ,93&;$Q.E(VB% M$/N$OL7:.2WP2"6,<(+9O8>;DUU4BDR/R3(46%=:[0JVBK;PJI[;1<<-P'5J M?3?T99Y(K=,=\^(]%P%^1PJ_ I-F,L%/([IO-?T$Z#M:]!6J_ (. X>!PP?G M<"X+4F#4328+HK?:BEK6H,7JX=> 2I<[/)V%HPF*<-IC[#'PD^!TMQJ750+4 M0TPVYTEWBS27ACLG\>5\NO,ZP3!H<[U",YLW'W^O+.$Y*N%L5EWQ4F9M- .\5X5\^5UJ]761-N60%75!E0[GC '+@&7@$N%%/26 M<*H2!6USI:!A*$_#KVS:MBZ+]-B^+BYU9FQM3P_O$56?O:<]T53\I:/(&ZXAI4 M36RB 5P"+AU<01?8TLRFH#/GY0VUM+Q\B8B#"+WA5S9@D[M;:BA>V^0EI)CK MP*4R=Y9YFQMOT!)24=96*QT E%R#$E0'< FX!%QJ#I?*##*Y,\,Z?V:X 1N% M=.RRX*3SF"E@/%3PN&?]Q HR;, EX!)PJ3EHZ1@OR[3?6]P#%.XP&$!+@&7@$M'S:4R8WUB-=YF M=.9V^"W67U72H%*X9A "0:\#E\H,\HL)NLVAH)<4WM?%OV?#E=>&^%!@")4- MP"7@$G )N 1W@8W*(0 M^W%>]\ZD. QBY)471=0VM(8$"' ) MN 1<*GUBO73\#;RW;"F4.+3>5$K..W(S9QN@N(\XJDPHJB7YJX#$HT3BENBJ M3"1J!(F&:&D5S BK!HH-*,3\ACS:GC$2$*O$[$Q#UQ-D45 D12VR/],4D=K0 MJ-':TEB'?:L_BZ,8^904N66)'E(T1*/XR*F\_#IP7JQ:W/$FG3F&Q>9=?CW% M;9T%VR9KA>?%F@85-E.4BG<6!&D#:>-.VO(=RK'W-@;=-%MM4[9%0UZ=TIR[ M83N('(@M3D6J1F3%9YA9;VVEI9T[$ ?35 7Z&:,> P5\HO,ZP=")8V^NQI4'&=0,9[KV'!;F'_[]X7 QRRAMN!B@BA7.FBTMJ>.][E_FVU(\ZK.M,O;TJUISK-^N,H7*:V@ZJ,2MT(CP%?094L$ M7:N;9C!:A5=D[6O'=5<\R6OQ!.J*:U UL?D&< FX=&@%76!#,YM^SIR5MY72 MLO(E @X"](9?V8 M[FZID7AM4Y>08*X#E\K<5^9MUKBMLEGC:P8/ BBY!B6H M#N 2< FXU!PNE1AC%-?ZL,(2A#;^R ?O$=%:WX*1#O*G&\(C,.T*SMH,A MPPI< BX!EYK#I7R%"EOZ$U^FYB.Z8 =UV,8$M2NY?4!ZWD02377U+#D4)O"* M))#W.G"IS KATL3=X$O<&[#I1.-X$M^0H#\]5[DRR>GLDQ=$T>?SC0% & 2<.FHN51FQ$^LQMN U]Q^O]EJ:Z)L ME#67#1 $<@Y4DA?EV<>S:6^UV83\-[*#&%VA;@$G )N 1< M B[58D]&77'5-AP69S9_S<18ZL+-I\;>!B%]8">.0_=^%J-[#P^#6Q1B/\[M MY=G4RU/,(GLX #R.@< 2\"EG W= MY6,>SK[#[L(:+V+N0>1V$^1RDY#)1P+ 6-JX!3 M6VU9+J';&W_3%NM7@OD->;0O9R0@5H/YEYGW(LBBH$B*6F1;)F5-LK)UDTYI=\2^U9_%DGC5$#7+*G>L:5%N'CB+=DC,\B;V MNXX@+DR<>@KR.E=MFQ07'5"L2CH18U,1517D&.08Y+BJF,O*T_>XF$0;K;:I M6*)DE+!/ ,(,PMP$8>S+F]\*V4(M+;5] ]6?PLWOR53>]7&F9E:1MH%?I.VC(I%O^= MA/.7F:('?'(?8O3S!(W)NYXC[Q=ZB5IGRQP@Y$_O;2KDX>^7OG&!XW%E"TQP M0,0D"%EKQ'.":AS2J\@[(6[>19B$5"_\R1TY]EC7#%76#5FSL&39V+)DQ[2P M:DB:/?XG\;6'5 +HSL0%52E^''T]0^UU;,PG'4RPWA#-))D0QD/3")_/?_@R M;\+G^FQY[$M?TKNG8D ?\$Z0V?.2CU-8V,:IKLL4&>EF4OK@%#2G##3O%%/R MF:JWM4X54]_IKA]_IFL:O"N\:^GO*LNGBK[K"QWD995, MMTTWF-\99$5BSOAZ7WYK38.]B3MXXVMXAM%F$ZH]'L<49<>$*;Y+SM M4G&.=MFD8K56:1QY_\(0A)Z+M&F"O6\D)7)4;Y4 TIF@56F)3>*=)W' M8.;')4GD_B_-7R'GU+Q"KC^*@WNB5A56)"?O5B3G+*:8CJ6T-&<9G"977 8G M2ZVV(8NV6KC:/B^_*L_>.SMF[\O '6_RF2,_GW?Y]12W=1GX;;)6. 4OTXG+ MNB3*L@G2!M)V=-*6;^]:V=O>M4Q/[TB2J*W9^,JQ>0TB!R+'F\CEDK@M4SY+ M$#2UU;8U2]3UU=I-,' @;767MGP&;J6DHSH#I[7:JB@I8-Y X(Y*X'+)VY86 M!26(&1UV)$JV+BIJ;2*X!K0YZD71C*8?:>HQHERF?!6B9-9I)(28EM5@IUG- MCO)F&K?T%6;20PF-GV@X?9+NW)/0E6'3;%!/L1.R@/.WE5 M[>3=X2@.W5&,'799YQ<*'=:F^BH(Q]B-9^':5(ZBTJ9]JZV!(!O(-;+R&>.L MG2SYPD3C8D$R[F@"+')C MG!;1)&;Q#H^"!Y_=A5G(W.&+V6KKHK1FEAV DFM0@NH +@&7@$O-X5*9029W M9MCBSPQ#'-KP*QNPUWR!HHG@N$^N@WV':@P/->YL**18@4O )>!2<[B4K])A MRX2\R]1Z1$DG=K8Q00CN211$,N4FH(2 )Y!RY56F9%-O^N3W['9Y^\((H^GV?IS+YS=@;N ??@]1XEQ?R)65!. M%9UOC7"#XU3R(>8'OP6X!%P"+ATGE\H,^8G5Z#&C06=#Y?;[Z:%O514-:;7C M V"(:PR!I->!2V4&^\4D7>%1TDN*\^OBX2^CD7Y'63L!%2[ )> 2 M< FX!%SBB4NY=F9T*>.9.0_=^%J-[#P^# M6Q1B/U[GRM%9-I;-1Q,80%;U>W[[0Y;&$;(:4/$W#&+D?;3W!QL!D-( +@&7 M@$M9N-24B=P[[!*L<1/F+D+N3*)>=B:1F\EN@,7]QD8?HG(5>$91[Q3P5A>\ ME;EO4J;NHY.>5$4TBL])WQ<6&U!*^0UYM$=G)"!62_D7Y,]0^"+(HJ"PR:.[ M;ZXT1:K6]^O4Y2W=D=BW^K,XBI%/29%;G*Q6VU!$U8*AS&7BCC?YA!FQ&7RF M;;)6>$:L:K?:NF:)6O%NN"!M(&W<25N^$$79VPAT36JU-1 MJ['(Y9(XM6H#I\EL"+HIB[J^>HX-3!S(6]WE+9^)T_9GXA1BXD1)7AU@# 8. M!*[& I=+WO3*#9Q*#9PBF:*\9D(GIP:N 64<2T."*)?9C* HG2\LA-@G)"[6 MR6F!32IAA!/,[CWZ$DUSU@],.<6,50^(UFSCSDDB( *@Z4E1M"0>K M0)5.^X-JABCK1489 ZSJ$ 0 EX!+P*5B*GI+O%6)BJ;5+R9'*AI&]C3\RJ;M M_+)@D&W]XE(GRM;V#/(^-WFS3>->U9H*B<'+VOBM:6:T?L J&(5_5 =7:-C[ M*KQ4 B]E=6<7AJCP"JU];!2<[B4;ZMZ2Q?OR]1Z1!?L/ ?+2U.SDML#L%IM M61)EN4B1." )Y!VX5&F=:&GR;O,E[PW8=*!A7.#3F"\]?[=IQ,_YQ@B@C. < M[@'WX/4>)<7\=1G^>X/C5/(AY@>_!;@$7 (N'2>7R@SYB=5XF^J9U^\WZ+%= MV1 E:;4S*V"(:PR!I->!2V4&^\4D7>91TDN*\^OBX;.!S.]B?1KC0YTA%#@ MEX!+P"7@$G"I%CLS1M81MLSFKYDP2IVX^931VR"D#^S$<>C>SV)T[^%A<(M" M[,>Y_3PV:4/52Q@E!<#C$7BK40(GP%.Y EX#Z@6'08R\CW8.81L!$B+ )> 2 M<"EG_V_YF$=Y[[#'L,:+F'L0N=T$K>P\)#<#X0"+^XVLRD2E7MQY!3C6!8YE M;LJ4"4*#JD99-+35!IV3)PIM]J62"P= M&#@0N&,2N%SRIE=NX!1FX%135/3"S>/W)6_YLX^CNF4?E^;'4"ZS\3%1.FE7 M"+%/2+QCDZB4&HV9>[PA$UEDJ$R6V<56Y#1N54+#7, "NT^R[ MH2_SX&V3;K?;!L /X+<6?@4&U&2"']U7+QXP _IJ@[X=CSH AX'#P&%..)S' M@E1M0(Q66U'-VEB0!AP[N,/363B:H BGC S^)39MUWF!SQG2W0'-IYG,2 M7LZ'/J\3#+/5MNU5P8#VG+SB195$#;\RJ;MDK+(B6V3XG+G>JZ2 MI1X:D5ELO*Z*)V4MGD!=<0VJ0OM6P"7@$G!IWSN$V?3S8GP^=I^Q<_(?' ;K M]+;ZBB^.E#<$Z V_L@%[QMU2(_':YBXAPUP'+I59O\O;:&]+HXV.%*5P5PP M):@.X!)P";@$7#J\&=X28W)GA77^K#"$H0V_L@'[Q'0TMN"D,[.IQO"(S#M" ML[:#(<,*7 (N 9>:PZ5\A0I;&OY>IN8CNF G7]C&!+4KN7U H]6V1=N4H"ZA M-D "<:\#E\JL$"Y-VDVNI+T!6TXTBB?1#0GYTV.*FZ8DG6]T_\M(S< ]X!Z\ MWJ.DB+\NTY=O<)Q*/@3\X+4 EX!+P*7CY%*9\3ZQ&F]S4W.[_18=Z6.+DEI6 M!T# $$@Z<*F*3>)B@F[S*.@EA?EU 2< FX M5(MM&6-E(O6&X^+,YJ\9PDJ=N/D@UML@I _LQ''HWL]B=._A87"+0NS'>?T\ MFPX"4D1;+[*1 \CC&'DK40(GP)/Y EX#J@6'08R\CW8.81L!$B+ )> 2<"EG MEW3YF >>[[#'L,:-F+L0N?T$I>Q$)#]C\P"+>PVMRD2E6H+W"GBL"QY+W)4I M$X1T%I9DB-*::=F:NN6J%FK&G^W/&UY##UPKNW MR.5-_K//_RV?/O64Z'5&=)LX%QX0;!M$GG535-3"PR1!H$&@FRC0^;8AY#S] MDHN)MDE'RNBB8=G%]Q9 JD&J&R75N81:J=Q,TX)C4;$,49<*-]0'D0:1;J)( MYS/4ZOX,M=UJ*[*HRF"G0:A!J"NTTUK%=IJ\(K/3DB&:JGHT=IJEJ\]8G1/Y MK^,^M;^R?Y)UW(=G[=QX@B-,(<4HC&+6 M\]IWL$^[7X]='_DCEUP>Q>0CUI3P=(4LF6B6OJE&CV5,@XCU(SP/L8=B]PE_ M^>4Z\60._H5OI?B0WKZ"[LF+SN+-7^&%&_HR*1;_I6]+9TL&I(FCW^IZ*WYE^:A/,53-$#/KD/,?IY@L9D@>?(^X5>HM;9 M,D@)0A>)_IY>&ZDR'E=&E414B*8)0M:Q\IPH!AS2J\@[(6[>19B$5+?^:3M_ MS%9[2#4(E:0+JI:)@'P]0^UUO#\H1LVU&/WCQW7OXH^NT+FY% ;]JZN.T+NY M_#$8WO6Z Y'\?+$J[+PMX:)_,^A?]RX[P^ZE0'ZY[-X,R$^#(?G#]^[-<"#T MKX2+SN!WX>JZ__>!\.F'CV:.2_3<9Q[6QNYX3GNZNJ,,2N63ZQ.-'FD;X?/[#EWFG3==G3V9?^I+>*]7$5).\,ZN, M6LG'J9*QK5-%TZF>2;>#TP>G*NB4J:!WGD+RF:&<:IJ\\6/I=/-G']U6-DY- MW=SIMA]_IFM:-2]K9;WMFK!DAX:I7.S!;U?;TIN;LW&_WN,^S=_"9T+H:]O_6&Q ?W-5;\P*G>C$O:E.OE(2F;<0EYLK(K%1'E]6_1)+G55E71 MM.5\R5C^-D( QIS#N,)^8YJD$!@;EFAHW."XJ;[@PLPA(0Z$$!,4C%P/"_ZK M(:)_I[^-Z%B2:1C05M..#* M5.H:@O=W3-[?)9X2"739KH2 ?$= C[0WPW^.:@CM_GVN1;*2GSW,VEWX3F>! MNKEMF-IJ*Y)H:F45FG/DHP&RLKI!E2"+'@#41=,LJ^("O*:R$=1[G"(WI%Z3 M,)J@\ 'OUKR1P\80^U?.G2@BL<0K02\2>N86&IT5'>IJX7+B>K>O.'(L;5'' M)6')H%5O:G'+7CF4FNHG)]6,)VP.+FM]-1^$RYQF_#CU@A>,A7OLX[$;'TUG MW?TKYVY*RF\I)8EKP\YL!($[7C M]*'YF\H,X<'ZI"J%+:MOC\_B7%77T!.^Q&,NX^TRAY'D+G%B$U"9375.)PY.F @[P'![EL9&FMMBH:)KC0 M'.KEWY#K"P0W=/U!A#QZBG4:TH*N^$44"$F(;\U2Z?^>N5/J:3?,HRZFNI?E MBM*:5DGV_0$1D?[X-J7S+:5R=T[@=1)$FY.J)711 8>92]QL28[OCANZ?ZEP MC9NF^L,_?!+_>.0+#K6FY!-?&,V(T?5'+T(*,(LZSY:T6H)2;^>9O_U(B N6 MC@9/D/] ;D>C@[?3';2J*F+Q@.>B>]=C)SU$=BB$Q WK/Z9_GCT2.T=N=3^+ MR)/(91$MUKEW?6;D=CPKLIVJ_*F= F=%LOK3C2594UW)^=XE$[R S90/\0B[ M3[1W#SB0A1W(]WL6/7].\8[OW-#.>G>OY,YMWFTZ_DP1+2OG 4AP(6N%M:RI MURJQIDBMMBF+EL)_97Q3O:[Y3JB[XQ990_)E6_*LJT*T0-?<4B.WVIHFRH4B M,$B_\@RG+>%]N7!2:"&BJ*B.2[*_VUQ9]OP>UMPI%.PH]4 M%J.Y,%Z_\2"W1.JMMJJ+FE&DJ@V\=YZAMRVU"YRN07*)+K<%"5E]?@(1]X5>/%[J%"N M$F56JVV(AK%Z7IPCD#75A68GJ99BD+6BH;0"CI1=0R.-,5]JK/U!2XB(==;.XI?W)7;BOY M"T+^VY3ZWUY^1-05>A6[SBL#% M3*755DQ5-$HK9SD0-#\P&O-+4NY8R1R_P]6+UN@>337%[T3T$P1QC1B\(/!CA"++FUPQMZ8=-( MAD$G(>:WU\,CQ*OHCZE?D7Z2^U25JM*Y,VNKKCD*)R%349E?NCNXQNXS=D[^ M@\-@':XTJD M15:^0"#,\I.T-EAFUKPBQU[2=61:S54FBM1HR]/D\9@!M4]/% $3[]LN%.W:#%UWA M2<6T];+K$QWL/J$8,[T;OPACLC9PGLMSGI,I-P,\FH5LK^3JZ<9=)S,VS6KP M[+J 6[Q'MS@C:C2)H,8N4J3,H\?+7]<@6%I3XI0TP42#DV@2A/%)C,-'-IT@ M';#=L*BD4MLXH!0>$@*_>22Y:PDT>L;?T$5"!M@/.%)I>!*(:;5LGG' M55-CF.\HIJ[12\F*NK[N:(7IHSFM2=A_$7@>9@^(^N,BTD4W<3;7,[P\27/5N.C<791PDV$X,_A09]&WG M_"!!#=-/:26> Z(M'F=&+&5P,*U66]=$O= N (^)HZ-P=-Z5E9:@B>N[HU;5!L!\ M+RVO)K;KZC]?<)9H6QZR-_A 6/=DEJ MF+M?9CG054+':TK&V]#U1^X4>?-:CG4:@$WSX+K8$5SZ"B=UYH4++> QH14D MA]J41&<+=9:CX/&1YE'B8/23K)[P=Q:^)+\VS(6OHMCR*@C?R-T?7S!B#RAQ MGA"[X\SYC*6&A9(J:T5EM19%%68=(]AXKZ8D$U)[4>CDNW M<'V'-EYWX:!8RT"36M T^S8'LH^CU[G%ZSYO)HS8O?J.MULM6U% M5/42(KYL?*Q1+-A<8&:=]%(A,"WBI.B2:$M%.HD=$)E-#2B[XS$>L5:K^'DT M0?X#%D+:?"3Y.:+U5$D/5M])?J!=29X(]^GLQX9%FR4&FPG9^^-N2O0[0O.^ M3X63_K_[1N,[',6A.XJQP[IH^L[R'Q:N[/DC;T9)>DF@'$3(^XV0?4J^07ZG M[^;Z,^RDO>(#/[^$VZVV)FIKTD)0QL4W;"LQ)?4#L"'16622422OR6,8?111 MR\7_S]Z[-R>JI8O#7X5R?N>M[BKBEIM >BI5[EQF,CN=]&G3L^O\-86PB$PK M.(!)9S[]^SQK+1 1+R@:5$[-Z6V4RUK/>NY7+FZ\%>*FJ57;L]VR$_5^@XT$ MSN+,*D[363[!>$=I^I5:5Y*FB+I209_QIMZM_CA>H3NVYI@MMZX,630+/+RG M4C-WTC;4]5(#R8J% 7GQ?!_=;]A>EZ)28S8MI6-MCW1"<6BND4['MJ"SJQL[]GAMCY2/X/8'OEW+Z_:IPM0/4_]O?_D^(_=2) M^VBM*[4CB49GL?/Q4:FBI0VMAC(;RLQ3IEXKTNQBL84&BL&B^^.H2/,(.JMD M(*/ WIU@.AB1!=!\=-^5RE;Y@7H<++YJ1F!NQ ?Z/[Y]>[C]>OOXW'L0;N[[ MUP]/_1_?;X6G.^'QZ?&"-FRI;MSKIEZ^^CWC7'TZWU8-0A(\ZOQC^566;<-> M8\R_?K>0 O%2^#*3L1C^+)&)@N\*C;D2<4YJ-4DKS\2HFC7*S8SO";[W[&^'N MZ?MV&NWZ79=F0X3(NJS6H8G>0=IE'D4/LFCB-LRH'^Q'YT!N*E3*U^.\W@&< M+^C]4C>-\-ZW@S$18NL7B43!)[0B)"0X>[;Q79V-[;U6M"&2/"..I)1> MSB.E2YA2)9J-2ZHAB^,AB[72;V>RD($L.F)'JW]QU5(!^5N,P0_XK^.]7OT5 M_DGN&%OAB^;L(FR">L/A$4!&!'@>$AJZ&<.[WS$]UP]B>+H58@!'\&!E M+Z$U$B962&5A/"010;R@87(K)@@=W\'@CI.4V,/E40P_T]V5(1E;LO9(O;YX3#Q-X\ M*++_XFJ1%CS;,5U-[2J2UI54@W0,DQB&Y.@&4;H=U73_I4BMY*9AZOJ<6"_D M8A 2Z^>%Y<(&+ZW1F_4>M7Z;1T3 0KX@7885Y^&U%"JNNS>H,'( SA P1_4E MT#()\2I8DU6;M0C#$%GA7]:?CPZ41:.@0#/7R$5IX99UM90,#H^=>B%V_O'C MX?[ZCUNA]W@C])_N[GK"_>/-C_[S]_O;O@B?K]NUW\+CT_-M7WA^$JZ?'OM/ M#_?;&_SCYO:Q#Y_XU)G>@]!_AI\P^:%?^TW]\*VIXP&_+>(>*=5>_740 M_E: 9!LR%;VU&@+_GD:QY[Y_X+D*7&%YG([A(?:BXCZOD_QN15[TY/98;@*( MMYFNH3#UAE;3]E!%Z1J*+KF*0RQEH%J$F$09Z /2Z78\CVCDQ M@9B:A\ 2]:8[K]X<"FF6ZC?E%)8DJ055G5E2"[#Q/Z8 EY\LKZ4?N*XEW/O. M%-,:T5< VF^;_N3!U=%T$'F.9^%/PB><-B!WOKP1D7Z2O@C\FVF4_R:8ANE7 M04B7P'^Y9AH:__&S*+QY\5"P)I,PF(0>MJH@(P]$.\,J6"ZJ;B'7ZX2!-<(> MQ1%=83P+$D?MY8I9C4^4;?B* M&6F(-KAZ-PABM $$,''L41!-855\=Z/WN8ROPA=-0@*VPBPE+'1H3WJ*K3_: M_;;P0GP2TF?!SV1"SR)ESW [;: ]RM#-WWJ];PG:TQ5&PV ZWA,S)41U&CYP/?'@G?R20(Z9"M M.P",('4N_OBMEQP;O LM6^&=6"&6P<#3GNPX&)!0D$1![LBR\"E#V/2+N>>F MFW6]$=R<;JB/>$7;$M&5)P6WN,BQ%T64[GVA-WT!G!,,^BH%^,30LX?)QB*^ MJPQD?F>L0>@/"4&84%Z77S"^+_E.IM_!+Y27#/$41O1)XXH*5]!VDKHVZ-D MXG@VM6"3Q:Q^9( (F'\PCG1@G&(Z8NB4T[WSBD9)YEU*1;BC2,UJP&0+5DNQ/^ M#V"<@/@C1!OSE2S^FQY[7K,\%IE=K/:N19:KVPPYYWFQZX7 YRA=)RSW/U,K M!!**6/4A(_R^%4]!"+W#'Q8(P$B0%.&-D)_ ZM!'0J_AQ8I4'(['Q$%]"J@8 M&)--T(&8>SYC$BXH:\"9^7>T=1BN-L?]HX5UH% EN/( .#K(OS&R'Z73%C@2 M(MM>V,D-K(1=R!F5*/1 5HXXWP(^_X\IK)C_Q734S,/9UVW@K]GU14)6D7$% MC4-&9&)L?G]O'C A?CU>+*GLXNRZY;EU$[KR?UAPYF&RM'3=C_T$1G#YB&= GMS?IQ&@:!0Q4V>IP=.MJ<%3DKFQ7>.9 M)?L^2IV?T[\ 6@PL")#4(:]D%$S@$SQ_ZH)%0W55JB*2T0BPVYH@D#(%"U1E M"8(1U7/>".KU8*V1\-6S"7T.B&#X?_B(:BPP&'K'=/(26J@\I0\2J09-6\L" M&5M1!(0V(O"DL8>*^!10.,3UX6,9M\AS+ZX$ .$EFH%#)H2^C#.,9/6X@MG5 MM)("3!BZ56[FO814Y6+ORP(CG&G1]S=?HYGQ&$SC",@;N%MNS7PK3+>*D4U- M6)?,S*.>^KWGS+-<#+S@8!0&QMD-3$-DJ@T9$3L. ]^SH]P":9G(- [& 567 MLA=&T\EDY.%%;T$XR-O/\BM.>O8B4;(, 6,!=*\!!B]X M!0R>5^@1:GP[P9N/J^8X"DHK?A-Q%=T&LAI: (+7O%*4*LD+TR')+P[)=MD M\0)2S%JVR45R2"Q<:JHF!S\CELPY.6S% 9I=[UEIS.QHI $!;+8(3_I73!]- MR4P4:%"&ZKJ,+A-2F[TY'H(\9,^&17+LR;^'@AXN6P9""CBNZD\L0%O+ 1!& M*,4M"CSB%"H1"V0X1ZU@8P+^O1)$13@A?K!H>B32D*J^N'^PQ3!6"6?]7\+M M:HX8B9FTY-4(&KYP=XJP7J/DE]+:?^ 8E%O@W&#@8S?;1++I>;U=-FVM8PY< M3>T8*NE8IBP/--N4B.$ZP-H7]?9Z"(V2DO '&^R4 N0HY2#SL*1^OC)>H!") M&P7'S.N%N#NVT*T91=/QA-OH)($0Q=Y_3YT7]@"J0S."XE8M.BR0/8Q3/RER M$NY<&7G6 .G%2[*I0B F))B$,V)-H.!,0\8'DN=11Q#S>#$9DG5%L2WC-931 M%[Z,>S'PB0B7Y'.9L+7PA.XP8+DO 2YG@($$,0LW\FJ-IA1$*;"R7&TPC:E7 M )VRE/D$(N=TB;L$F6;B7D9#PWO%@"%J'L@E"?=G_$*G A.D&. F,7(6 "(P M]'<16'H8TJ@]+H9P,+PR*-$IN!Q HO 2! YE6M1'#5J._^+1*DWV^PJK=Y_U M"!2IA8\TN1$OV$DB/B@B9 M1$)"_547@$04\<:(^/R%C @8FK_!::+6@CKCUQFFX6T1C2O,E@>W#L$0"T+, M6\DH&6QI/FP)R&<:<>TK0]N)2*/XQURH4>#C-MI"#[;-Y> B^\R:H \9QYKB^&RV!Z:O F1Z4Z"C$'@^ M58U 7_"!AFS" ;\<*ED@T%A 1,F#+I:2-R4XV"M5LV:MV21$TXV[A4%BA-,)>S]3KEY&P0"1@CZ+ M731C_,P^R"E_7D21TGJSF/6,WT438F/)I8""+$:%U?9">SH&R8%X1K'YC88G MN*Q%O)E.J!3"^,(\$8<9HJ*>7I"/7L0%^R)M42X4IZ0$=RS*/'2G,*>AE#A] M_ARB,<( ]F;AI@1\?X@;1Z9F4R4 R*M<.(T)>VYIX&(33Q%S_2PL1,SC.J4% M%L,0\7$^(" %*SS9!DN.4:WCT/PN7&LF4@5G$PSPO(F3E;I+T(6=BTW/)=DZ M>NG9YLON'$-?5%-?5%?6.ZL6?B_(A=/4<\F%TY?GPC5I;4U:6Y/6MF-:V_+L MCKKL*LUKHUD5S"/Q>6'5R[/;5F15K,>U%NA1HUB"RN&]HB_LQPRG^R+DLA[M4/^@O))#11^(= MBQD>^:RK4CZ]VS ,PNL@# E->"F(6QEYS%8LR5+LKJ2!0J3:NCN0%6Y3ZA:??&=.UMN,AXD3*CA1L$W5+C!3@9E\![,PWP22]'Q M'AVYW,S<:[#OT,E&K+/!:J:C V 1A. G-K!V-JX(Y(3,.ZU&9E%C&SA=$U M-Z7)1]$L4PF49==-;)C^[;4X%S((BOUK038ZXK[] M0DO1JQB.'*4X"/])MQ?VB! YEC$80MW"8#8P.J2#-G[(E@;7M WM1NS.?E MW5[CXQZ#5Y9N(>D%:7Y/_/;96Y,(ZI&FX,Y..TK=7XR<$V&,<;(TR92C0X(, MLS1E3)#,]VN*L1$9=FJI(S#U<(*)/F)Q;,196%62J!UQ/U82,\_<75'NU&QNZMO,?O@VYWA? MDTEEYC525;8&'4(4174[JJ0-+)VXDB&[AM8U)-ET3T4C1=MZSNB:@UH=&7]) MK>AO(/5"G^(^T(7'_.!UW-?*7=QGQ#=+;D>2O>OU?T^8?*__@_YR(=5.,5UY M!!\!3>'3F,T4\-GLL MM6:PCHD&"FVJ:+S,'F'-'L%"ZXPYCH,H%@;)"@A? 4_K@LL=*W1F21(+%\YR M)9@JF94;,\W:3],MTT7R8JN%BHF\2^)]EE+(?DDUT^QC&'(BV$&A(6,>J\94 M.9LU7DYR,7P>VV0%'A$6>/#P/PU.SU2=- B;YDKQ[*OYU]*4JXQ'!8T/]G:, MF'ALCP7[SD9HT*#TXIF6EN9RV/0D[C&DQ .9SJFT2YJ,M(SF1?5 V);4RR2 MHFG=(_)"E?-)& R] 7H41?QEC,4P#@B3T!LP0Q#):)? 3^P\0]!K#QA.=RLF>3TEB">IKZ+6E) MY0TCBP0W,O%*+\WO9J&_K*).59FD "R["1;V3@*"%*-2VP9,'9XAU% XE.6[*Q "V UYS&14$^N9J-58%_C8LUUE4P=?ZK/,^[JX,3,(: MR /%4 >2/""R.9 ,DRA=R>H0:]E[UNMK\^_1Y(&EJ!(A@\% M6UBJKKK8,B_ MH\NZK!D?)^?3,K;58KYCU$W,%R)=+<1\1P,QGU%RD1=@=! 38K/64OK=0R9M M@?+*Y!?.>:X!Z4%"80HYSXT>6;#$6;X0UI92B4"]F-9,5//:4'0Q@ISZ+\O\ M&8/2@*S>3MZ?R45*O\NF4E"O0/I,>P;OHJI6!H1NIWM9,X3YSI,M5T(X6UHV MSYX6OZF/YV%;-K:>+3&9"6:O[S E959M3%4L0NL$, T(I3>(?4RC*\ 4GL,2 MS4S/OI$<$@A13X9R I3%-T-.+"DA;^).721"'%Y#FKTV\ M"%39\!>\_'R/15B)#/$PK\LMDR!2Z(M4Z)+72"98U/:OF8LTOS,:IH M>44#\$UN4),;U.0&-;E!)7*#EO+OXVECU<="2"I/K1'OUT';=62R&A:=[D9G M(0W$Z6JN0KJFH\FJ8G3 HM.Z<)VMP0?9[>2=[C)VN'H Q+D5^G^_O7T&A/KZ M[>F1]4LKW>1J[=O+5'(O@T@F_D*940%8I)K&%M9&7-U@- K>J/<3MQ8E(2%> MVS2>!'[2527KI*[^X!ORPQ/QA>QG+ME-HRVK&@IWWJ^NR:GO#'U/I] MS8@7K6\$2H^%Z#)7D06J$U[<2MWV]H&ZRSP3^%A7BCM D4,"Y69 M ^.3E+/39\!=^]GJ%MVVH,AMZX4J2/"ILN->ZC? MJ*\&G6N.SMH!T%EI7>=[:;;KM]X_=C"#M-M M]S!]^5A!=@[#_KY;;VF F_>38PT',ZEK[3 MYYA26DM06U>2K(OR[H-OF]%_#9741'^NG$HT' UMB(:R\ZC<"JGD'/3&/X/P MIT KB /:>'"I'B67VWF2V-'DVL^,WEZ? M;G!I4_ZZ&R[IK2NU(TJ26B-<.@=#X\[SO6A('-J$=4N>NJD*==QTL"E/32"* M)=KEZ< .C!%2=-JI%Q4[1QK<&E3GKH;+IF 2YHHZWJ-<.D<%-4U;KX-5(J- M\Q9.D#8VY;-_"X/R>H;9:5W)JBZJ\L[66]FC.B*-]IS1;U/6O!WZ28!^'564 MY:KTW+VCWSDHP>FAI@,.SDP/_K0/!OW/9'3!=P[4TM0BMZXD4U2510?#0OID MHPK?-0.")N':4KOO]Y\8!\BY9'$I0E? MQ=PG731-Z5A4KFH3 !M":PBMM+S=AM P,&JHHFGLG#[0V#;58<>W$#N7QN^B M,!E9?#Y89LKFUOEWBU44"IR"$TRQF'*#$IO2=+3/66^[9N?MIRQESP#]"/WO M'-3>!R"Q7<*5)RIN3U2BKE%=$1E*2](NJ*RB9)Q@7D5#!Z=*!VLTRZWH0*\? M'9R#ROC[U!OA8EGB^8#_A7W60FQ$/=<=_#Q\FA4*A!2X/=^YST!TNWB2@]$X#N2A-: MI].Z,A2@B9VS\NJGD3?XM+$*6QT^2:TK11;5LN78C6:[(S;<6+&5U(^@2ILZ M0EF)9>#&=*!ZH]V6Y;FT\>%M DTLK^*PW(X^L/V&+JJUTD$:M?9 _+9B7%( MEPQ1WCWAL]%G2V'"5\L>PI?ANYB--[G3$# ")QX@QW7A#+%#;*/D;JOD)N&] M;QC< UI)Z>8I'I*P-+&HK2M3$26S3BZW1M$]L*);,4YI@%,=4=*JRK]IE-W- M, +'A^Q)N73A]'BK)&FZ;!2FM=:4 W4XOZ6(? =&4=K8!&QVW MQ@BUAM56B5 8+=/$3F?GTI)&T=UT:$)3[O=A^NUV-(+Q,DT25>/J(NGHTU:CGH#CW;'LZGK(QR Z9A'!^;%;,F2G.558%9F!ZDP$I M?!X1_ "TU!L'L/?_TN^7TEE9$I,ZH&8K.NC9BVI14T1X&JBWAF=_&.I)V$_1 M% UE,6S%69 M6-L0GM*Z,CJBV5FL^J\IW9V)?15.P;8BOR8XG)NEF0<86Q)P+#FFXV0FWC?E MB4UY8DW*$Y,9H,!'R&KX'>K*LQE)EO ,>QK!2H!3! -8&378HF,<0B:O'D+6 M%,B=G-JSQ-Z(POCRF_5.IR8_!]<29-Y5&Y2@_7"M?H!\8GK-?6BV_NA;L>34?!.R'="/=@/ M,\/HFME*I:FBB[,M1;W *]TD'IT.6JWQLE2/5CHPVXXHZW4J13Z'B,>-]^HY MQ'4HS6%29] M*'6:==(DV1^RNNEPN&:VKLP*\XL:#7C3W/OD+)D>/,DC>JRJ4:< M"CQN(FY)&G(']D!LU^)1Q:8T:7!4N2:#\BAVIT7T_)BHP2GNGP.D%K[FP M0*.<;*4()S#]/@-I:;K Q!=%5/03]$HWV%1*U5V+3:[WBS@7_R5A4(1("L9K M#5F2O]0(D\Y!D^T36(WEV]NY%<._?N?.\13$ MR1=E"$.MC# :/;;&*+9&C]T"Q191"1OX-QKL87& ME1H%-5M62L%W^[!"[G; MNC)$K5NG0'&CIAZ8AU:%2SIU[VO=.C6+/ =-=3M!Q1-:V@"= M#BO9P']RR[/;>[Y#.0MG)QD&4YJS8.!0!M;2V5E.57ZV'VPI-%3>4/F'^+7V M0.4F^DQ545-W[E%2&RJGZL=O,498DH1W^"=9>.99_YY&L>>^<]RX^NL@_.UJ M/E$^2 9E' =&/9D6M4N?]U*IL-'K MO\Q!J]M65(1#;S02HF$0QA"Y[^2*&:-Y]](2 1[9$61YWK$$:Q(L%XM M;X2'> $H?1$!XM+@-N"]X%I>*+Q:HRE\-9F$P2_ [AC6;@=1+ RLR(O:PC-< M=QV,8>OO@@,8Y@>Q$!([>/%A%P)^&Q(XN?_"RUXLSX^$(!1&08058D"H^!;Z MRL"=6Z#;7+ML.T[ME^(Z*FE=3R6\XI^*4Q>H^M;:(U%P>+1 MOCS.' M[)E_<;6H97BV8[J:VE4DK2NI!ND8)C$,R=$-HG0[JNG^2^VVDIN&X8P#OI"+ M ?#HGQ>6"QN\M$9OUGO4^FT.#F//3Q:DR[#B/+R60L5U]\>.Z.& SA6$E,(O M04DB(2O%^ZM5F[4((+] \?S+^O/16U?/*(A1&%ZCSDIG[Z]P3]N;A_[\.GN_K'W>'W?>Q#ZS_#3U]O'Y[Y0^UW]\*TI M2%N0H)^X+"3.YX55+V>Y"QL;6^$+L (T*KH'4(*6GY7PUSEYG[/QI,5I6A$\ M)HI 4QUX/FL5Y44V**+3D#S#C;^/ OMG:JXI'68U4H#UT,K3!AW%M;K=@0O$ M*W4-2^^:CFV; ]FU.@8!HY* T3?!LP>-I76EM(7??_3O'V_[?<"BK[\#^CS? M/STNJBE9<.=4%L;6U[]Y?J6.8TKRP-$&ND54:^ ,#-.5I8Y-I(&KR5VY5;\# M[=G_F7I,)"/OZS'M$11Y$@N]*)]"=?Z)-)3,8#T(H-9JB(U.))S"FP?(+IRQ#L)&8?@88=30>1 MYWA6Z!%0JO^8CCS[)U.5^X'K6L+#]!<\,)B&+T*_#3:0*7\1OK!8 D.<3W?0VU)L%[ OJ+C(;WSE9WC!AT1P8A0.E=D&5N &T)]X(9A^ M][[=1F09 6;@BQSR2D;858@^'( Y=2T;!X^$N*HAP.F"]@7$_'QA[-EA<('- M-L"V+!H2!58 32_-8!JBTH#8@$'PUK=A,!J]7[ UIU3XCJ_*0@H?]N:-1@(N M#'9!'2PS,*!?" !/B,C$HH]DC\9;(O+""-=**&_VO,^P M9 _0VXN #"9!B*='E5*ZWA;ZB*AO,P+Y 4]]"<)WYLS)'N\@#"P'GI?=8WI4 MY)<7\64 > /?F=IQ$ *K&1$;S'4?I#(>^7@P8G"96^3(>A=P56XP\@**/V"" M4#@$$_P>@>!AO;&-/7CA%9CJ,H)WVAY]YTL8O,5#P<*[,M@'=HK'\ $/7'BX MO1$Y'*(I?:X 1N!00*_J""D)[\'+'0]0);X@M+[CE;N[+'M(\FZ&(V +>(A MXS:P0?@ 6@9!#2&"PP+8 [[^OS+>7:XM-/;B'I[G@ KQD"2:%BG3\+X[ MT[QPBI[17N8E!W"-^.0+VXJ&PL3R +%BP>:<+DM;WQ(8?$,8I,*+H:)#$1PP M:A*@G87,BEBA?Q%,X]1KA2Y.!!F\BX2QY:% >27^E$D1O)S.4QX0V")!R0JR M*D+6:?T2YWL,TW=FVI&F@O#V]_OGFU068F6]/02\^@G4%:%GW8N&L()$WB[C M%L"K(H0".CX%[@F=Y^!#,G)*'GQW]<$7:-375 ]] =#A! 3/(V&P9@=;T; BRAKX&E3$); 6XF?BF,NOKF\_CX-A.LA* !4HJ;2!&4+AGXA\ .(LQN%21 M073+M+1#J'%MP*%BVIT7I2DOX=WP/)^A >4/20R&B6!\I96<%SP0>%AL^2_> M@,=FL+H) .A19Q'PG?2WXH5YU&[X-P@X) AW&M*N? !'ZX4I_L#6//+&]2A0 M]X;PP)D6!SQE0(!.B+\ (/@QL&)8*?,Q/7D]5 M,;;WY( BNKJAA?)YIF-Z<)*P,P06T#!2'D8ZZ7G"'ZB]P*=^#%\PI@XO?IIP MTJ31J"6W_&Z-: RC/R0 U/9R9T^=\7Q15Q?>4"6U[6#JQURT *#QB]"A^WWS M0$'J]:^%QZ M&!U-W$\GMMDFZ!,OO1A@9F^PK83Q"AG.&WU<4*QU)0K3*&&U M67B/23P,G#SBE');]4$#=:8C\N1^3T*JSCTG?N+T*+ESO0K8&3^?#Y1GQ4!6.E]NR#X 5'RA2-(SZ<;IS=]X<_B@:Z"9H7T;-C//(9C&FU9U3",PS-) M^8MYA*=-(SRYI!3VFZZU.^;RGSMM:>EOJQXKRVU=VNRQ)U)+L#D#9&,4J& , MIO!4)UJ8.5 1'%C8HE9)7@N^KC)=7D\B&?H:35YD2-3V11<6\!P6)=PJ>>S< M$R//*N]1-U972A08M(M*!TJ9#=0.1%3>Y9UC:-F$207KUD19V;G&O.R)-W5M M*SLSH-F0:>T>$IO $6-/3U'P2=P4O=6#_IB/@5WY?79&I:D0Y]F*DE:G$KIS M$/3W_BL<7Q"^-_7YM:"G]#Q*$Q#6#8K:[I-)FPKL4HB4S)L1A0E.G&'>R23D MVTBJ^E!698/Y%*RC$]6NW(BJ@R+6=_Q\$;@7TRAQGC5"JS1I+0LI[DQ7]'B> MW!\1OZF(THJ2 M(H+I%CN=&XFSKXF"G(=A=5HC=>I'.@FN;1[Y-EU'Y0ZR]L/-IT$FTZ"32?!7'>ZII-@<2?!P@9W M:QO6Y4J59=64;*MC.5VBJ@Z1K(&E.)IBVJYE*XIL'4=QFI'\RBBCR MR\;B]N(V"L$K[\0QWYD"OT%Q7ZI)1+; F350XC71Z6,QRF/3)@%3[*O%J@[= M4? 6);T$:".2]++HW2< ;'@,%>;8CH'I)&E3KVS "#3DE2ML"X^\\1TNZF4& M+B[^+1#T5ABG==L9M8%>.""@(6!/*OI,UN? #L:$J@L 5Q##9*&M0W$'QK6U M\?,(ZMH#0$QMT!T >W9E8L$MCJ9*C@6,&M9T' BZ0?7\# NQ!P)QIR/0PUR& M?K,>)JP/ FOOAUAE85>R54>_8Z^-@]?/FWIWF_KYKM&6V)V5UL]+:EON+K]U MI\M;;"@ CL<9<2%TBY@XMBZA1EWF>$M7$UM&B@T#126N6W-X\@Q-5M7 MJ@@JP+%T3BC)*C?V(M=, H[)7[ M0IB0>@"%O+#CY#NQPA1IM$[KREC:G/XCE+H/DVS7R:0B)DD"/QIZD_TTF-NO M;).7R+83SXTIP](-Z2A8NH8E.**D[,S2*\R9.6G]?C5OE@_,F^7*>?.Q6AWW M_L4D#*B#%'VF5FBS?FA\%@!KAL];:]]_^_[_6>/)EYO\A) C8N'*+BS\>).T M2K%PY8-8^"*75D#QUNI41U\=.Z@ACWYL]]KGJ:%^L^)LT\=SX6=GHI(NF4+_ M ?Q,;5UILRD$C<[YD3KGPOR-/>N<6J-S)HU:T-TD_(X3@X*7(^2Y:J-#KN6Y MW=KPW&[K2C&51H>L \_5#\QSL7:C5C[8CRNG6)T:U)17-.45]:C:VL6I:U3; M"V:_U15;X'YG1?? M@W=K%+\+7VD>7V8<',^G3&9E+D_-/JJSE.MVEL4!R5G>\)*$X'0\Z_QMLS/^ M.AW%WL4W-H[MEJ4=WR9#+<_DL)6Z'?8BX:9Q#!KIX+X_5L2UA'0G(\MF@_VN M@RCF1XFCDU% )>AAXT_I:>8R;E>6/QW3 1#(6FIE+P"M7JA5#(OU>V,.D %S@&3+%69U=HL<*"UGX>.!! M UAIX.-'G&D,J!$E19P!,*AXZ(4.+>MX;PM%*:9BBCWS8DV$FQACI 4FCX@P#:3@:3IO%>0M*$WF&;G",() M^L'8L^>%\KJ2EZ-#VSL^FCH>AH05?O@4G@$=5$Q\1&(<2\ULFKG9U&D%TK*Q MUI0+4[@F^(%%3J. E4>5FF9M&/EIUA' #CYM8!Q^"X,[M.SN9P-[$];T%#[ M:IY<;B.2/G FTIM5(F&A<\^.I]:&77=GLZ\ULW75:2\+)B>SKQ'>Y:9ZZT<& MARZVVVXOCV\@]0XTE!3% [RGE(WN2!5KD:!/@#O#:8[>9SZ3 M9V3C['51#Q0/_&"-;KS(!EJ=AB3*8 )JI+>L>Z13&AP3X= _D+0HOQ"_CT[K+SM\NTW:AKN2[1*]>6Z6$R'@\,!;1@! MFLXX3P4AG5D.)QJR3H2,69 XT8CY(=C90P#%T?)M?$HT.P1W&Y;3%F;(C7@# M*AY#X,P[LE/M :-P/W#9J^=PU7-N:4MV8>&\>LSL&_.FS3';/%6:8/-TBCG: MOYZ/T@O4*1M;HG!$SVMLZX$16S^)3U5M((5@1#:S)^@IK^W$@-48&\Q\_JA& M!4*Y>>29%D/YP->,VSV3_+CQKI*WJ(V.8DJ:XA@=75)U6;,&DN/*4E?I&)HV ML)S\N'&U+?SMZ>GFS_N'!]H;XO[QN??XM_O?'VZ%7K]_^]Q?&C=;7M:]?@WS M:S9-8FN:W#&[DJ%B!;AMRF0P,$S)U0U3[ZPJZ_Z *M7B0T_;#AR=EK0P#D&P M1_ !J)_9R6F' +3WYFSAMO"<[2 UAMP$B\:4D-ZH0<1MBW(L.5HH4$#-_[2 MM@BII3< *>EZR+!"CUHSM#U"9JC\6\;HB8=6G++\_X!F#)!%%C:8&8F\.4.8 MZAG4" =>.D7^F]L5:#!!^3X.LQ5F=BSNKZ7#T6'=@;0-1)G<-&9AHDGP07@ 0CAJ$.0ZFDG!-=#-4_ 3(!$$[,#.$?/28#.)#IU MH7 =C^(86P LB,!Y4G\%0Q87D'6(?\*%J3D=3.-1$/P4>/;\:1P$$L0,$OFC MX+K0(M@YQ$&CD=DP]2!1>RE-^D'V4?80X$%HH S=84BZH ;!&C@M6O\%X(J](QX J;FTA ,JG245'X+D$Y_KW/VX9@!I$W1@3PT%TWWQ>. M>S@I,XV9=9+ $+U'D4W"V )0>"Z "10+[^6%('F"LH&M]D#=?A>&UBOA"B$- MHS"X@*)!X^+0'^!"\A-9D^)Y;-Y,S"P]-'XBI MA@[ZD?$QH\!_N<"@5$;31AI;8$2) ;+\O<)TPG3V7*.?O'[/R9\:I.0%Z 8; M)*)7*F%V&7;A9 &-KF;.%G"/8*TD;\QPRW\S4J:@96V6K)!MD_Y-ET48=Y-8-LNM_O"GV .@6%-8F8H"T#Z-*$S M:=<4TO[G]#"9V$EL1711T\WS RPJQ\T<-+K7PN*ULGYC69LC=I/E'%F!1B^ MKFF-N*(UHM2T1JS!6IK6B$UKQ!-LC;C6Y9!S42AJ9^!H75/K.(8JJY:A243N MZ%VYZQK$U*7CZ#S'].#%EH6YT#43_"!+X>NW(7KPBE2?:*:I4"'^1A5F'LT& M"4HCU#3>/?)^$IK+ #M&HSR5^6LU.WC""!4->BLUU^84/&Z6X]]SCES4KKG$[,VUFKB]BWOS90,&BRE^(792);Y/$?_HR]1P+_YYFU8;C MBZIE#49J0ED8:*8CY;(Z&YR]0T:X^32;:LFAKU.19X_DJB'U'M%7\W@*SQ58 MM@;JTP8=$;3=N8RNC*XXTZH3D[(0(Q-/ IJM3#^?3F@H#.4E1ZYY(ISY C#W9$)H(E./%*H+%JE528X+? M('Q*L)7>]7F+K9J=*K>*4[:D]N*8K?\Y/O9T#_**LGG*:U,[O)C[BH66[X+' M*RL,F9285.YG9/"[ 5<;N8Y C6$YP%"U\_8 M+/.;6(72E@.@;$:2*:U./4@"-??IFS#%IG3& ([9:B\K,>%I P5I;_@QS$87 M(HRT)MD$"\#B_I/EX,DD&60\E,EOJ-8,",$\'G?$?"=I.L$\RI=,+]@VSGUT MW.3/H0?ZXQMA7LKU+L$$+DP%G3_,* U+4MPSEKC(J1,W(^IC;\2C8DRSXBP@U2MR MT;J,U[R0 T4,6FQM R)D 18LPCJFG +5C\CB2YUAG% M)IJ!PBA/Y<,O:FXTRBTRK4 MR2E#QZ=B]"(*ZVD4L9T^!@!O(-5E7O!,< S#D06Q!E0#_,@#0//8&Z,@UG"= MO(S3#.RAQ5+.(RYNDV2T2>@!3K#P39(USOT=/GT@CD9<@?&\+WT8TQD =!/ARACX:I6H7@ZK4>3%+ M]^(J&CWV#!EE%D9MN04@'"'S7.:@2?64C.*4C?HP6)"DEH4? A^:.L/%Y"P\ M?XY@HIFB!%A@O;R$R)9YE@@G)LS92#-4D1$RI\X2I"_"&GP8WK(!A@ WQQ X MS;?)2NG-O0!\%;VX+3(N)Z5.I,R3S6,ZIL\,D<*4C="_@?+'%&64\ M[S":#VCEC"9.WW[ &0PS4T"_X?099)PC2^R8Y-$B=];D1F8,,2Y(32/XP4XE M3+J@;/PT(BG77$8=I?+U^O801/2(/+F).5&0G*?GD^V.@0*?UT\GR=-D6E0U M.[ WAL"3R0C4/'B$R+2:8IFV$5$(GS;EEY^1-P B+&C1]&5/=AP,2)C]0;X\ MLKDHLJIM-1=%;JOJ'@:8=-NZIF_UV-6_::JZG\4:9::MY"+P"LTY+>[:4-B< MX<,O7=/<)L%+8'YD]=.+KMSKPYL%-PL^U((W:9\BY=NGR&U9RWQ'V[TD7Q9% MT0\L*ONI>7G.4*"=('?L.>P<9\_A MWZT130*PXL01(' ?P!$V(%XV8V^;$\PC^;K[SG=.7]G]GT[_3U->W?\S<866 M;=C9-5I7DB'*1F?G]LPE#V?OO9OW1&1G36$G2UYK!NYL35YFZTK61+.SF-Y7 M,7G5B;8VZ\*_,YT=.N#0B2K*AR00K88$50:Y6H'I5J; %"/TL7@/3QV1-M2'MTIS,Z@D]&Z,D7=7)ROO9 ,=41XM#/NU$XE*.U!/B+UMQ19'(8JS%I1 MQ3FXA6FB6>/[K8662\_BGG?WO"'LOR5T%*/3>.O. I\V5':7X-,BWDBM*[F MZ38XKRSJER]4.IQL-[3"KN'C3<:@A$:5TI8D>J M$\\]!P]O)K,>"^]Y6KVR#R_OAADMO%12F6 CF"D67M*LEB8+:U?0G YC,O7] M)&D9ZGXRVG*F,,O75EF*)LGH*,.;I./Z=W97,$'WYE M(PJ2HJ;B2.\'?YIH<7ZT>.;KI,51TFH=YS/G-495S*-#,4?V( MM31S5)LYJBG23-^X7IL+2P77I !_\800RDLV"L<8XWPFG"P6O M;/:$%V9&0DTCXDY'['HVFVAAQ-["Z^@ G"C&P1PX; #'S[J9(9C#LELU%-NDD;6U.%S/Y;/ZYQ79/&4Z+RCV;GY MSOI9PFS,"NBC?(!B.C31"^&LHYA,5JT1!XG,X4\U V?I4MGLG@W&^2;3++)C MR[+CTHYLK*EAGLU84WC8R8PUS.;2@9V% T7+SM,$]7Z%4^+. M@UO) S!Z9R9!F BLPD]A8K>C]K(N8MQ-D9C%1<)B-B4I,RIZO4]GR_&6R*DR M$*<4 MY4*$*WB7QL;4',ED(E5NZ^9F4WE*C00XNLE$1[-8O6UTEO^<>VPU49QCRH8N MCN6GFS*/M'-\#QG6.;?.[W'%-S5U-P#&\:/Z4F?(DNIG!R5+R*V<^Z^97U"C.0^&4=;FE+NF:\ -@ #CW M.MI\7L46/+,@0\X^NBJJFP(3=O.,0/O,1W.4W?_I9*OFG30+^:HKK/"_A5OT M$S&5UI5IBMW=ZRS+GMK>,\SM+3/,&^H[7^I;4^%<.?6I-(N\(^T^TN.XJ.\0 M.Y\73TLS+YTIB%J:3,DT]#WWLDGC6& M;2MKBBPVJ51]B)JF?;+!:#,2$6N5\]F. TF[J4Z\JV@T:5 M@7XE.I<6$ER= MW0@-M=1I;Y6(]-V)956+TFZGNA:E]2.7/3WC7 W"1Q(79LN5U??.LV%&NTO3(X&8&S9,*/;D6A3)D-3*FKH6(\^-COV0FT([[P(;XV7 M8"^$)[>NE(ZH&#MWJCDFPCN\VR"Y),$.E67N'EYOJBSYZ.P7V6B@:]G?=6$) MWT[]LD]3V)VL2%O38*WBD'FW@WW!=5'6EA43';&ONR&3TR63-0-N*B<3%Y>W%X7K"8)H@MHDL*QQC505G"ON<%29Q_7< P4G'2M8(TSW$BO GD)B1UW63W9O!U=SQTM# M@.=(@&OTC/($N#+O1ZI\-/&Q4%\3JZMW&.PH%MDHI.MSO]>WU6P"=^<3D5@S M?6]]1&)1A$FM*[4)S#5D<$QDL&:J7[G W&H-3ZY:PZL1B50D-.N'38_MWGZ: M@]4OL%/KL%+]%EQK<)U$%.Z1MENM3FMM>KN<<6^7-?KN9NZ<1:&N5*+S'EG_ MEH;"&@HKK4I7[3!5JRZ4/!;J.[Q?+.\PU4HY3"LT'?;GBSRW13;-,M9RO^>" M\4)-NXRS:0 @';879U?26E>Z*$L[1]_KEUK44,GI4LEA>V9VI2[M(Z/N7-A0 M/RHYA!P]ML(&:3]=,;N2#LQVF\(&J02&EUJ0T10V')M+]0B3 )H>HENDG.^@ M"5:4!9(U3I*J87-'AT\,7! MS4TLYWR\U =N4R4KK2M-["I5C56KD=!JJ.1TJ>3 7:IDM76EBGK!3("CIY(F MEE,0.ME3DRI9:UU)6\5R]M2D2BYN4B4TP9PFF-,$7"FS9"::H7)T@0RZUU=/AO1^@^B@2V'22J$IE66^9(ZJ6RS9T#X5 MY4P?8: ?C02]83^Y5\>?.<>)A@5N8N?@Z=V2W6 M #2':;S\ELQ1V 2P,#P\@]3Z;1[@ &W^<%V&M^?WOG2'KKNW'3*NGI&DA "5[A&_N6C"\Q: MCM*'QS2]$-/^^/%P?_W'K=![O!'Z3W=W/>'^\>9'__G[_6U?A,_7[=IOX?'I M^;8O/#\)UT^/_:>'^YO>\^T-_G%S^]B'3W?WC[W'Z_O>@]!_AI^^WCX^]X7: M[^J';X$0P]#<)\Y+B?-Y8=7+V2?[-\>)J83SK(%M$$>RB., \MJ2J0PTXE@= M72&6KBKNND!\7@;W[2%QIB,2N"OB$G?3>!J2;$CB]M>$^!&A=/,,C_]]%-@_ M9T(8Q! !T3S!,PFGI+5>BAR:2S\/"6@6HU'P!O)4H")1 (8Q(G8)Z:)HN0J&)YC31G/(>Q54Y(XM:&<-"@.$3*'6(AO]' M,Q1+.E)4#/4H^M&$>LXAZ^\NY2KJF27Z?1@Q/<)SG]_(Z)5\A9<,2R>Z*SA& M5Y3UG7,6*LS(.@=1/",5[7X+2E-(%RE$DNI4"G)>PJ3;"),# M4L@P)*0TC>@5T4@C1;:D$;V1(H>CD;M@6MY@,;"BT%#JU!WR',3(\Y"$A,8P M&RE2ED)^CCQ[!7D@1=BY8I >0GIK&C%;5Z:H2U(C1@Y+(T&\)(JTI1ME>9Y* MXSVL#$ GSWXV$-"/)"[+9-3.EJF*^S_2G7C4%HE3JS.D:$!_;7J*)K=6AXLE M^0!1].7I&VL*[?.X=FU%PY[OX']N_S/U7@%Y_#BZ 3U[%$33L"";0)48.M,T MBAZBH6/*IB(!Y+J:IIJ:9*F=+E$MV1J8KFG;3C[[0&L+U[W^WT7ZKW#[OS_N M_]E[P%02D>7._/WI^_/%\^WWK\+]XS]O^\\TS61U.^;"Y(SUZYK?AZKI#C$U MQ3)=6;44;:!;Q'0D%6[L&K9A+LV;Z,YS[7]/H]ASWS\HE0*/4B"SL\1-1EX4 M8P*$YT=P!&/Z]9L7#X4PC9 !1YF&7NP1FBD1HU4LC*F+50A"8813WZP8OB>" M8\4T.6LR#>VA%9&V<.\++\0GH342\8J(P(M>212S%UDA$5Q\'#XWM)#Z<8!< M#*>(9Q6UA86S+)\P\^3BOG-H#(C='X*0?R;A^'ZVHB5I,JJ<1PC7= <=1]<' MA"BJ+>N6W*'8HR!:$7>P85I-[=!#%.P=Y85,E?JG-9HN[^5>9^;==';)GN_U- P!ZW@F^N4F MZ:<[)6T=J%B^6>31++)^='_PYH'4S:BW=:WNS +L\EVB/J<612C:XMG$ 1 9 M2GO[%>KM[YK=&L44*VH7UQ#"F1$"C<(%#7V-=1I')M$H M"7EBM+.TWJ&WKF0)RXGJ5)1:D4+>8-1V&$6G>,V[/,8)VW@GCE(EQYML MCU,/=$[<(NZ8K&GB*I4Y'0L"G=],REJ MJ)KCPP"UJ4I\E%JYO(M6?AZES9)D'D@KUR00@YHF=CIE6UU73T>Z5<_9;PRM;U^"VZNK"FJ MG$;S&MJ8@Q:G8CUJODJUK*L@DT#=0=LKDT)]#ID@&V__=.3DNBP1:Z'5P6Y& MHM:Z4CN2:$@[B\F29U;S/*N&\AK*6T=Y.QK3W:I#7 WI-:17FWV7B@+N3'M+ M0H&:7DTHL*&LAK)JL^^*"[06FV=5X7XQN%[9J2H7^6-(L'Y6=..:::YL4*6Y MLJ:H9/U807U=_TUR5\V2N\XE-W5)D#MM]EK0S+6T M:65BE6='A&W7/B&U273>5\9$[]7R1M@Q%I G @SI$YMW/Z8X%L_CV&Z>ZFZG M*<9H,&XGC"N9%=:5&HQK,*XS*QR-:ZZ?D-^ZFYLJ/MQR/L,$J2QHK MGEVPPUCLLPKQE=W^ZJ'-0FKZXM M9$.2#4DV)%F!TZ*ZOI0-238DV9!D55Z=[FEHK_4SSNL; /XX,]XN'$^X8CKA MEHF0S<3F P#H/#ARP>#1[WR\*:&YP?-_92ZSBN>3EN;0>NM*E_90A?:!(YX/ MF]+?<(.&&]25&^SHZ*B\$V3#&QK><&:\H=)BO'TRAR5U?-V*6GHVI-^0_IF1 M?FTIOP+/CM[A=D/558:U8Q#U\^B4]/W\%J/++\D=S^3GCZWPQ?,I0%5 Z/ET M?:DMYPJ$_CV-8L]]9U]YO@.8='GQ,6G],I6LLTD$AW_]/+2Z;45%.#P/B> " M<0FO2%W"FQ4!5:/7">YVA&D$-P 7L!P$)7PQ :*%!7F^@)3S2D3X+WP1>8CV M;$Y$A'0)1 ? 1KSEDX!%ZM2"IT=3>RC$0_(NO)&0"/8(?O=@D^/GUC?T2&B%]O"]/5]?L+2&XPB00JX=4MS- &Y-)F'PB\Z:BH"&HU@8 M6)$7+0?_(J0_"*["PA(_9AW797V\*&5>9W:+-0 1-XV7W[(PF_Z#< -GC\Q!*_/O,)QQDA=R,0!KX^>%Y<)B M+ZW1F_4>M7Z;ETD@D/C#=1G>GM_[TAVZ[O[(F@(:=*$@I*=]"V/'P_WUW_<"KW'&Z'_='?7$^X?;W[TG[_?W_9%^'R] M$2?]T"T\/CW?]H7G)^'ZZ;'_]'!_TWN^O<$_;FX?^_#I[OZQ]WA]WWL0^L_P MT]?;Q^?^(O.MVZY^^-;4\9#)?N)\D3B?EXB,J[\.PM^NBEA&CJM26\-3-=TA MIJ98IBNKEJ(-=(N8CJ1*EMHU;,-DEA1]8P_-EZYBJLI [>BV#?\2R5 Z1--< M^-?4'$5V6DO>XYKNH./H^H 01;5EW9([EFP-3,54))NX@_Q[- ?HJ2.[BFN9 MJF$-!H8T,(FM.+)BRJ;NMI;IVMU"#0HNIWKZ3!Y0:P<.<&1-(G*9?/B2Z/F> M3X^!WO2%/YX+D8)J4OI"]C/GJ:;1[I@FLE4>'.8OYARW33ENSGACOZG=MF8N M_[G3EI;^MNJQH%VJDK'58U?_IJE:L]BC6JR\\8*.P@RO+%FC9CD9](F77@QO MLS=QA5,+-)BB6RI:<""7VRZ3=K5R]Z7=8*E\PY:P);:X01>*XX+&++! P8&A MQX5\FS.&!QN]?LX 28=N4WB@DX19X-0QO0%@ZL>\F]*Z[/E>3\,0L(Y['YNV M3*J"$-.UC/G>S3$F<7MW P(8@&H*H'T$P"[H,150W[["AB(8B MZD(1J1\ES>HKK3NIQZ,[U<]2.[C7YYALNFR2SDXNH+KX)IIG;/V,^A%D?8NH M:]A%^RN XYUGI0HN;/4H6VE+32OMM9U!Y<[F\Z)W&H&I:S@I6AB94186< MP86;7'_A5C^%N[ZY%#54S<][P$W!>9XD^Y(.I96;( 9E3>Q(535MJU'#Q :C MML.HW;1RH[HQ-@U*G2A*E6SY:E0WIZ9!J5-!J0K4=D,^'NE7/V6\,K6]?@MN MKJPIJIQ8!UO:RR#?X&#+9CIGU_>[[/9/1TZN2Q,!K*K22#24UI6F::*FZ=7V M?_KPCOL[)EHUE-=0WCK*V]&8KF[^3$-Z#>G5C?1*10%WIKTEH4!#JR84V%!6 M0UFUV7?%)5J]!=JJPOW2Y7JE$1K_2R,QM?57/GQ9NL1]G=E M&6L[#E9?='6<57RQ[/9/1X:NB2]687*:4F5RL>0Y?7#U0$-M#;5MGB9S2)O< MK*XI94.2#4DV)+F[T\*LKBMF0Y(-238D69571ST-[;5^QGE]H\\?9\;;9Y_*/OP-VAIX=$YJ8//]7YC+ ZDK\"UKK2M?W4 )7 M 0X<1SU!PPT:;E!7;K"CHZ/R-I0-;VAXPYGQADHK ??)')84$9H5]1-M2+\A M_3,C_=I2?A6>'8/;#567.-:.0=3/HU/2]_-;C"Z_)'<\4QPPML(7SZ< 50&A MYVL%I+:=?>7Y#F#2Y<7'U!3(5+)*'Y63+V,=019:W;:B(AR> MAT1P@;B$5Z0NX24B_!>^ MB#Q$>S:D(D*Z!*(#8"/>\D'$(G5JP=.CJ3T4XB%Y%]Y(2 1[!+][KD?HCP_D ME8P$B=\CT,'U<^L;>B2T0GOXWL[5%P!!(WOR_*E%*;K@FZ5%)O5'G+_F-D-Y MFM=53%49J!W=MN%?(AE*AVB:"_^:FJ/(G&/#/<3I(9OL#'2X3-%E8KJJIJB& MU1V8MM)Q-5DSB*PN>X_F&$3IR*[B6B;<-!@8TL DMN+(BBF;NIM_#^GH#NDH MAF-+JFKHSJ"C&Y(N60XL5';D 2].V>#(:D8LQ>#9%JSKP70W0WQK,@F#7W3B M6 3@CF)A8$5>U-X$C+E:G P=+*(\1_ K.AU^\3ZZ<-LQ74WM*I+6E52#= R3 M&(;DZ( EW8YJNO_2M-9JYMT] "7IA93T^/1\*W UYW$ZAH?8^33C?%(4:B?Q M^U<2#P,GHY+,-)%GN/GW46#_G.D:9IXF'$W5NJ[6!8)155WN#(BD&*:JP<%W M5:(/6@(!C66"9Q).01IVV\+M__ZX?_X_X?[QG[?]YZ^WC\_]1&_A"\^=3R&2 MK7WO527 6 !0#^_I0_$A6*NRO:2#:_@[H&J4-(%+I,]P6@4O*$4!/$$W_UC M.GIGVJ(D"G)'5JA<>[+C8$#"[ _RY5*J6]@\57=2=9,IC0"$D36)R&7RX4NB M+GD^W0J]Z0M_%M=!"RH"*8FSG[^\>4X\O#2-MJQJ*%5XC(V_F/TJM:G R>G M[+>NW%95:>G/G?;RWU8]5NJV=4W?ZK&K?]-4=3^+-39Z[)HXYC&%*XL-I'13 MYB:;LH'"2%BK;?60IN=V=5QG1I]XZ<7P-GL3SQY5J(,I6MG1@C^LR-54PH"M M^5$CXQ8XSZYJYYNT&3@="'(AQX$HER&;FOH93FC!)U';\ACX%\R)0!4BPO2S M*,WYVC+UJMA!M]P[=](N[2I!JH[HT!ZO&B'UKO2*TK55&JS2[*&BG>K;MN!BDN%FO2.W+K2 M1,7<.=!4 R(_-46II@M.0EX?X0=;[A^>]U051$C6N(M+/N;0&[\!1N"_4#]? M/ P)H;X\'RX3QG#O,!*([Q!GT>2'Z$M%9 M^/_*,*_N'//J5L"\[M/%8*9,S_>GUJ@,0^O.&)I2CA%+==Z+"LRYO9@?M/"% M !@WPIW"_RS!7V6;O MO; MP86S$&9;P) K!D=#P#>Z@\37/'-$ M)Y'/=2^U(HYQ@'W.%+ X@ 5$0%B>"PP=GD,7X04ACPBPIQ(K!"1_B80)"2GL M?)LD:R!9GSCAJ\U@-5^Q%\W0GC^5DP--O]2_1/"W3T61A=YT^,,A?@2?^C%\ MP9SM\,HG6 )=6U00T)V+=*P*Y^[*IC:,:AFG%-4JR*@IBN)H^4"6:VJNI"A$ M(HJIFH9B6K+3=34RD$Q%PX];X>MMK__C^RV-9@G" M%O&LM:\_"L'3LVTD(Q0^40Q"QPH=$#814KD7#;DP&F$R!*42SY],@5[BH14+ M8^M=&!!ABK0$Y#XF%AY=AL%<"O^9!D6Y&BOS,P3X;N19 V]$.;+P*20N"4/V MDEEFQFTF,[1C _9+;\E4')H3]\3U6>6*!)"O]D\$)! M^1VE$]6K?L<,AA,5G*'/U.<%&PPS2R@8!?T"-_V9N2*IY#% M2#B(+.+Z5!%)#H*EBJ HAT?2M"L?4#^$)0(61\!.XC="_.P#LC3!^9"SI;)\ M"C21P?&O,\A$#,Z/@1\> N?E QESAT;WIVE(%=T%'*>I@JCB^B C7VB*80;[ M)V$ RF/\+@I@4:-F"M^A]CIA>BH2CP5GPI@4S9B:^B,215EMUL-L1SA+RL>' M%LC(P,:3),Z)82U(LKL4O/=^!+K9?#UQC7:Y6G.B]@=:'Y,@C%G6J,6T*6J2 M$(\J!1%@!5QB>8 3OR9H>3"D85H+/6)$DB0U-7G Q'JG*@7-5;5M4&"S]\]2 M\++VW+I$U(]SIZQY#(>K1C.I%WJ,\VP7YH/-W,6=D)W9+=8 [+QIO/R6A;#V M!^&.I.7.*O/OYF9@5TK-P&$XRPMY(1<#,/U_7E@N[/#2&KU9[U'KM_F#@U/C M*]*1F^==HPU,V9RUG X.CY[%[/J/'P_WUW_<"KW'&Z'_='?7$^X?;W[TG[_? MW_9%^'R]7";590OHA^@+ST_"]=-C_^GA_J;W?'N#?]SJ7B(:-"]'SG[\2! M_;STT,U S9$5N=%ZIYMW*6FVTC6=KJ,,'$=5B&IV;6V@J%W9Z P&'4?)NY2, MMG!S^_W^G[WG^W_>9G#J_A&(Y4>"5*5=2^N7,;]L2U8,HEJ2;78=5=4M2W=T MMPMWZI;;<:F8. *%ZKG =>LAL?D4-* N!JF/EFK5H \%W/ED#T$O9RXF-PCA MJ3[\RKX40EJIP)W2U-9D;G74N/T _>(Q\QTS9'&BDHCR'&!N#G/MQN@0Y+VL=GL=&B,7[@?(/O M#"_09P% "\"D*P;2"_'AZQ' 8 A, R"%@9-%[($OWJS0H12'\1CFO5@XB$6L M\Z*?*2_)S#(>"/#U-_)XR09_,LT?:*>1U@5O!'Q!^WAS(476=Q:!"P%3H2> MT)0K9P -Q(#'@AN"):SF^+*\G.=C2>Z3>\TA-!=V T2R+YUI^!:$3D3\&:\' M92Q^(Z/7Q$F49\MMX8XYB",^B*U?P@MZP] ;&X E M[X;!F$6M7)0F-VC'+YL0$?@)V.)X'/00T'.1U/1PR>S":$GT,R!'CB M8P!=@C$1/N%K/K/:1;HB7JX(AXDQ.CCD-);&3S<"X&%;2R*DG9N-9I\URCH]K642UV7V?0K;*&;/G8("E?BL*)\MBK4;8N MW5H**O,4BW8.6O9TDA#RI9K4W3;5@B4HD[OQ@\:8#%@QNGDN\+;@WG<1; M@[!-)Q?&?$B-Z9F%L9]H^WYG\THY]_&*4S[/6M.&_AKZ.S3]G4.%;>;84@\F M2Z(8LAA.UC-QN0G9;3#V8+<"^K+EA+O1]#%LYR@6^2$P/_3DB%4Y&_OER>L# M&$?(EN4E:E&9XSNU2M^B+9Y.Q:XD*ZMK=F<"*U$)MRS)-5M7FB'*AE'[8(Z)I M2.&82*$<):SI U&53)$D( M=U/2=1\75CSP:F7*:A%12IG2KDBDE*4MN7)4UJ.JOZU.3]I:?&):H'4+UY3(6-URH3U4I5YE_E MA_G!W=BR8K=[)-E[PH M:924C,H;L2YEV=MY>S):T)76(3JL+5N^P\A"AY+LV\K4"2UO%7!!4AK[RD#3T!L%44W>-<=&R$^CVI M2 3.0:OHPF#@V?>_DO:J)!36EO(N;I] MY\K^"%46&2: 65)L.&MXNEAF*!D+0]MTQ^YT',7N6(8J&::A2,08J&9',;J6 MX:XL2ZQ5'2+AY:7+BQ#GDP%S=<^T?G4%[YDO.KV>JZ1EV)?V@2S5.HY>-_M6 M+EO26'@&ARUK!'VIW6%&4]FZ1J7;EHP]U#5J;5V2]U)3MX?%=MNJJAS+8J5V M5S)KM-B/ 8%\F,K&8YTY]TPY8);Q;9!FO18:DGRDX'C,BX&FP.X<"GR:<7R5 M0% N*$IMZLB. \W.\"2*T/4C95%\]DIBW!ON-]B/+>/W@KZ?K>W&QI]_'K-0GK->7]>L8Z\&6E\(?L) R9ROD;D:T?M[#:+T#B0I==8G+N'?"398 MS'O,>]A:\-GZ53J\:+:N)%$VFJJ8AK*.A+*,XZ LN4,IJV!$ M+?C?F#4_:_"-8\-H=_%LHW P[%G3;Y;7(PK';5V7[K92<,JGQA"+MEAOAKBC M<;TC&US. !=Y');@2575W]4HP;ZAEV.BE[K8S&4H1P7MH*"PI70>>T,T#=$< MH3EG[2Y+'1? U;\9RTC+^#I2ZT!2&7O+ P27/5B.NC.L7B M.:!KYWKFYX#:ANYT+=4=.+9J=U1+4VU'[ZA=J=OM#'1CV7O65Q?-OTNC"RHT/EKH*D96!;0P&JJ1V3-+MVC:LBQ"-8#0Y5Z5G MMH6'VU[_MK]Z1O 1C!A<,L=X+3QR58ZN8ZK XP#3.JJB=4S=<37%&&BN8KMR M%W2Z/XDPM!#I,:N82HHXH*--@VE$1Y7:6%$Y&K&QZ^EX4B0;EY9>$F&$QRE8 M+R'AA8)8$&B#_D;G>?*)L2[HF#C\$P S=4%WG(:4#&-B#WT ZDM9)NDG! M*6!$6AHYG8!GL9;ACO.L]'8(+*AKN#YN/1W8H5YVL7UKUG6PFC; M+9>%KY^MR6Q=R9V%U> U.,46S]&CIQ;"TP,?3NP]1?MX"!CUAO7AHQ$ GX2V MAT#';]FIM(5>\;A/$0\)9_KB/TOM1':>_^(GO& R9@W&^\>[!#H_1YY]R;@O M;&= PL!]8D]X#F[I$Q>AXD_'^<,"@_3*!5I8, 978APCA35A2")X MJ$-[2,QZ/LP63D:LS0 ^$ 'UGN$/"L: AN\0#I-.-#J\<"+TV39[&5^,WV5 ME:%^Q#Y)3NKS<.XRT PR0G9)R@YQB/DR-7-!G'(9IE&K;R%VF=9-_\]\03VO MNN[,;K$&L,5IO/R6&DQ0HG(:'9)S%E7FWV$X,YU>R,4 ^,3/"SKO^M(:O5GO M4>NW>5T$%!'^<%V&M^?WOG2'KKL_M9X"VD%I2(_^DHDM&F;^JU6;M0C#$%G? M7]9KUGKKZIDI,]C. # 'B/VOOUG+4?KPF%:L=__QX^'^^H];H?=X(_2?[NYZ MPOWCS8_^\_?[V[X(GZ^7-X:IRQ;0=.@+ST_"]=-C_^GA_J;W?'N#?]SOMX_/_47[JFZ[^N%;4\=#9OPIU;X_E[ *TTXI!7Z$ MM?K[,=@RJ1J6R"*4K7.B,[T I#Z7GF+:*"F8OWVN<5(BOC>X5EPT6A97,@GQ M"3%8(Q.0ILP*R1H=I=HZB9F?<]V>-I;C2_7$I6/AQ8R9,K=/U"^P35 (QDL[ M1U8ES7EXYG40Q921+MKQ:"4L[YYS8"?&\LXYK,<,X@KO&S,,WIBAEE$# ?0, MD_B17R[G1]E6;2PZ=SS]:-2V+AG'T^)%,=3C6>Q>FK'(;=70KJIIL?-*4"C:7'3M+BI6>^1(X)@T^+F,&C6X-C']J7Y ML"*8G.6=&#%'6-(BE.\84:;9R0GG19Y*8_HR.9-K9MNE#HRRQ7P*'5YGJ%5E M(1_+H(F&QAH:R]/8FGJS[6E,01J3],5S17-H!M 'M<5S: ;0![ M7%UQ75C&IM :EP34L\%X6I^.IJ=%",4AR1:;"S!LGR9U53N1;GE1> MUVSC-:F=R20.S(GUZ&!76O?&ZV)P[4-7T?R9WJ7C)1=6VS;-SCRC [QWS))D.P M@@S!8TP\JDO>UC'"K@Y)6Q^Q>:YQ>*S@.!'V:Y2*!55B/^/$ZC^]:JO1534U MLTYHP94/!_LX[61FIU$[(IC&S)2@^GE.N8]V:M5_8O'EXYM&4&&:QGP;DF_< MH"P=3^YB/-F4=LZ+JM^LCX8R3I4RUB175$09>NM*$W5)JQ%EG)H0;Q;<+/@X M%CP?H,CW =RHT0'MD]6C;2AZOO,PLZQ86[%E;0^,#=L><)=L_9SC[%;B7%C MVZR7N5YQ-#P 0*<=L03L@\4:_>6UWL8I??9.ZWL2=.LQ;/N>(%O:JUE:WZ)9,5M7>EM?VNV]0A_EF1^FMO_#5#NM*Z.]T'![ M/U*^?LZ+9FMGHILMR-DYK\IR34TN!X;"0$EMNKS 04U&U!8$T_( M,:4;#N;O .5O)$3[)@TF7,@S-B2UKKIMM1YS!C_B1/YG%UMAK?ALL)A)TWUC ML=RZTMHU&%A9%.,MZC:^V.67W39EENZ]+&CSTT^9

1NQN XU[U*^I&[EO-LTR[DARILI>80G/K^1T2OY2HLJ2Y.DUKHRQ8ZQ MLVMD[VGTC6JP.>%IC==\WX2'\N_Y+2A-;UUL-6I4U@;Q9.CMJ 5=MQ%T!Z$W M;.!2FN)TI#C%D!L)=T(23F\DW"$H[BZ8EK?R#*S,5+L[$UPCXOY_]MZU.W$D M61O]*UK,.WM7O4NF=+^X^K 6Y4N/=U?9=8QKYNQ/LX24&'5AB=;%+L^O/Q&9 M$@@0=P$"\D-7&] E,_*)R,C,B"<.#KNG/HD(K='-9[AU]8VF32U4MJ?P"_GN M^%X;!;RQNMF-EF*(LL&7<,<_P3V%"1NV.O/[-]7K[5NVSJ M7]<&Z1),^;*HFM*QL/O7PD =H4. "+H4[O" MS2\7+FU3*J^UK8S<:,FJJ,DR]W2.WM/Y#O8#&=M>G4%*QKQM81>:YE#&6>[O M<']G2[,TQR"M;7B41DLS15L_\@)AW+U9S;VY2J,(;=,PC'"0N9?#O9Q%YB2# MR]I61<5]4MW8VJAP;^;@(/L:!L\L/#RS&55Z-%F4MPICZH4IQHSG'>(N3V4" M.G[] MVS ;^4W]:)Q]\TPNNA%Q?E[0@\I+9_#FO,>-3Y/#!&.4MA'.+'\;?GXP/#0)$!T?JYP3J*G5LY\ M/=@_/,U2>/[QX^O=U1\W0OO^6N@\W-ZVA;O[ZQ^=I\>[FXX(?U_-K_M4ER[< M/SS==(2G!^'JX;[S\/7NNOUT4Z3K@6 GK9>!>DVZ"N>Z#$&M=S&;9 MZCIS ZF$VNB[]8BCNO!^W35[TUFYLM04KF^^/%$E M>'CZQ\VC\/#EZ]WO[:<[0-1<&AHJX*E9E9GSI0TH&YALCL,2:@>LJ#8W[:]\ M/+\XP4_A]]2)'!C#0J6#!5IUV*)P#X%P'[X2Y&(0%%I=1E9%RGE[%;Y >]YA MU9HX<)LG.,+_68O[7U4GEA\S1$E?X:D/O:N(@%K?.FZ60?X+XQV^A%%$F7BO MG"'\LNH^K3%6 @-9'F:7(0*(<( M=^EKA5[V7N'-3_K"%?A271Q!/\#.!(3U MDOZ&(O'C.'4"E\YJ]+KGT4@7*7_#P!D(PS0"YXS$38&FVK+*QF\LR?^U]\L19$^CYXPNCBFO\B?/S+-^O;C]GAQ?F]S<%I.TN>8$PC,)7WR,3/<.F MPQH1E=%/L)ID-_8]WXEP(&E#8#C"4==&J@>7IT,L;KFF_ND'M'X63.*ZM,C^ M%44Z'L^\(:,!0JOV3 (P:P/H(%@T9.(JVK:L$E?1C.7VBPBS#Q:SFEUXG9^% MCK"2GD/GG2X8TF&(F?-^!*+W8/4FO$4^("\ 8;[@"';?Z:,1!LU1](D0!G-> MB 5@03QNRFJ4PG4./!84"PQX[+/BHJR Z' (5H V(6\8I1V;>H"3T*L[Q$U1 M2_"% >J7<.L'@%7L%Q(0"1\RV<(:XG$DS>$@C>']S#@@L-9D1Y)58R$_$KJ& M=T$,7AQJP1?L8&<(ZV'O(?@GX!P[AXV3RWB1=!LPTYRM%/)W84C5'EK$U*U< MQ@XV/LZD,M*=808$1I0/'4[*]76^(J, ')R.P6R"^0.S!8V[Z#%A4U"^$O@; M.5I&R!*I.@,DA8'_ M8=^R&.KX1&P"CB (/[FA1-! Z4;'Z&WK"=4%K2E@P& M F@!;C.%\R_T3Q\>"SN]">"+O^=]O8M++4V1>7K%'[(@2+B M"TG@4A 47L?,U*B:,14WE7\&6'CR6+W0Y T'Q'NF;7X) WQS5BBO^-+_9B6[ M/$+WD@3'991[(Z<'-6V!I04DAJ-12MZ'N),JD%?Z&[S7(STG'21+1P='-0MO MQ=O& UPX-!'>^F@'4@)BC\(XSA\>XSB%T-9H+!O,4.^"P@8D'@&O.!'@_W&K M"&87^-4!. Q9& I;MH#\WYP(?;OW@CTK1>XB]R["TA'PSWHSAUE4\KO[V]5= MMY[_BW@7_R%1.%)Q::3AAM1H!>'LE##K@L8+;?C4#DCY1NIJVWBFU*BE\U39 M8KW3A[FM'PY FO'-7RE(KQUX]$NPSL3+ VUG5_&&/+V*-RRCZUI=55=43=,D MKVOIAFMHDJY[CFH9QLPJ7FX*G7^T'V_^\?#U^N:QDQDWX>;__7'W]+]T;7_S M[?O7A_^]N1&^W-S?W-X]"=^_MC=:X"]OVV1?7,"$0=RNK'4ES=3TKF2^%D9TKO #5^(\'W@!/-W PX/^/E%<7*C MV7?0=34QHV278XPDWDD"'?'2O?C0[38&\# ?A.R'9U%^X"684 M5CH2[\FNHO")_&[*Y@$TX&#SW#Z:K+R!DY?0PI-KNU?6$LM[37JX%7)5>!4V M^88U,_J6M6GB]_E4E 8&DY4X7#";K=UR>[\MQX"5DI9WT:AE+ORH-A(TU?/9 MJ&03<6&TFS/690WCZO:)EPY@+H3>D2C"[KT,21!3R]3&Z?N9@O1?X'#<02-@ M29@Z@Y7,K[8B56'M]'6ZB%5$>K@NCTO]W$F= =Q-C0XX6Q%]%/KPF')-!S28 MKMP^Z_W0Z\;?9F6K5Z)$- [ B"A+L%AF)X#K4B*J:E->G;MPY MN_@WU=I)":S=-%97=R!9I:G9QK$T5FW:QFH#MBV+Y;$6XJ)4$!/F: 5VP9.5 MQOVT;9X0QG&5E9OK?%=%N$1Q$R@N"?,W]$9+,W9.W5MBW"L,X5^[ M4 _7)ZY/T_ID5J-/!J;-''E&,=YR=>/J M5J>.KZ-NUA[4S:+JIAR-M[A"ZN !DDC6C$.@1YS"(QFFD=O' +7O4?@<.2^K MQF6KAXW+7A;"W$Z?H0G9@2.+8C;%T@/.+Z$3>7CL?.U'Q$W"*!:<-.F'$;P0 M,QJ&F5R* 0R9K$;!"TF(T6&Y)#>)!=:D"44S9@ZRD]#].1ZMK 'M44-9E*V\ M;ABP@2&=TH(@X,FXN,*I\,M+B.,*K1)8,%R7]# >>T+P=!-+PB!<' "+!9/3 M@U_\GHU'B?S]P(T(C1/ "V**U()\\^%Q,K'F<6@Y@M<7OGP0X6-HF[) ^&*N MBB4ZU.OM6(>$!2_?N0*O.7S*889/;K341<-'@;YF5]3#= 7#C$JZPM1XU)^( MQ,,\@:,I@)7]YD [!)7M5<]5YUX:TF<9YH-5, M,L*KXP]H.!0&ZHLL7)_\E?JO,&8T!!\>5"A+ZP>O)$ZRZ/0?T]T5F6[&>5O' MLO%&8Q9"ZS%+Y2?!YGJ?H!?#"%Z7@&D0 O(<)CY-A@&9!3$#1HQ=@XM<@F'Y MY 7[.@3O"K["$0#UAGG#8>%X3&8@ Y:FX.6)CS"0!8LQ\?!9@^$1%#$.1];0 M0I@AC-X;IFTX<2%I"5\4D6?,XPDC&BX:^UZ6KQFOG+%89\_X>L-@O4DE+ +" M 45"&G),D<#1_.6_,!#,-6$,7+-6;#(;3IFV8D\X=Z31.[5F=/42MUV .%B# M=5> Q. MI13M;D:Y3&/J'9SK6 >S%V2/F9YWKL NXO8*-?7PP2,!VH0OSH#FP'?ZA.29 M>V/;@2V;>4'9[$OQ^$)E69C[>GX4)Q<^2(/]A6EB'V[O;A\^9M?"C(;1Y1&Y M*";C3[Y/'*4Q0<\(I9G.G00'!Y)1)K$6H)O*N !P/@N+'NC0\;T+3#UTAKCQ M,CU%+"20.C]:)VL^K1-G:.(,39RAB3,TK<305)I?N#1?<)KQR%"=KB.[N@E@ M5VRGJVF2+IFJUNO9LMVS%Q$.U=G#O^M-N>HX"9*9^9:N,O-559<,PC>61#XS M^:%S,'?"PZ3ST&4K/9H-#FLY\!^FWC6Q3/-QRHW37L]W?4P.3$*:=L]F?%A M]\ GP2F[2Y(W FO,TA;AM5G/V(I29&0XA?OAT\@)"(N)$F(T? MS[<#=1W>N:GD81I!_[#N.CI*TV[ATLTUW,[8RN\W%SO,Y7M0CWF#QYM1XVLV MW9;"(PU;6L0]5,=17_WX3E9P(8^9BK!87YHQ? 0FJT@P)AM+-I-AX <.7;8( M?Z5.!',98-7+I(&7+L3M=Q+1=?-X71"ZB]W3S#DN[,D#77ODM6OGE"[$/O(?+\P(G>1ZU= M5U,MF1()SI8BW&+AOK_&*XV6*C=G@Q86K=89>)V<\QTGZ%Z:I!')"%9R&/MQ MSB*$6\.82C\^BBT[KPYP^AT,"CN>9:OU(B5.MA%*&TGY4>"!(VXZ)*W))OB( MT&T-*C51Z.(R'-?*Q9U4?"$]W^DYM#EB<7/5@3;AEC.\.MOSAX[%J3ON;$P7 MV-D&0Q,IR[]A6GSA1?0]$Z]AS!3X+KH.G,V!M]05HYU"!]D> 9US/ 4M5<9/4H M/2(]",3.86F'EAJ:@78ZM\Y]XCU#\STCHE0K'M2Q_CG-:L,Q6.07]"X]5<,ZV<=9B5FW$*'LQU0C,M2 M)$46'EX"P'^,I9=(@ &:K)3)!,7/1'$B/)-]Z_MN?UR5B,9H>:,83*0!P <] M8T6X137?UDTJUI=DU(YKU:F9Z=C/>?(OI#1@S:"5Z^YFUN(" MI\U+M1SU["NL%Q@DEQ>RM8=:\.5Z0 %IC *E]M^$27')6E-'63QF6:O"$Z4" M*%2TPSIG:10(WTE$T<1"'W'(?P28;Y370!T_H?,H?._\&-?_1?U,!JQ,[ZC6 M%^7;8OHVR40UF?R4A6(ZB'8!&2\PNA,C,L6\#.7@/0NK]R-,A XP)3K&$J+9 MDQ@4/5JNE25&QR%&8 #ZO!<_\.,DQ7?,M;K*WLGJ?_E3B>Z *_?22R//>1^;!K71LJ7I&?0" M+4C@.1$6\0430%_#TKGRZ/XIVAF8,3SR MJYF+/QLUEC4_73^45@XMO.Z=EHY&1KF9KH@9"N"162GE,8'&G!'4IPB,-IT% M'H8TC/^?3#L6#.@;INV38#RH6J/%TE'>B1/%TZ/;%+)'8A=QEH7!A5F2TN]L M5'E/GU?S=+O^CSN>-;*LF)VM-UJS?NU&9?CT>8E&^^B&44XX1RL14RL9,XN' MI@9]+EHC/2[6Y9LQU )C\AJO) D_1Z%;TE_J5N17W9* M#@6;YRGGYC/,82Y%+\KDF76VX%HP/JM,8;.?BY-/GA>-!BA;,(%L:$89M MT MJLMZ\VW$RR5W&O 49BZ\D,6[9)]G875%I+)XX_53L?VH:=C<\ET_#A7$BQWL$NR NQC M*^Z./3V!DK% 0U+XQ\>I)4^_C;.?"D^$U2]6EF>;39/(I_Z6%T(S@A#)?4B2 MN;R;8KAHI2OW.0SI@).U59G/8<@'[(:]NL_!9]+]S:1W06[;1 %?ENV:/<*8 M@KU \UHVH1:O+$ZJ="#92FN\08,3)&@?[J*.UCZ+K:BA'-:*6I*46=$+M*+3 M1G2T\,S<@(73._6=O8SL=N1H,(J.T3:6ET^QV:2XNC=9F[W9F[F;KKF'7?#B M_87)L1VD8J5Y+2C/AU$Z^FAY74&!:$L,BH;;)9 M!C=I)MGR8"T2,&*]T'73B)/ +22!LSD)7 W:PDG@. G<<9/ ;3 SECVLE$MN M!6ZX#>DVYG@TN-:!2;2<9<.2Y!58-FKG%RSDU)CR(\79?451*&S>T*E\8F,F M6S)LSHU4ZAQSN7 VE^TDJ)10N6QH1TY72!QFNX#9.:253JVCMLDEW2[K MH'[!]>O&V1HSJ:85Q=FR^-H[)"OW[LI"YBY[_B_B7?R'1.%L8+TE*>P,258^ M'TN!W .DJ9X]>F>R6'>*WEF4JHW6+'T3QR?'9X9/_<#XU!HMO83P@B.4(S1# MJ'%@A.I83GB63[ZF"#T'(H"90XDS(\Y:6X7,FKK01F4N-&?6JCL&K9IBT.08 M/!L,SO#M[MF5L+#:IL%Q=N(X,V?88?:,,RRU5D(&>SB;R$NYLRX ]?6 MCQDJUWKX K)4]9;ND>XYG ,&9VA[:H)!F6/P;#"XWZ.M6:PIC99=U=XKAUEM M87;@,RA9;;1,LT8P.X<]TJM"5#;?'EVL'P<^ Y/Q#*Q&BS6^*; 3E!WX'$O6 M&ZTZ;0EPE.T$9?L]ZIE%F8',PQQFIPZS_9[FS,+,!)AMO7+A&YQK@60^HX"? MLXA6$.BZ*_[MHU>Z0_L/5@5>:N5#?40[#1S?B_%]:,_%YOCF^-ZETW18?"M2 MHV5)56W#<81SA,\@_,"+ D4&"ZYM'5Y3&X2O4.QB0[J3FXSVK$.B5]\EC_5M(?Y)0GOSYY2HRYK01#RGC MY=R>-D6PAU&XSK&LGB]7KNJ[=_R/=K2JKVFHNR07+=C^(5[XY*F^N8CL5!N8YQ'>,Z MMB17<',=,QHM4ZGX3/Y@W$+'M&#LD %\^2SFQ;;H.=ADJ4=AA6#&4SK3+T7^ MD@S%59&_2LGZ@EJ8C98J6B75Z18JQNZFD36"1TX>$4N2"7>$" L1H:AKNB,< M$?M Q)+TN1TA CE.%%&U+0Z)^D%B2:SZ;B"A2@ )2=2L-<-X>?['JK2+,7$B MMT]])6]<<)JSW2S0A"51[3O2!!DT0535JIB?:[1 Y^ J@&M)P.V.P*4@N"35 MYN Z:7!5=$"V)KC41DL3)8FSTIPTN.R*3H;6!)=&5Y%&G:;%$]I3>UHM>GZ> ME'>;7%,[:J].#J=C, ZSGM0;+5W4UCX#.WCBT'K[$US_N/XMT[_#K&(- M] 4U8]VL;*Y_7/].3/\J"O)84_^09,<4UR]^PQ60*^")*>!A=MJP7@3,@.;1 M*6!)ZGIY^K!9ST3P%5+ N^]"\CXDF'7@($F!B(-;<0+VZFG8^M%E85LKYLF> M;F+SKAIK*9L]=6%CY:8M;]J@O6=AJTU=T7D6]DGD'?,L;)Z%S;.P>7HLS\+F M,#L2"9YK%O84#1;/P^:Y-4LW-HV#9!BH-D8"Z,::&08\O8VKX FJX$%2.C2I MT5)$2ZN8&ZR#7P1/4P8,$F6E*HV6) MIG$T1 OG4#QQAKZ95U!,N.+B."UP'27'2=-Q[,FQ>)?&DP64>),5),Q!@YRTJC9>,PAJU61 M_'%PU1-A:/G]-%3T7G/+'K41LN4MR;GX>BI M-7HJ.M"918^&Z*G3<> Y['NNR/DTPZ6^8A@#3\;?@X!.Q[H<)()'WY FJKZ% MY_<;9<=UG.MXW:FH] VIJ+B.;?][<_[@1VO?7PM7#_=-C^^I)^-+^VKZ_NNG,#G-QI*:&G(W:\C9, MMED%-T,Q--/H:8;FZ)I#3$WJ>9YCRX;NF."*S!E<8W)NG 36'LW]B$,/C;(3 MO L1<]=V%((FJM Y<(81?:3P48"TXLD%?? M(_"]1WGUD$0O@G;U2(3\>BBZ*!S@GV$:"<,H]%)DZ0LC 1K^ZKOPSB04W PS M<5.X"_+"CB)]6MY(]F52:&,/@)<_$1HZ(+$H$ @O-GSH4_)X'WBV?A2^.QA MF4B_FR9A]CJ/)"3"\I'!,_:;/L!A+0=("^07W "/!FF05V< T"&LFW!3C!W# M#\YS1 A65&*-CF@6$@BH[P^%-V@3_39O"3:DT K*(PB_^_!7UQ_X"6WVT'EO M"ATFHU&7_3@7SJ P;)X0PC0C)( /'!!\U4BX, 'G@T>\IG"["=&A6,YT*!;? M-$8.M" ($P%F=D"F,VBNPH%88]48AE$RQAS;)T?30;_$'QEQ(WG&T0= %>_N MDH$/-^*0.$EV.:(L?UJ(M%@PIO!4^!>@C*H4"W[ /",T44XW3!.A'[Y180=. MDD8$QN,%_!G$FO]"2Z'B^*2@@] :/P#\ "KS=^!/KA/WA=X@?&-X<'H]T ZF ML("A('P!8]\#K%.-$+X/"/02&34)59C[$! OZY> 1MI)T)E1^QAU)H#9'80Q M-*WX9GAZ)I:F4$<0T">6D9B5SY#Y'"=\<09H!^-:=FHALA_ !(_LFA/'A()X M0"U:2 TT=5J920;K!6B,& QQE$<:CO8,FHQ\J_B;1X9H. 8>&KTBFH@A-2* M NP#BMLAO,QYINA *R4*<8K%Z)BMDUWX0JOBV==T M05? PH*>A8'GX\5@W80<%G%^&6H84W5HAA]D772924#MASOH4@)72/C!P]60 ME\-*Z/0)ZQ28A@", ADZL.S(3N-BJL],NFX*/0WRYAV?G9U X\!GRLHY#D."S.5U0X1W G.Z<(A*O1N MVA8N7(=D\M(U$.@PC"GH+J,LQ7G,Y?OW29\S6]%*XUN<+G0G3>;?,D/-=B!, M*-*4= K_]J.\-4.P)1?=B#@_+YP>-/;2&;PY[W'CTR3N ?39PTT%WC[=][D] M[/5VUD.F?1Y8$F9N+E/ 5H1709N7?W!EI&=A]O;MG!W?_VC\_1X=],1X>^K^0:U+EW M-7M'>'K 97#GX>O==?OIAJZ)KV_N._#7[=T]+(KOVE^%SA/\].WF_JDSWVFI M2Z]^!$X*TRL8U ^CA??'F5;/WXY9L-0_C:7[5=F.)E*ZAAZOD%EYX/&3"NO.PFIS=N$M4-,Q_7B89\$C>R;L M5>D0P\/',S3U"\MGZ>U]F3)@K+6Y5;:CU49'JQUX7S.YOU/+-[O/94C3^U;' M *NRJ@IQ']>,=.^BCR.).)ORBV'QFBV'O#3*QI5M$U113&$5(,CRD550T)J6 M<41%"8ZJ@L).BA+(39@VCJ6Q*@S8:H]=D7/^Y)CX>5T"7I> UR7@A/&\+@&' MV9%(L)JZ!-[1):E<3:PU8E'H$O#4Z5$M+&YA^>B',Y/WLOZ?;TC;NOT_G8@U M=0G_S-SE_CU)U@U4,S 1VQ:5"EAIUARPG0>;>AL&FW+%.U?%6T:/7JGB80Z[ M(9K*UHG(7/&XXAVYXNU3[U2J=ZJ\/5,6USNN=\>M=UIEBM?S?Q'OXC\D"LMT M3L.RL98B*Y^/1>G.@06K[;'(,%YV8.-4_[OL)/LZ.X>^"^:JS-H3E8ZD>RJG M.3II?"U),]\EO@S ER7JVY>$X0"K,<"6Y#CO$F FDADH:ITXXCF^]IQ>NTM\ M68 O752LK>G8#TK&=7SG'$^3J0M9VD)2AS9LKKU%C>?8^S][GV?L\>Y]G[_.TZGU(D&?O'?7/&LK)3;]N097/.XYAVWYNU5\>Q&2Q5!P[C><;T[<[W;)(=_8\6S M))CQ=%&WC\;7/(>PV*RX78'V_,PR^O>6E9.X M_1_#MH>!>EB."-,4JBXN^ ;<;!^Z4/O>Q0^1R2.U]8@C&B614O=.J*Y M',F'W"/A>-PFY?] >#3H1KI=V;8"QV,=\;B$BZI&>#0;+54637/K.'&.QQKC M<0,.@0/AT6JT;$VTML];J!"/Y["S6AX4M#O6 6E1ULBI'^)4+Z#3,54;)$EM M?LAC-UJZ:.\G26JM :U)TB/7X*KE<#J*NDDZX\:::DNHJ<;:FGIJ"LGG6C[7 M'N=<:\M\KN6JS57[)&=G9;/9N;ZZ74(YD'7M/@5)^2[[C#+W@]2A?:6I]"@1 MW_7LGJX9JJP;LF81R;*)9:1'5D#2[]V^D9UC&9+!SD)FEM 7W#T\WPF\3 M?9W=W)S$THT38>)0_)U$G;X3D2>X]LL@='^. :(R?(*LB-=&7-D]UY!,7=:) M8FFNV^MZGN,JGFHZFJNK7:XG2/$.%""'PN@ 2[N[Q%/2..,:T)@SX*O'- 2YYD(8 .Z M<%?88S?&^!<\ZR7$GL!("V&:Q(D3H.(52"NRG:.F\$CB! 8('\FNIV\/W$&* MS!4T99B,FH)C!<_W_$&*-Y ,7N-VBP+YY1)0[;<^H;?ZD4!Z/>+"-V$Z\(0N M!6TR:E-6P2 /5B%OZW@\H":LHH9/0&= M3P!/_-LGIS77..X?:>4.T1\_OMY=_7$CM.^OA<[#[6U;N+N__M%Y>KR[Z8CP M]U6S]EU GZXC/#T(5P_WG8>O=]?MIYMK_'!]<]^!OV[O[MOW5W?MKT+G"7[Z M=G/_U)D_:]6E5S\")_5\M-(?1M/'QYE6L[:U?NM&GZ8-ZB;3<:E/N=1'G)K? M5,>P=,?2P14U-=?L=7NVHKL]SS9EW5)=:]Y[EL^+D^]1>EU'Z7H2\1P'KI.Q M-:IN]B0"JDITLG>&+]MNFI*Y"<&7IC1E7:^>V4EIZNIN:*@V8^+BC3U88ZUU M"+ZF'"^5T>5M2U+#+RV]]+@(LQ;NX95OB(U#E>1INIW,O"ZFU:PYW97I.XLSG3[.7BV=E4M::HV==NJO-Y;$"#^%Y2+L2:JQZ M:NDVUGD;D!T?$NCNWWFL?WT M\'BY$=*R'F\*A/J%*&PQ@:Y:$9++D\N3R[.^\CR'=<+]Z%AXFRS\$XW'.]&( MNB4Y[P").XJ(K^'Z:6^VWFAIHFS(%070'5%X*U>(.O6M-@IA<(7@"E&#OE7( M0K&=0IA(9&*+DEI5D#57":X2QZT25AU58LGR)X^D@<:2Q5K$KYR\D@OV,((] MB7W:ZYO[AV]W]UOOU![[YLP!-KNXR+C(N,CXKFFC]:_IK+(\EZR0.W8A+#ZW M/4UNVKDN-9/0FCLON9S;3,SW-'?OH4=3LN*'L;"II-?VNI$S!XMPJ35RNCD# M\FFAS)8DCK+S0-F2'8+=H@PY22S1MG2.,HZRG:%,J2'*^&X*WTW9+MK/?R4Y MZ4+8$V[^2OWD7?@^!(-YWYQTO;D<1$@7CGW&9I50;+=O8 MGAJ]5*-V2T6]D^ PK@%U<1GVI@$::("Y?;7/ZC2 .PK\/.NXKN1;J?E6:I:5 M(5215704)G[[_+TJEM.KI8*>YJRYV:9A!M29]?;:2VT=EMJFJ,MVM4R4R[-Z M:['5P]5YK^I\'AJ]V=9991IM@$;;HJU7M7E6OSK<1[@!=/.]P\-HZK@MP 7* M,<@QR$-PEB,Z^D!!/>ABBD_AF[\ M/XV+=35V5C,5NKZ<3;&9H1VO0:#9*6^_5DC^>Q1:L+MS?;ZQP#<6JMF4RW2R MS&RJ9[EKS:T1MT;<&AUH'V>!-=(:+;EI[SS@L2IK5%X_2]87%-#:2QC(H9]1 M@[2?(WK&!M+:]_IB4>'8G5JC=K'R]=3^8J7M,9KZ"@TJJ4>,PW:A-DM*1G:= MF+ BMQ_DJ5J>A_9ESL8?JC;B']&8@[%#W#0"+)#XYA6.7_68I.ZBMBXU= MK1 PKZV[_TMY;=WCKM=Y#]]L7%JW9J-+GWB "KJG5+IUC4*YE=3#/279;5#V MMF8:5-%&]^D4IERY"FA5Q3Y/1W2KGTJ?IWPXM Y<+M8]NOC/;_:[/-RL2>?KS-]2B'OKO*9+9N-EJJ*ILW+8W*-X!J! M&F%QC> :48>^K:,1UBXUP@:-,"S1T+A*<)7@*@$JH4AU5 G. [VC*[E@#R/8 MD]BIW;Y@[-(^U\]0UV.[BXN,BXR+C.^;\H*QE85,+]EZV6GY.T6FI3Q-@Y?R MY"C;'7KWBHNBA8Q:LX-UFGHM'Z*JHZ(W6N ';TU_5ZI1NZ6_VTD4TSG3WW%EW7 2 MWINR&J"LUM9\*A4J*]_JX04MM^XNKX"WYWV-JBK@*2:M:6E8VK%0/'&^"Z[4 MM5?JS1;XE2FU!4M\6;2UK4N][TNISV']OWE9R],X4^2KPN,7*!<9Q^#9!0KP MLI:]1/52I4O4X(@W@4\OY3BU6-;HC M-UI&4]+YU,*G%JX>L^JA5*H>?-_L(&4MSV%5SN,%=E8N;]I+K:I+6J&[6:+T=FP76R&BT]*9]-%N:U12PK#[@X]#/ MJ$&&TQ$]@Q>PG&^-> %+7D^P/N']NZHGJ)J-UNQ>(B]@>?J 6Q)ZOC/ 64L! MQRGS.!?A<5TY47$5L8VJY@>IDX%[]ALZ%\,_^5.S6JLXI1N@[9GAN4#7Z%)F MMVR1",&&;+"DF?P$?F M! E/G4?A>^='+#B!)_P>A6])GWU.^DXBX,8PR6R6T .C16\&F^2F ]:$_+@8 M?B>9#2ML*O?"B-Z1]"-"Z"N"Z4J' A9M8ZO$K.H=O6[\;5;/37!8RS-6A[

G8/ M!D"5=4/6+")9-K$LV3,MHAJ29O?^;=J-I4#>.4#-4H#>/SS="-E\>)^^P$/< M67=K)HL[?"%/SJ]K/W8'89Q&Y DN_S((W9_CROMT(3^W_[Z:3 MSX19*Z<&HU1?EK]RLHF21 S5<7HFJI;ADFZ7V":,I:?T=(E(O9'GL**D.FZ? M>.F P*1/H0QX'0GOT4G((X$'N/[ IVU^HOGO,Y+4I&G)'!!$Y5;NJ8_Z/QB$ M;YCVS>IH1Z0W@"XS31Y&X:L?X[B@F<@.I!+G%V'&:*SL:*?@>R$"Z51I4BZG M-J>6ZN+1% -7M:8I6]57@3::FK99<>G%OZF6=N:-59J*M-EC#U"Y7&F:]FJ- M/9_"J_8JG:IA%</&XKU!8^+FF<P2'#HUD,L%.MRSR_ M7=@%.IW*IE75X%[WS.3$)%A6B7M#>W*Z0N(P.T#!]Y,(V/\^=_VT;N#DV4: MK-W_(SW"**G19"P^OQAM2=S\&I(@)E](0'I^V8F$)N.VC%41U5YMXM"6A EP ME>(J-:U2YH8JM1[KE(8D^:)L;!UKQ36.:]R1:]R2J(^J-$YMM&Q1,Q2N<5SC MSESCEH2]5*5Q&A;Y%"UYZT(P^U*Y<\@;NYDYC>,%NYA>!)19=.$2:T95RD]_ MK]C9,PCF84@B>@0\YC>_4,8:HH.&-*MB$]Y2 PXQ%G\_-/7NZ>/7W"5^C49+ M:V[M47'\IM4N<6K!V;:Y9M>CHT3@9 M4,P2=Z8#!6QT2G\VX_&.'PF%]V(.#\OG!XT]M(9O#GO M<>/39)B>'^0/-Q5X^W3?Y_:PU]M9#YFR@%:'3#;4IBU"/T(3 M]+<5HI4;+1J*B@'?:'LPDORW3\Y*JK GI)7',O_QX^O=U1\W0OO^6N@\W-ZV MA;O[ZQ^=I\>[FXZ(L<3-VGG?=?KJYQ@_7-_<=^.OV M[KY]?W77_BITGN"G;S?W3YWYP>UUZ=6/P$D]'Q,'/HP"KC_.M'J^^5P0XKU" MR/;\W)&Y-GS?-O)V(M)Y<8"S2*\$'0=C&1.,W5H471V# _(R=")X4A)FL=@^ M7/5.G BS-_S0$][@*O@6A ,]$[R4X*7.]"MZ/DRR_@"K:^8QV\4K2N*W)Y]+ MY[BL&7!%EVT7QN-""Q^%@8!I[V8 M)$+WG=[K!^.6/ _"+CS%#Q(G>/;1D W"MPN4AY<+Y\-__R'\9TJBZ_XQ28#"UQHGA$.DNQ((;H,"RM.( MR1U X=$.9TW\T>PT!7#IA*LT86'O_Q-V8Z'-B!@523:;PA(<"!,0*)&X'V-? M"3[$"<9O[1&8!4 D<>(D:1)&[^,[9L8=( 3(#'))8:8/E5O^8+CQSS3R8\^G MWF4LTJ_@:I !M"7[#*,!HH /%"J;#K=8.MYTT.:;\KKK^ HY##52\:)BK:7B M4_?203NXAI4#:F-\CA6V?%!7T=<^0&0KA:62+>]8G71Y2F$7KLE65>'MLO(L MY92R\CKD&97DD0S#"#5L47*>-I.[A_L-,#5Q,,W ]4"S4T%#_F+", M71(\8^%54+1N&L-=,3P"[0NE'Z#SQ%O?!S/J 1(B@OET?N $KD]](W9(2T_[JD[>Q@77[/ND)(=N% B..6UET4GIQ?H(]^8#7 M9)[5U> 2 2[1G8\C"-W"P3T(EC[ >\@3803 E8 M='@J,B@XP3L^438_Q\(5;T/RETA=KV^Q Z!A./!Y8=LS&I.^E'GO!7"E,$ MR C0U/-Q^Y!Y".,)*A,R2 E4+O9A"B+,"7A.?0_'0J#;"4*[>9$[=-YH,LF2A0BJ$WP 30;MQ2>\^O!2>)@?QRFAG:*1%_3VL>%!AX95 M\CY"37N:D&%,K4F^ MA*SP]\U?J4]==E'XH'P4_D4\F*?*?E0_"FWO%4V+)W1P.YMYH8CP#QK\ACO! M@(:?8*2_1Z&7NIE?WR'1JX]S1KZ0;W_OY+,-L_O8D_*&XRS+X(P3&RPNWBY7 M1>($UXAB'@:;Y1YCN?P/:0 OP1 7* "8(:*^3-$6C980'D&6<;&XX!-QA9?V M (9@>.BXPQ*#;DMWL;?=K+9\09<+M/+IPD<;+M'GAR]!+BT@?>3Y<6\7L,'@,S M^W$NIY,8_>^=4QUN1WAU(I\D[_1Q83B .3W&'H.$^OK]6U\0G; M(*0045MPT$>^!O7Y*7$5+CX9>=7S,ZROJ5?\YL.Z+,BD/^NH@,3=R._B9D W MA$=DB_F0/NN%$+9,@$5=D/@)8_C"8X.X'P[H#FRWZ.LO.F=N 3/_%UL4H:G/5F3 MB6\P*%T4"+8$UD2^&]/E_DMW,&MV!M#7\#ERAOWW.08'M(7U("<)BY9D;Z@<9W9K#5FH9&10@R(<6P&@D;S@@9:O!4L\6WHE))RD''SH/>1>RW=Z_/LUC&-D+,[WD)["J\)L,GN2 MI,NKDQ/6QVE;R%F-Z+1X^>PD3WR-S#^)UBV'$LA99$XJ_%U%(FYOCIX"? M);5,-L:/V6CIDFA)$L?/2>-G2>&.C?%C864<'0!45:T.#J!Z F@)*_[& +(1 M0(JH6%L3?5<(H+/:V9Z?CG?NG,NEBF#O1A$,"5,P1$O?NLQ8_9;Y'#\C_"B2 MM"/\R(V6JHF&7).""1P_.\+/CHZA#*RY9HFV;7+\G#1^=G1N8ZB-EBF+AKXF M$3O?EJO,CQLGUO,53 GP=W1 8V A+ULTS*IJY_$5<#WQLZ,##4.G6W"RO;7A MY/BI,7YVM8-K&(V6+-NBI7#[<\KX4:0='2$9)M+:*J*M\!VX0WEN(S(5OO.V M0 %V94$M6+F(MGZ"\34_[GS)\%&E'!ZBFW&C9%DQ?=0J7/H>44";=:O\MI)ENLY4W-^OLU+5L1QZB MJ< 4;TNB+6]].++6"!W1ZOML(;0XY!:41J@0L M]8'X7>"&+^33AT$8QQ]9B;MQZ;7-6).72Z%^V^I;$,^N&D[#1<9%QD56@/;.YG2Y54#) M;+1L5;0X%]R)0TG=/92L1DNS1;6RX#,.I7I":4E.VQE*^U@H4PY(P[U:T34[8=-I06I*44 649,Q/$#5M:\^O?E#:&CZU,\>< M(GY%4MHJ- -9S531/D561:X9IZL92^+MJ] ,E2[Q=+M.M =GM1];$>_N\2Y5 M/VQ)O!M##^"O72B'UF@IHF[.4CK,5.?F.Q]U@5.E-+Q5@$AOM%11/L6=_:W1 M4SMCO+KK4=;%>BO&6G:VA&!XAW;6P&)_(FC#21E:KAXGK!XS!WD[5 \3F,6,H^5=/MZMLC67/#-F M=7=+'EO)RJ#-1IX=\X[ B>.I4B+F*E"DXOZ]41F1&4=2+2W3;'S^#@T3EOG1 M14F9+73+#5-MX50I17,5*-+!,%FB6JMB46>UKW<51L,0AI$(-[^&)(C)N=7< M6-/WV^.INXVG09HHF;,A*:N;6+ZLKC6>Y)ES]QWBR:1AL:IL<#R=+)[VZ0): MC98AB_96+B#'4[WQM,?C7=MNM'1#U*1MSG?KM_=7:_=O%U4[/N#@?_S$@#!- M?+(A?343TB5XTX(7IMT!81366Q"0UVXHUHXIJ40T)V2L]K8:S#5XYQQ!T"1: M?TRT*V-VX0K,%9@K\&JUC2I18$RVE!115[8.&ZN!!M-]@D^) Z^#_WO^:ROO MU'WZ N/EMGZ#+_,NO#C1LQ_0MIB3FO1G&B=^[WW_$%$8*XK0=UX)@B'V05K$ MNQ0^R!\%/V"#B[!)^DXB^+$0D>=TX$2#=ZS.Z9,WX@G==R%,(^'JX?H;W"*0 M5V>04I@(/3]P M=W!@(@ASXK<(G@!)[0#]^$)!2/?0G")+_#RV\9OR].H&'(#A.+V%3/CYWG9^@^:RZK\H5])]!>&-F?)(D% M&(!7XC5S"!<'<^Y^U;Y&67CJ$V$808?](70/Q?X<1N\HMC0F\[OHTU["8"SJ M*L/?#J$#[VL4_PL"^ MEY\%:Z(U! )&9@C/3:(428:/0-]P('HA0/\-<4RM!XB[-R N"#88%[XM1Q=: M7#H<23\B3)L Y$1X@??V8[P!KOF?=/#.S*DL"HJDJ/2Z\;<*_5:YG#*Y=!3+ M):A3GX,U-H-VU:Z?BPGS^_ M^5[2QQFL*;%9+-N,S=Z<_=RD/TU-%.PW56OJIC+W9ZDIS_UMT6-EHZEIZD:/ M7?R;KLY_Z7DT5FEJMK&#QJJ6MHO&ZM)JZ%IRE%"S$P/ZQ$L_@;>Y*Y\AS T; ML5?II@N6GD2U\IF?J&4M&M05Z*67'BH>JS3NIV>7=8BCCQO?'WST+<,4GNK% M,]O[98OW>\^+">]%(W":/*"F6?US;H"OT_G;U.15Z2M[]A)7=HB=YHF:9H M:K/!<177<3_.@PBN9F>E9DLX#397,XR15U11JHQ6C.L9U[,Z=7P]/5N2IK^Y MGIG(3&:*LC6;/,#UC.O9N>G9$F:5S?4,PTHR3R'<&96>]6S?+:.HKM.OS,(Q]Q,=E1 8.MNXS MCO6%VBPY7>LZ,<$'-%K"Y''?F22_K*?D2X)1-U=RN]'2--$V3[ ^!0=0 4!+ M0JDV!I L-5JZ+$HR9]TZ;0#-9)M7!2",@==LT9 X@DX:0;ZO'S.,^'<49:D3VRNKRKHJRD:VQ-U73!M"N3D1EK/^BB*91U8DH!U ] ;2KLS[9P,1=2U3M.I40 M.IOMSV_D)8S>S\OK/)=5XJZ.#66D')-$2ZM3546^S5 ]@'9U'B9;X'7"LL6N M$RD\!U#U -K568MLTV6+:?.J.:<-H%V=M2@23F%Z%1S%1[S1>9#S]@U+CIW) M.FM9R;'-$2_#0MT6C5J16R.(DG2U/ M6<72.1T#LK,)2$>"04FTY:TI0JL=NP-O.'#]Y?I;I?[N:M-/,6 %:RJBK'+] MY?K+]?= 7+^;ZZ_9:.F:),K;5ZSD^KM2+[D*KRN@T]'BG9V<6.!%BY@UK$J' MGX>K4N45V'[Q,XK8#U)*:[J839,)H!M]:LUEX,R&5M=@[&>#8$8TF7]O3-R5 M"4D:W^)T01YI,O^6&8ZC_<.7DJ/BMLU$T$[AWWZ4MV;H/).+;D2G/>X\6E2X"#M[.&F F^?[OO<'O9Z.^LAPQSH3LC*(ET"TDG$XI5^'H2KA_O.P]>[Z_;3S35^N+ZY[\!?MW?W[?NKN_97H?,$/WV[ MN7_J"+7OU8_ 23T_(9[P(;.EQ/LXT^KYYG-$1EVTQ'1N\KN:J YL4 BK/$S9J9V7$";?_TS^ M4"79]7SD3\JRG"E\O]37MM54-'T3YFM#:6K:RF3))6N3O N@!:0V5Z[Z2F_4&6L[-ORB=9RR+?KTK:7+CFQJY_$CJ[!QW(E M%RP7['%=R07+!7M<5W+![E*PDWN6])]C*N2C6.=>&^>H&BLW34,_EL:J3=6T MUUF +5M$',/A&2_;L\8Z\5BEP10)24O<7"[/[>5945X3"SE4:VZT6/^_.(.!\"4,:!'R MF[]2?XBG^=LP 9QHQ.6)QDS*]I+8Y^]1.(2^O7\?.$'2#KP11MH@#WQ\7!8R MJ4J-EBK7B5%W3Y'+7!/JU+?U-&$)X^B&FH ,Y>8)TH9Q33A=35C"R+*A)BB- MEB5M39K*-8%KPOXT80FUS(::H((FZ'72A(IV:8YIY?,OXCV3Y4N?D30XS8EL M+Z$YV5 ;-- &3L9^VLA9PG"Q(7*0B5WGA2!.&SI+R!4VA([1:&F\!,2)0V=) M1O"&T#$;+=/:FH:W?GQZLH MPII)\RH6 !8U]01WOCBR"LR'2^KR[0)9-M(Q2+P4PXDCJX*#J361I4F-EF*+ MFE*GK1D.K>JA5<%)S[K0D@%:@*PZ5A+0IE7-(Y M[_II(ZN"TY5UD864[*+,D772R*IBNWE=8&F-EB9J&M]2/&5@+67ZWP6R='0= MK5J9K'.H +"2ZS@8")0EBV\_+E*:G9S^:4B.S:OAG39R=G+XIYDP5U=&J_UFRCMDYHKG]C,Z156MD[?\L6<=L%U'> M?H'*D55K9.W_*%E7&RU5-*13J@BZ88&@LZ[?=3[EN?9_FJ-CW5U)U+;?=%]K MS&J>R,BU[IRTKH*MUW6U3L>?K9_*W(,]<]>"H9L755R MK9Y'$L)2KM5EWI&A8';RE(]$;+W#Y!IT*0G.$V! M*6NVQ1.+3AE#2^E/EYI-L]'290Z2TP;)6H<[ZQH:"V.F+:5.[$ <0WNG+-T. M0Y116;-/*:/L&/: =TE.>A[KEJ7DI%OIA4D/5'29,P6=-H9V>0)ATA,(PZHJ MD9!CJ(X86F\C=ET(*>CBF5J==EDY\OD6H-DR[,N$[F6=<[9<\H@62_6>MUYUF !1ULO&3F$:@RA MI12A2^T,UI"T3S J[>B=L8K(0,]ES;++,U33HO',=IW6+'S=NW?:S^TPQ(I% M5D8IQ#%43PSMTJ>S)"1<5$V^_W;:&-KE$:LE(X84I4ZE [;=?ULW2><\F9/6 MZ_SIZ-,N3T0L!8N+6]+6E&5K#4[-<^"X>IV3>JVUT;FN>M'#(EFJ*J:,JQ=7 MKQKTND(>SNW4"\FE#5&2JDK4KI5^5F2ZE=(V\B96V,2:/?X<@GS:+R$TYC\5<&M62.'*G[&G9YPAG\>6 M?(6K;BC7KO=K\Z6?J(^VE*^P:!$?>G=!X@3//DP4[3@FR10G>L__1;R+_Y H M+'79# 2=IS-/N4S](XI%9GBZP04K4\?#J'H*-=DD>>QP)J M*7GD,C4I40=:AY'SQYPV;+8\EBF!C=UH*=()EN_DL%F9(G*=.7EYJ#NTCY)G M<,*SDP;54M+(M6V1#,N1EF%Q*O :>G/;\42>R]IGSW9603NKRKS2WFFC:LOC MNQ+@J(V6)=6)#X3#9M]4DU7;(HT2%?&"CB<-JJ7DDU6C"CEQ17U[EY!O\-65 MK?)<%DM;G@>7Z(;1:-6*QI4OL??.3[D!:DR.FI-'S9:N7PEJ+)B'S:HHSSAL MZ@F;+4]N2V!CUPTVV^[GK9L!E5%6L$;,L%:<)[M0E:(Y'?7;[]:A3(]H3&OK M(YH*![/FR8Q*( M5'G;IG(3P$W 04A!JS8!*IZCZ2=A NAB^U/BP.O@_Y[_VLH[=9^^P,"Y[#.* MVP]2*L'6;W!9WJG"V_Y,X\3OO6=P:?W6C3ZU1J*@3\;[4(B^Z]D]73-463=D MS2*291/+DCW3(JHA:7;OW\C$6K@I>]F+$SW[ 16%02W);G%I3N-205S>/SS= M"+]-R&AV0F+X^SGPWN3N!UX\-F%[R,JUOC:C]U! M&*<1>8)G?1F$[L\"YC2&>1@$XK41JZKA6(KL]B2MIVBR['0ES;-=R<6@>]EQ MI89 +I#'*,H)4@IW12N'KY]NWOZ=G/_U!'AP_W3W?WO-_=7=S<=H7U_C=]< MP6^/[:>[A_O.+!"*8SD%"C:NR]LTV0?+MF5B=A5)(ZYF.JIEZK;N&*8FR2Z1 ME6YCP?!_G@N]'2""/O'23^!U[@H8^9<314Z0O.?';K-JG)->L2=LL_0(??22Z,WL(HQ"0H* A8CA&Z\$R>:1J[P MEH^'\^SX09P(+\7WP-Q!7]04"MT&[4&KZ,=]D&I$0(ZO\ >T!'^ F2'!+N>/ MS4A=A;<^">#B5P((I]]L]Y)OBR\?!E3Q7"GM!+H>=D_'@WC)-8%/S M':246688A5[J)L+0B1)HVW#@N/1IHM"+*$X$MP_0!8G@V_(>#AR8K-C#:(-< M_#()A2[!1Z=1!!_] "Z OURTA.7C('CL(PIOU,0A!4MS4I,63DVKZM:\F2I[ M3*87N@;/&(:QC^^YI#WV7\GG-]]+^KG'4K@KF\RE\2U.-\:D[/FW%!J(LP*) M#J3[BCXEY,*__1';^!#P==&-B//SPNE!8R^=P9OS'C<^38X!#$#V<%.!MT_W M?6X/>[V=]9 A ?R[D$V\E^"1D0BO@C8YM6F+T(_0:/YMN;-D@KU&!PXU&UT, M=#5^^^3,A_3^D58^3?[QX^O=U1\WU/?H/-S>MH6[^^L?G:='<$A$^/NJ6?LN MH#?8$9X>T'?J/'R]NVX_W5!'ZOKFO@-_W=[=M\'!:G\5.D_P$W6]A-KWZD?@ MP#R UOO#R&'[.-/J^>9S@8NX@LNWD@>1K^TZ;I]XZ8 \]+ZS.2OW)K[Z3M"=K61E45 D1:77C;]5Z+?*Y=1J=X%OJ[.2 M%+2QHPF2+FM!; -G&)/+_(_/GA^#N_%^Z0>T\_2FS]FSLED5'C>]JJ7CPWX> M3S)-B4TTV6%R]N;LYR;]:6J-SGY3M::F&'-_EIKRW-\6/1968)JF;O38Q;_I MZOR7GD=CE:9F;S9@!VFL+BDK/79)*$3-PE7G+I(7!;#.#4BU5^DFFR5KM6_Y M1"UKT:"N4.IC:>S3L4KC?GIVF1#&2>/[ RQUDWZ8PE.]^.,*()B[TUNRV5OS M84=G0V)MNM&*9XOKWOX;#9:LB1J1E5T,.L8 MLZ,LP,QU[F1USEA";U*5SEF@<[JHRUSGN,Z=N\[M2>5L4#E5U+8/LN(JQU7N MR%5.VX_.*9AP9(BV(1^+SIT#]1<,[JL?(T2*RU1.\;5IEEZYLF0??1+?Q7%* MO/651\:\ $DR:T2#PLEU]IPVMBML*4BQ8VF.=&V.-/< M*6-K28+,KK"E-5HVS(E;^Y.<&FPM9/Q(_$&6[H1G&%E$V)E1?WW8N<_XW7FG M:3WKZX6."61V":/[3)C FK#D/#WUP--&?N+F>#)P[2&7;$]S/)T&GC;R#3?' M$YXQRJ)ES-)"<4"=!J V<@@W!Y1% 64JLZ5O#@*H<]@W+ ]N(8&W05C+*HGJ MTJ)<]5,_G*A>0/6V-6N=7NSG\,*F<3&Z4=4&;'5C>1P6XY0]N2#4N\LXF'>:?]'6X#",-L#+&QTC5AR*VV9T=17:%H)T3?B[4)M MENQ1(2$[8X_^($^1Y/*D;I[4O>9)*]U5G]D;?QBIQ<0V>[X"NT[)^H@O_ MESC1^OD+J@%SI6F(ECV;P,#UDNLEU\OM]!(ITTLTL^?_(M[%?T@4EBJEB:

4*NWN%]5\WF$3M4U=8KI-< M)P^DDT^C\YUU5%*3CDXEEYQ8Y;&_T!.R6(OYE?Q*#BI^Y6Y!M4D^#Z8_9*;R M B?W2]DJ38A@7_F8@)%<7N!%!\HG*2^_NCQS9C+31C,TR_2(2;JFI-H8UQW!3:PC",O*X__%+/V)C9$?TY+U[_AK7ND6 M)4.%,7#>XM3'0O?NP/%?:,'[5P*]R3.K4)+#*'0)0031W]U!BG]3%ITAC%0( M4H>O_TRC=_PY >$2-TGA2[@1+D".'< %F!+7=P8BU29TWD3Z\]7VW3P'0ATL&Q*-7>J3'BO%F(PHX\0.'@B['UAA7190ZF+N)J,@4 M^1E?-@CC6!CD!9%I9^(4WIHU MI 0"42*KXH[%+\)7TG@:>,[P*?5^@2O#!P M\7B3-10;Y[R TYD@V. " 5Q>%%-W\"Z@<%\P):TI_ M?X0C0Y.=!\0[,9IMS M$_0PH<]WPWCT]/&O;W[2]_&9D0.]G,1!+@7\[H7YY=D[)Z5%?@TQ40Z$0YZI MXL;)Q+ G_1"$C5?19#M %31AU']X.P@Y(&QA@>U!@:&L1[)W 0]./+IE?D'S M RK>4,\:9B8FD=N[>P,^WRC,@I- WBD,(?VE<(4 ,TH"1@ M10GK(E1<-Q.(6\BTA:<[0U"J7Q2U .__L\Z"5%'LB26I-IVY35-[QP.PVLFF M45ALRHV6W9P7;0 "'\ G"F%4=FHG(O)7Z@.644\$%A_'A.$G<691J86CNCF, M_%?HMX#WH.4!>36%6DX[<[6@/*?Z*@PPHC1B4\<&Z=.S!>P?<=I.R9?W;\Z? M870%'0[A"?&7]T="W8#@N4.>*:KF94IKRLEE/L?0/K_G@_6'*2 3"8JT('R* M3IR=\3OGF4Z. <$D:2K/4W?@1KRB?B]@-X MX_.[< 5K24?XFHR7:">0=S(:PM-DO)Z[DH*%3Q$VYFG?SO#43UK_E\]F MAS[L*:S=:K/^_;\"+/"Q2 _N%PU(C-N6T I9^CL])T"2A>)Z=NYBM#8=@OE( MN/;C)/*[:0*+;W;:D6^G_3?=9$:^P:EMD^F#N$U8Z/)=DPE;_A"T71Z>S-M"T?@6"MM"870.^&5O%?!2GZINM9/6FNMY$^BG%A[. 3/ M_"YPFQN9IA,LLSS/-"D5FR:#;C*J]:BA?#RF:0-W= ,]K9^TMC1-1^@\/?EP MV;F?QWG2 MP!N\][.<^A[8E.R;+S[MF,VA&?6O]5LW^M2:NXV>M4W7,$5I)H @VZQE=JYP M5[91+HUO<;IQ.$B3^;?,;" =Z+2CP-3+1%GX%YM+DWM(3'1V8E;(=I$L,TH]8@,AO3FW:(O0CG$3_MGQ\8$ZD MAW1T8]HYVC[0.ELL-\)IE>%V#V:L/(3]+B$O@M(4+H1O[?OV[S??;NZ?_KLC M7-]UKGYT.G-- MY\?7)WK)P_>;QS;^T)FQ5PN-V6%$/5R^*7GXS2^WCYEHA;=H<]]2 MO#A_!\L11&'%:?=/>!?-<81[8J>'V8%1%Y,0H_#5C^F9O0O3%$V3>Z?2A)F[ M*70PK6^!K%EJ&Q%I;AW+.DV$@?_BL_0V<7I<<%2'65,FQIJE5L#C,',/7B+F MB<-T^' ^C4CP#*T/Z(_P#9C2[%K\] 93+/WM,WUNGCKE# :ARX8WQ@44>0;1 M%C/R,!\K[CNT#3EK>/P9'OZ"PNMED,P#3(IWPO4#QZ5]RRYGKT9'SHDP!Y/F M7;Z203BD%Y$>/"YA%^5)D)CFA*G=H.?T>NC1 )14"$")82WV!A(+AYBM@TM( M'ULV=3=-" VS5,//]!EX1&/^242;1'L%4 ? @FWY M\3."B85\>DSA 30YN0>RA.<_DW 8 M;IQ 2=BD>IV SE+XX;A:,69)C_S"%_ M)I#'"[M1Z'B(RG0X!*B!S0=WP?/C*!VRYZZ QE*8P:3E) Y,-.&P#^#*W!IF M;FG6/[(-N .:NBMD$S9'YFDCD_[4ZZ&K]XKL$;_&!A1_2@, 5?@<0),\^FN7 M!*3G@YO !_Y(!K[@C3&WBTQ:'4Q<=V'9[]'2R=0+GO@=W,B J_D1CC9,(G^E MC(4!'),$ES5X!:PS/%ADX?(D*XU>2NPBT &+V:3PXL>4UF$8^=2"<#P<"QX6 MF/TX==W, " "GEG%>LKSY 2XQ'\CE(C)<2D#QJQI$$?3Q-2*#PFU* *S.W$Y M["-3QOCA'$''@"!<0R% D-F3<9QX(6)D[+(&R!)#%U]!OJ ?X*9"<2N"D@$% M[CM=D@%J (8I+.*05"QC5\D69O%[G)"7C./KO4NBF.TWC>X<^[39%P#O,,)< M(4R_<9.IQ10S=5TGBGQX%O=9C@)S,,W\R?BGLATF=%E&7&_A*[@P@P',7[ * M"0/<]F*K'Q@ )"FC&X@3OSDQ?*9,6P"U8<9&%OTD&4D9W8>EGQE1V,2]L$[[ MZ3PCAG%-!)/?@&UBG1203@TV+V69[_M6;/QA,?Q?WPW3@37_KEGWIP-3N^D-0A>E?F)LQ_2W. M"\',4W).N^GO<:$QVPSF34Q__QPZ@_PK'-?LZRX9^##[C*[.J9#(,XT.P!T6 M1 6='%Z=S)FELQCCIQQ/';$/8^A0_REBFX#Q>"M\_HE#?ARTX$P"-_-?<%X* M@\%[EER(C?3HRJQ7/*!J"O^"[T-Z:D'/8Q/G)W6LTB&[&K?S7_V8T ?,?R?2 M+A+:K:D-=MS'GS@=FSWQPMO>X!6GH#&WBT<%*28\! -S6)))YYFME%[# >"( M^44.8\/#80&D@U/;%!YF#@@%JDG@__9Z%%:CY%08?+JV&I$N(L[P_1%N$ *. MZ5$7/85:"KLF_2][2# %2'C M8T.YW.(!I"Q=_/&I/:(9Z_D8X2>\$U06>O#W %,G^&Y9?I@B?,!G90I*OYAX M[L21(ST;HD"-Z(]4$>"1O6D>5+88F3J2Q">,3AHI2R!57!02J)0'#4W9=CXS M>1D19TYL^2>(;LQLR3*X YIB1H\=X8.'Y)F><.L'3H!\IX7S<_KN^S 9RSSC M,O7CK"OT;/0-UME4Y7'-!,XQ/K@W>MSLP67Y4)R"*H)ARW>C,E;3H>^QW>[@ MF9U\>G2U2!*?FFX2O/I1&*!XFK19#/,@KPA&>Q8@%,>4XQ6MYS"$D+!GP##9[%N6 I2M>NB$*US6%W^'=0:8J<[0L)]8-HSA'%GTE'K^B MV4X19@.?;J\!O!9-#7'>*C8MC8[ \F"#K0=^M=@Z33^;V#IS?FP=#Y.K9XC9 MN83)U<"H+XPF>_CGS>,_[V[^5_@8F[.D52/9+Q@DS\GDPV,BG(35T@R,+QV%[ M9@GNQEX0[WEF0P.IU7&['J9#WXW'&QS4YM*9@R"W.)U%A1A&(2'LKI>01EO% M.'-1)6*N*G-;X=W1!6ZYT.@AZD/!!%2Z>J9'T]0]R[9HZ'K;<7$3F&[6)..4 MI 0>Q68%>(8;46IVY*B_H(DAV=8+[OUEBU?'>\69$CUF&A8/?E,*LTN(,Q C MFT^AU\PGIY^',,^(HU@.$==1:!1 09$F'=?(S^_YY\R[96/K#)JUI&9>YC>! MQP[M$'.TB"##(,7S>%QUL&$"ER8/,1OM>N4RPH&?&DX,)Z#[]0Q)BP&'[\6[ MQD.6GQX@)[@?N:SHP#!\(Q%UNB.2X-4#[,4%/)@"&WX)80V".1S%=%%..\JS]* "?!G+BUO+0\5F+T^$SW?ZEIR"CK;^Q?$;"$.B< MGNT!CG5H0D+Y9E*^2!D22BJ4'6;0^E7FY_%KF$;E[$/HU?GP?!_]6WBT']/% M=T%L3*3%@82;\VZ.;Q +.R%%4S/90!J_.5+.B0MI[ INNM=RK;)0PW#D<'L)EPZL @*M MJS&V: -"PW-&F\=A=JZ5KU3ROM,%( "+.O*TJ .MN$$BNM^"JP&X@#B@0[@M ME6*$S9_A:+]2P)9A%15Z-H]U)'"?CV1K#49&7XCD)+AJ E#28BEL*Y0I)IWI MH!_DUS ';P9UAQW_L;O[;'D"O[+NQ7U_*.3^/+YM FSBY 04C#1UA,*QED8$ MU1.PYJ;9]@I[6WX,^>H,V&GA6%V2?A2FSWVA#\-"1A+Q7_$D*#LC$MEDAO + M ( I1D4-V3%DOA5 WYX_*MM(Q O]%\0Y&9F#< @+1O\_3EZJ9CI E<:N-H5K M6,.],@'CMAD]Y:)#.^I .*'S/JU*$K'S*E!+>"U,FBQPOS?C>?:#\A'0CXY;V8_J1Z&=SV^=?+9A M!O>#!K\5)J/O1>>KD\]%N3%O?^_DIIQJ&RV8Y#P_XRE_0J<'W+K(D(P;#:/V MCPCMA%$!$':X'Y#9ZXL)"^4]+A&2.$\ I=?.RJ/D,BH$Z'/93UG8/N@G6LG< M,C/+P\ 8D9*N4?\U'8ZKZQ1<]3;TE)8;R>=+#)XDSV%TA*J*4]H\L,X;I_^? MO6]O;AM']OTJK&SV7$\5S8C4.]F=*H^3S,GN3)(3>^[4_>L4+4(R-Q2IY<.. M]]/?[@9 @A(EB[(LDQ).G2?LJ'6=%1 MW8"W=<)IW8C1%5WUWD5W.0G9RJ]IUA5?"+]S<35-77)BXM?,([VT1 MWREE'Q1J(,AU5,!,@W0GK3.M93 \FO(\/H4C7(K,,;CJJ;HX"M#26(#,7:.2 M*TKW1\S>_^'.%P$S>?92,03:0T'@F%9^@3#7F:ERVE% MJ@889P0^6MP^5,M3R_@*!D9">+V8H14)O;'_UA#MGHQ/14":>!$8E792"52+ MB#U7 HL.D^I^<,U^>>^;+%JKO:R_R%2[#T4 K,&+6 _87!9]>0:A$M=#CD>3 M#_32NPAC3F(;,7@;4QSNYD'F&@:&]Q#"5"&D&Y.'24"9@5SV47]%RD(L M504O%;%$\82B]G>,&V-8O44VN[DT77XW4/T-61]%=3%,%IV@H2FG"B]E$S<1 M#135=%A\KCCAZ#?-5T83Q4N&JG=X@F0L3Z'T#9.ZH;@/<, ;3.[&+SPV(8\! MEVXBQ8/$@F+OTIL*:4"J<>[8L.#D\0ZMPE\01'XJ$F.PO-5+EJE24FW$/J"R M1#,3^A*WPJ0-S)T79*2 TH7J.LX(K3;X>$8)32DON%OR7@JZW62\'2QU\L1C M#S<>>2QX2)?&(N'(?I!S0]10\=I5F+72MA#E&FJ/HOD\V9'1N>AMN+3[P%L, MKF5I).!$\&:O>HP42T8V(M[AIE@5KIZ*@&,SYTY1>".VC"JA,1XP%<1*?>&5 M)3L57=F(?"1*%D4QL$(,3 9Y6/#?;MPHM(@7HDC=X,<4IICGS0%'\?PZGEZ$ M8>R2CDV.E@FZ8D35(T-)*^O#%R#R,?E#&/UPMB9P&,B1$CR8,B&"WV'H5,\F2Z\FCN#4R6F*\Q*]4S%5-+EUO>B>I])(:B^7 MV55M]>]5Q6Y<*1/) ?B*(NVT=C5E M)%5<88)E=!P_C^./=!R_ 7/1<'RG^4HW0EN]O1F8XR>:0@HU9S-6;HBZI\*IORN*^1PN+,GUS M12R7Q>?W:#$+_1%O \QYIF;F\.1Z];\)NV$[S^ZKJW*.5EC(V[I"26DI[CY^ M-?+;5KT?17PT*93W2FT]5^F7M79Y55>6H/.K$/F*7UND5 +7R*3O?%X\ES;/ MME0T:=XE':WBQ)C[/Y#]0(W-M=@BJ+.2Q(FZCW#6PP^YN0'FN @]D+Z05_N7 M1L_A@]Y38C!3F]6D#PLFXW+R]0FM4%F(/! R]NQB80SEBG!P"[(*^%MFE'7! MQ0\8'-P8\<2X^!!.>\K5-$CX4-)>LR51/06D)9;LD)*D=N$ MST?QVM]G>./\1X0]S]&:?T #AS"0A*Q"*"A@B-LH2QC/]W7C5%@D?AGR8\F= M7:SS%LQ=80/)+'-F_&%=63D%L.:6)SFO6S\?#B%USU'&5"\57DU]0LO9+%0F M(8>]2'SWS5>7C%:\QJ5_Y ;U ,'W,\8]@N(P%:VX,!N /"^4KUVN3!%6X*X>_FT#V!"%,J*+I[*(1.8"C%N4JE^ MGH54=@.3'JX"3MUF-R8/9L'[0EZ:YL+MD*3DMB)GL^*H@_^9 D=&Y*I5/2QS MV_*=Y1F\;LP5(A'@DA*60B.),R!"=W\ M?%(SO+-"$?Z=R@&%5477\$<>L,++SQ3N8$H&*Q# ")N.L@(Y+IRXW9(T5]AD M?(N#W5$VW@U+[U$1O7;]>[0%X"=\<&X B3)#@@GCI?(%"XACJ[ 9UQ;SE ,< MD-SW*R\OD@95=BFSU_*/6G@6K^7F<8.44 :$?E_H>G0< G9'^CN(TNF4:H=E M&)4\(2)![0[Y/25V9V4XBA)610&^)ISA>#210Y;K.%>!#4SCMP_O36/.YF2( ME_-*A-'8PHWXDY5B9GD*:@F3"KX(F#!X-X*:*LFL_(B%T1WW3(E<#4I+E2AH M5-( W\T%ZBYL2^%(,H45)3)LIWY^6+FEGO"300"0\3D&$464C_(Y5K-@U113 MC%8% 1KCIDC4E=FQ4F)&:*W#AT5RK)+1NG;YF!:.&#R)HBS##O&.J_HWLD/K>_, "?"ZT",UE<"QCJS.-? GC7E#Z\ MXALLM(83AD'-E,>P"EU?B>RTS\MP'?%5*[+?]3 NQ7(7F!(/%/X5Y7;/8U;A MLO=*G O*@JO@Z:3RXA$$SY/A&&;RY#^)R$A)6GJ90=L\CB MA'"+&]M@ M#\^W]IGITMWJD-]8A_P:,!<=\MLZY/="&63_9 _&ASL9U_G(12N9XR# WH/5 MT[);==/!R+/E+J/YC<\AZ1K9W.*QTAKI%R:S331*9K)) *\$D^V32('"(B0) M[8HWUQ2LUH@2[ 5%F-3^'JB7FT?:]4U&H3(JB%0>1+\S2G:NT?TK@O\8R$ 8 M'RH E&3'@@G>O 1O@:ETP&'L)LX0GMUQ\NH2)K*F4U&QHVBE.,D\>/D/EAH7 M:,9P)3WO9U@4O?SCHJA?+" &.8H;AV@KI]I@JBH5\\1@^ ;DY.>>%2SQ<:<( MM(185,:5.\]BUS>N%G[LIU3TC?H*&A!4KLHU!EE(K>13X?PQ:_%\$0-=*1L5 M-+IL^7DJ7)Q06X[KUVJY]6>(MM^P;]M6.?>?] MY99]7]T'TM*NHPL.T?E+OOF_8K#PE<%3;?_^RO^1O@VS^;D7T9'#-^8]_09* M2[_1JY^[(\M>T])/ZGN(M$,ZF^O#SJ0&)E7SAAE3D5Q?;YF#SO?NY9G4<67NBWY2VFY(0;T.!90$R9$4\@)%.> M*JH>%1X(#X7!^L-/1-A^36EFN29X.#2]N&/$W5OOY.EW.VH;[FG@D)D M'J\"#.*__7/LL5HAC?[Y7^Y\\>Y*/E&4XRD2G.QM"KWF:1!(-#AJ";?1IR2* MBBP,;FQ4I&YP*+O[((?D]4J] Y8F0\G%C,W);YM7+*R6]YTMY_K#ES]QN+DM MZ^':YF3:I$"4$S__&Z3_O1]Z[5,AKM8UCZ"$$!Y((,M=UFF5DK[FBRC,2UT+ M-XU[XTI+>HYI+O_*8C^1<%6*7XB"%A'WXP?1#,74)!$N,)[BOQSN71_3H*H2 M]X;"07*Z(INKP!-Y0!>V\,^78^@7(HV(IQ\79Q%/A]+""=TDL/94Q+*V:.3" M!'9+\+#4Y\.]<_U =0U*2L3N?0$C6^1\+Z23&*CZ(4/T=?R;(#IF(JM3IHPB M,5-JV1%Q3$$.%A8^<.^A+(G)"1IMZ":"Q1A5'4=*G7:H!E[Q5C.?)&IU!Y+B MMIL ?_C$7A\H%B17V#Y'WGONW54<4U1%;M,.\RAF.9VG"*U(:#MQQ[)2ND64 MI8M,PCG J4L8=ROQ1_G)5//^N5_5,JCI(JR_8Y[Q$)"W\X[BLE+.A 5!Q5E Y/PV4ORMIAGT1FK\.8RC@)"B3D<8S3/Q\FK M-)38KU(\7[U,#JK(P4!H!N)I->(I:/"=/11'A](M*;4*WI+-9H$,;J,'O:CL MH4BIG_#]XK)6ZD4MY-+WHEA,$'Q=P[--/"I:*X;%!>"!5HSNZVUZ1V'Y-4:5 M*K-MEXWN+6Y*SA><(="28"2JBJB!DJLMD&3$W:1H%$K&-UV<&WE-F;:(V6*E M+\>%]63PJ<"R+MZXDJ^,2U-#>1):AR0%V6XA6HN8]=="3KO>9O\HG2^,"N\* MSTY9C4CE,G2I]%:I]IJ6?8\(K%L*[=!&E$S;ZKB3N2;H9!8__,C3&!^,BUG, MF)+[7NR[Q]\[I:@1J2Q*5H,TS)-,!D9)1\1J<0))\F$V7J[AB8!0N9L%,!U* M*PSI;W]<%.2!->.**BNX+B")1 M<2MR[^$V2WE'=C)BN5]-G4?^?4F?7R[9I409M0?=ZL_R# G@H*3;5 MZ2SEE)0\^\U<:E*SH0U..5BM:,F* <+SW=SXG)LBN40HL\":LT"*FJAP]+D- MHL!+*:=#I.\P/&3DZVVA/,%\95< BB^D:U=&?%GC +XU?G'1\0.2]JL*OR?N ]XH08CY&ET6I"U11OM3<6&$*5HX MS?Y/8KPO&C]0H63H!@]B_ MP=<_\4O]RY(^+>",Q/!KT!6Q[_L!P14?Q5;D5D,10=E?/.0%S;YB\\4NRZW! M73D+< O?^+2A*Y;1MJ=@B\J/M]L0BKI[_4TPB=2KT+-U#@0+W$7"WLJ_O!.1 MS;=^2,NF'[T3[Q+*&&IP8 &152(D* E3_K50,\9C"ZX;U#32&/[GR8&%$F*1 M$O(F]5:_Z_8LN^>L_;ICV6N_V_1:>V#UG?4_W?3:S=_UN[T3GZQC]?N#-DUV MM-5KWQ#GYDJWD !=?I@P*!7@T?O[J^ZK0B\GV)^W'<.FI^00^M%M'Q4T?^PW MSN('_NK=BJVW+)BX3#K\-='AG1]+9>++I!BW=%G7*S6P:Y?X),9H!S4>V>33 MI, CQQB3EV;DFCP7DYS2_[W;L'!L57KH9=,;M^K(1H0X\U"+B@UWCO5N(LP( M=@EH;LE/6W#(6K((;0UU.:"*0<:>@2O<1+ &UBM#.Z-"/AM36+L4W1I9CX-9NX.'=/N:F;6S'P$S'QF MCVS3<3HK!MBQ,'+^#N<)ILU63-W S>V-K&&C=O9%%.^G:=P3;SJ=3%JE<5^* M)&7"!UUKI6TZ$!6+;@G/PY_F:#RN>3M7;_*SRJVE(7>26RW>)KAV>GU';U.S MM^ELU#'[_>[V=XC>H8/?\3VK=^C]:>$UWD+'&4^$XE!P.]WB1ZK6CCMFQQX= MM_U]RON+WL+!J*\W^%@W^ R5],&@6::IWMP];6[?L4:-VMD6:BLM=#I<\;XP M>3]" 0F$@#T$Y.7?K0\8;Z&:']LQZ0[,[KB[F_W;&#&X1]/KZ/:W:SKV0._O MT>ZO:0_KQ@#U]K9F>\=6 \]N"Q69%KI=OJT!NW^*"Z:%)P 4E/YP1R]+2TVQ M-NY2S^STZHHJO4L'WB7'['?KQKKT)AUXDX96[T6VJ(6W>@O=$Y_F"]>/"89N MHZG'OHV(?9K7V=ZTTZ]%'JF/9(IQ@U?)=LLS<>6R^S M32V\TUMHJ7_)H6H0?B],=KS3CS00-^Z9_9VA]:^*\A.4&=IH1^"P]>MP3[;,=@DD,>ZL.=>E"&. MF5S'R9;I[9] S3Y(9SVS-ZJ1=K5W^KRP+:M/BCXI6[H%',?L/#%U0Y\7?5Y. MY;RUX8Y6>F-!P0?/B;4 MVQH8PWN!$CXFVFV/&'RTLJ,&_N_1TD"C^6HTWU/%C.SW.J8]M(\[,T$S\VDP MLVTZ]M#L=C2>KV;G(V#GL\%P:-K=0:, 6!J7,=;6<$N_;S5K9QL23ZF5,S9I M7<[8'O!\5Q?=$IYW0)YU^[7KUBHW^7F#R),]!)%;NTV#CFT.AG4+:/4V'?H& MZ3H]LVN/:X3L]18=^I+O6@??GQ;>XRWTG6E WS5W_, Q1[7!TK3ATIH-'MA] M<]"MBW:H-[@U&WS6[>,1UHB^1[FY_:%5HP6$=CLH./=H,'YGC8T=M[M-MK[>A&UJI,VSTO&M,WO\$Z MNW;6::DUULIMZIF]L4;U;?@V.6:_-@J@WJ1#;U+M2W\_6]3">[V%+HI]H?JV M-EJX&ZJOCND>.LET!U1?O4D'/DH[H?KJ73KT4=H)U5=G2;3F3M>HOANE5,\Q M1WT=2C_>#;:[IMW1W8^/=X/'YK"G<7V/$]?7[EEU(TBUR' :6DL;/1%/!/0M M19HT[.(!"-3L$V2/S?$3 ME[/NR*F)ZGMD9V6'3*A30?4=]ZW. 1GC2 R<[4%]^2]OXC<_YV_9ZC?/L$AZ M8Q6,WG!YV8Y$?_JVA/ZT8>J#,JO_*TM2?_IP^"VCN7_)8B,LT*N,:10;Z2V# M_\6,46)8N(R1:2#D&]X;%)S-P$OG,3D"'SA1O#W]/(B)[T>@$K9QG7 M\!,Y!J(4JJ_TL7C0!_H"<0P//H!A@^B>Q<9=%&1S>OX7-PB,7Z(0#Y3QX=^9 M3WENIO$G\V:LZHL+[\X-)S"9*W@'&:WPV=LI[,-X^<'+'G/02\ M7D2)CTMZ&[. ZA4$SC4_P^JOA-CJ%#]Q;Q(DR/J?K #4O1!?=^TR+=0_;W,@ MY(4[8^N<#I]MA5R3H S M$7&GRENX>UB,3\&\,1 MZPXZO?'T?X>O?KXF6/=H^K M+@M\;D7&OUTR4G>AU6'; L#YMSI\=T#XL=4?[M9MX#'P^O5C MZKGJN9[(7$?;S4?W6M"/;GKTJ!'E'^DAX-C+^.?BQMWL^V@X[/4UJ3^ZC81N M(Z';2&S?1F*\+ J.HQ7"0=I('"GM=!L)W49B;VTDMHUT;?&..M&[AM.V*E;Q M7!31)!?L'$V--(+;5'6>/87ZFL":IS5/O\ .OLPD3Z&^J3I"JYLI/=?ZFYU( M,AR8HX&N]CG::I]>QVI@L=[+ITSMB;6TF#P-,8E-NL:VT[R3I.7DGIH*CJP& M L"?C)P\ 5'8(FEW9O=LL].K#Z?>4F'60GEU-NA9!]^?EQ='IU#*NR95^L20 MQ7I8'[1C 6I+RWQ:N$N.4]N\/!8L),T@6^G5'7/4V1'47!_C0^V2W;7J-J#6 MQ[A6Z?,Q&SA52VPV"YR-3*=;0WW6 NG@%NC X.=6W+UH&;8PS<7'R].K$@37=L#H9ULV*T,^70!F?'VA&9LO5B1S/( MED$:>VSK8]SL7;*[NS:0U;ND&/O &W:^N-[$F&-'*OR MQ,(90W/G(I+3X:1ZK]]L79EC3- M/C#VN&..[1VSL/=!GQ9Y?I[MI#20+1#[O%5,\?*WS8%2^K6\/F5YW1TZIMW5 M\EK+:RVOM;QN%GFUO*[RC8QLTW'VW%A0R^H6R^JSWJ@.AL:IB^FMNTQVRQO_ M4FVCQF-KV!GNV#6J8^_6$V=S9YM!I_LL77AV>ZN>JY[K,/%+LP?Y@:/9TUZ@F M;]&P;_5U^6%=?T(;)(ON&D66::]OCCHO Y/U4AF[+=PF9[AKD43K99%FD.W. ML6,ZH[KHZOH<'WJ;ZML_^ASKOE$;EMAL%NB:?4?CI#9<*-5OW'(L,ND4(I$G MWSZJ/S+'XQV]CMK3:@_S*@G'J7MA>V^A3K$,X)A7!L M!Z123T=P&KQ#PSJ8!<VR.'-T_JN';Y#C6R^S1R\L=S2!; MG>.^8XX=':UI^C8Y5MU<1'V.=;2FM=&:LV[7M#N.[H?5W!UR;*M&L^)CD48G M$:GGAH_EC&YJ-1^:X7]?JU:?XP+LTTFWM M='CFA,(S6&"CPS.-WJ&15[AC O"Q M=@HXCEX 3^_;L - V[=XFY0OIV*%G?/)(;IC5NU_'"V@.MMT,(V+N-C%!OI M+8/_Q8P9;N@9X7(K'P,[4W#;1+3V,.DG'IO$S$T8=CNIIH;JRC7&,:T1L6L0_#/S W-A8P_<@S[N$I^!2H!4LU//@9/!I$]RPV[J(@FS-$W9X MQ:(Y?+3(XLDMS$#]#;5>8<:,A2QV R-A10_&/#X=Y8F MEG$-3Y=&X&^ =3%\FC]&$W-A+4D6I#B'+)R EN#Z8>JS1 X:W>&8 ?QH$D<, MAHU@<'C-G1]'(1+$- +F$HU@62Y2$'<$?PX/)QFN":?HPWR3-/9A_OD2<:(^ MGP?[X<+@-VX*E+QY,&YA.Y?6F62+!= "?@FO]D/8@!37',!6!(EIW-_ZDUL< M$L:XR5*^(2Y2PC3'8J"1F@*!>_3S>L>RZVH%E4V:!6'4'MA MZ;MQTHZ778*O!K4+5DV7E4E3OQ'".XW /*M0:$EW#9)(CKJ%IE?H==,XFLMU M;ZVLTA?U]=(M+_9"+S=1T /W,."E.>G#=N>O:[: 4W_#B1,,TL/.YXLHH?/[ M-F:!BS>1:'C.G7+JKT3WUD[Q$_Z!!TG3(MU#]OX\(7,&/G M-\#RW\_=*4SVK1O!TB H6;,8%4O<:7*W&D8LY^/&VG?W= M<>K])L3R?_UEY#B==\6*Z0/[G3$!&3Q#B?XTE6J+:W$+99Y[>_S0-W[[\-X MA2M,IO".1.J ZV[*0WAY"K=.$U6GM9P_K.3\7^,H28RO<33U4^-WFO;:5:U= MQL]_NXG?_%S_=X>^-)%GIE$ ;$,;C.(X 8Z9!FR2&C.BQ()3@F^@02P%'(]7 M/5RER%;JD0(%)F:+**8W 1_/D(,2LAMJ'UYZKOA4-!-^NY17LH&TN3HB9E-R M\4^PQ_4B86_E7][)")4?$IWH1^\$WPJ]")6II7@JC<>_%FK">&2-NJ0IB-BF M&%@H$19]M13^Y=_U!Q9<,VN_[ECVVN\VO1;+^/O#G5Z[^;M^=ZPG.UC_M?K: M9XUUMO[11U(!VI3V7YWWEB]JO,VB&M@A]GK%NW[*+0A'04&AO)VRR+B\=<,9JR,M MCJ(*;KM&T'M)"FUI7FBOLVO_ =T3\E#YQBUEK7ZG-MZ!9BW-6EMELX\'G?TE ML^^!JTX&*&N?C1O;"YS0[VE )HVLL8E![-HUB)I!3HE!NJ.7X8^3,?WVU'FK MO6BEO>&NZO?)B*#3AK/M]71;8\T@F^XH^V7XXV2,J5U[J+17[0'#J:OU8JT7 MKZ79H*,M:\T@FUQ_@WX-UY\VF@X)@]]B5:=GO4Q#H/:(G=/6A?M=W55,,\BF M>\DV1Z/Z02EM*M7!,ZY("G^* 24B@B*_>AESY:CPOWK#VO)KCT0Z:KFW1WW\ MA!BR;VN&U S9(%J?P<>U#95)+ M:A9.L?;F\W*QY"GGT>O2FYT*1]I8-;*'NIN]%-VTD7:ZXD97W.B*FS6>F,&N M?>UU680NB]C,6N-=HUB:M31K;?:..#L$-W3%C:ZXV9^[N.ZMJ?."3BDOJ#?2 M#*(99%.*3T=7W!RXXL8XM2RRX:Y@"BD-M*CT7>76US9.#$3L:7KJX01+_3L68KNN+;K3+;5/W;6-7-T.JD2[@,%RI^Y=%%.E'"P3'YZO"MQ*T_+8SEIM=9Z+ =HFU;P>S]!:[A3L..C M[-E$ 5>3%S< O39H4?5;M&_-:Q5Y-TUC,]V;O0F,]:3>[/N_^]=?KBY,<$:O M2Y:ZM*\V:>=]V_EM[*(>,,/6GT& #\"P$\Z8Y;[N3=S'NMP(ZDY4W2)93JX) M7+C/[LE5'"A[NSYG&^4-C"KTSPV=D6FYE:V5G\Z%C_3Y;2(S5W<]_@+D=TG' M__!CP4)0^]G>(G[@UMT?J? M5+7R?0D1WNV6::'^>9MW=%V V#N_@:/R_=R=PF3?NL&]^Y"\>E/F"& '\?*A M Z,OKWWM"J?39ULAYTLXYQ&R .Q,!O(@QJ=@3FYCYF* [)K^_=5?_(DWGO9[ M@Z[=']B]$>N,QFPTLKWAB'4'G=YX^K_#5S]?DZ"(IG][X[9V#<8E#(3]LVD1 M%2RX5M*\T$'9V$T\RB4,$Q)FKVW!MY'!=F7-^N%A>,96S^[O L/3LZWQZ%E@ M>/K#P;,@V_3U9-LUV>V@B'0W\\,_>LH -VU%;CI4UW3-?OM@OS,/K_H8G1\9 MJ%W[_9<[7[PS7 _==$D:DZOHV:!,*O-O&D>CU\^W_F;G'74'9G=!L M]I3[K7GY1'BY:SIV ['D-"]K7J[-RZ8]K)LRWS)6KE.25F58WX* MM43?6,+<>'(KU' /TRNC4X2P ]6S/WR9I:UWR3'[ MW1W;!^E-.M0F#6N#71T+N,@IN-D^S1>N'U-6^^36C6?LU% L'!N$T,O %&BD M@*UWR3:[M:]SO4F'/DH=TQZ-]2XU>Y=LLS<>6R^S32V\TUMHJQ/NQUZKLCN; M"K./W4>[?P(U^\",>V:_\QPX$[6(],)&G3XN^KALB;XY,@>='1V"^KCHXW)B MQ\7IFZ/QJ1^7.B[#$X(3Z@XUX-HN]LQC6#ZX\/%+- O754IZLDV=[%.JE/JZ M2DF7B>@J)659!^HOK[GO:=RGRY-T>9(N3]+E2;H\29 UU6=G6@NB:=F='MYP^+_J\G-IY&9O#GJX3TG5"5<9)SZH;Q-5U0K7JA-0) MKR7FBZ0Q.Z7LNU]%]ATV=+HHY=X99Z*;X-6O%!&\$+T$BRSG!G7:>\:^LG+Y M14 M7\N>LZD[G<)TDC21@[AA:?ZWS/4FF*QN&=>W?L(GYL(Q3!+LZ-K*#Z%:LL%,WZ[UR@JV2NPXKF/!; MRUGF W<>P9;^AWK=<6:I> B;AC+:.NK"R7O)(EO ]AJPX:R:,4;6N"YC&,?0 MZCC/B$!ZOB_R(7+)^(WXX?T)"4;!2&+A^SD(5K>"3],H?5C G-P4?NL&B>3I MSB8!2 U0^0S6"L'6;M+6(NL9]LA9I?O:/>JL[F?=/3H&X5%$?.5B7H)YC&<> MO"91+I=BWPW:WN=J('^)1RY\ +Z?1+,0QO0,UPBC\'SB)K>&OYP7@%W:7SNV MHN@I!V861=X]?$PS\.'>#6<^J@MN E=U(MMP_^:GM]$L=A>W..H"]8)P!NJ% MGYHH ^X9OB Q2$^ W]RQ)*4)8"=[FAGLPG?&@0[8OS,_?0!=89+%\!?2%2HF M+49>%2=\\HF4-\HO=QO^"LC_.4J9T7MK_*I2XU-!C0M.#?R4'AV\-3[P]WS* M1TN0SC@C?"*?WB6H+FBR$KWA'QX*3L_XZ(>@C(&$,ZY U6'\]]@W=YK%V&4= MI@[_FI/N]>SMS$^O\W=/=_YNP%QTY^^M.W\W0RT95JLE(>B [,W9;U&2_&1, MXVAN?.%-P4'VM>Y>WMCLW!=+#8JE1OE2T;#EER,']&&S0JP?LAWZ6G)JH*&6 MP>'HR381:$BW0]=0+QIHJ)2V=J!VZ.V@QB.;?)H4..ICK1&<-(*31G#2"$X: MP>F)"__%#0+CERC$"9.'M;)8_+$5GVP^XI$!@]@CL]^MV^BN9<@@FI=/@Y?' M77.D 9LT+Q\#+Y\-^V;7&:]8-L?"QW7*2(\-K>ELU+&ZC=K9AN1I'WGEZ9_, MF[''5>\ZQ0\MY'Z[;XZ'+]-:6<,T;;]+8[/7V['*5>_2P6Z2KMD;U% 2] 8= M>H/LH34Z]/ZT\#9OH1_MPKO#6@_/N,*$O%(>SFE I9PY9G_8J:W'MM0(:>$& M=4U[5]>>WJ2#G:*^.>ST]"EJ[@;9(\0HO\XNO5J5G?MMFW=P01 MT&;#H7;)<4QGY.A=:O8NG=D=IXVK7YW:*K.PB,+UC&=WIF M=]<<]8?:8FCL#CGF8&AKN[O9FW3F#,R^4\,WJW?HT#LT'G>M&MJ5-KS;,,A&Y:Q&G9,<-P_D&_CB+=K5O/32-/L(P3"O#>J M;XZ]$+#Q"Z3TZW-QDN?"=APP%(9/JFK1IT.?CN,\'6G6L3I>EB$:8JULTR&!<]_! G5@3S3"V9&D=6N$,Z1"OVN.^R-= MO=OL70++H#\>ZUUJ^"Z9W;[>I(9OTLAZ&6G7PDN]A0XU#73FV"9PMRX5;>X. M#V M& ZU0\[([ [K@I3J73KT.1ITS>Y8PP4V>(<V*'\JA=J1WZ]/R0F?DE['06QV?4PT[)F&/:MVCH\<#7NF M8<]*-DA_ARZ%&O5L.]0S_LN;^,W/^5NV^LTS+)+>N!6NB+.^'-XTUI3JF,9J MNB]\]O7*<$//J(A&;B##H'QF_I4EJ3]]./SV$QT^1K$!,X?_Q:R,,V0@; ;7 M-03NB$E/>FP2,S=A",52DXJ<6$"T:LO1,X\/? !6IX M!IQ^%AO_]9>1XW3>?6:I\8W_F#ZQW]$[Q+=?\E=)MW7^T$UTQRRCM=L?+J-, MK=O](+H':E7O^R/;:]+WMS ZO&'U.!D(FGY\+($47BM4<(Z"(&N.1*VEU5H# M3:^U#,OE%6Y$#=:MX"_"DV*23H4@EV2:N"F;1?%#%2.NV3)XY98LJHK273:1 MKVL61=Z]#S/W87I^3"<1N".>,1->#-/G$S.BJ1&R>QC=G0 'XCINL@2& :H0 M'>'U63AU[Z*8L$SO8*IX1'%RTRB&30AA9ISM&LDW:S6 824G?4)L(I:DQB>^ MC4@#<8:;N+J-I^(:V& :!2"<4<"0^I8 1TT#-DF)!VBA?K'0_#,A '&'ZY\K M>J[X5$!LO5UR4&S2".V7 <_MV?V=P'-M:SP:/0O$Z_!Y(%[[>K+MFNQV:,?5 MX+E=#9[[C(^V"V;S%*%RKU=LV%-&.M18N1HK5V/E:JQ)CJMS;F 5NZM\QD3'$MTO]E<@WZA0_<6\2 MS&1=_Y,5-_\+Y8IU^^7,+/7/V[A0Y&;L_"9F[O=S=PJ3?>L&]^Y#\NI-.97+ M#^7+APZ,OKSVM2N<3I]MA?S,>VP2\;S'MY1$B4_!G-S&S,6XC=GT[Z_^XD^\ M\;3?&W3M_L#NC5AG-&:CD>T-1ZP[Z/3&T_\=OOKYFA+DHNG?WKBM78-Q"0,! MXR>TB H6W%0THC,$6Y;'IB?;B S!EB2ZG&*VFF[LKI/5=+(:7[;(6./_\$/^ M7YV[IG/7=.Z:SEW3N6LZ=TUG2>R>\-,U>YU!\^+H.N-'\W+ME!"S4[LWJ69E MSDG'\]CTZ _AP?]J8>' M^Z*A56>3X[\M:'8[8CPNX]S!?PA=T=L.1'0%G=&5T)PN"%MWQHP;-Y" B,EM M%*?G,-X<_G4'@R+J8J("G/(5XN#BU_GTJ.]9%!H3-[DUZ4^#_3OS[]P@?T?U MZRVCD0"S:[FS&G?Q:QS=^0D"4B+FH !?O'9_L&W!DU^(*RLP%B7$8B)82EV8 M8,(4%T9[BH^PZ10>]^_H<\X(+P.\.'B!K$I0%JP.3PVNFU9I#RR[OULFWL;7 M]JQ^K_LLR7_K!SV-R3I6;_P\:97/,%G;ZCIZLL\PV9'E#+9+@VU7KMM3P'A>H,&* %?#N6!?^9KJRI^2LME2"FZ?M:DI MN-I-^QD2/8^(/$T[HFTDWQ[.YRG2[D0SC[^N]83H).33S':S>QIS4#/R$3!R MW[0'?P-'2TC-RNUGY>[ M'-D-3.)O!"\? R/OY:IOY3WO#,UNW_[I::Z)%E9F?%C)P-B))UJ=/\<4K\<=:Q1J<'SJIY8ZN:9OMDJQXT@VSE&[!LS1^:/]:' MB1RK;ISH6!ADZTJ3!I=J/%:A@4]ZC%=E8-+8IHSY;4HV[N&IBK*-I2&F/E#5 M#_ST(<_#5Y^HR,DOOY? P,4TX(D;%C)X96),XVA.;XL9L%7B!D8T-;)P BSF M8D8%U+C">&\#KHNDT8:EQ\T"_E44J.)-?/_UV_%694*-84)UZVLQ83/9QJSF\5U/ MC+55K=,P+P?Z^6\W\9N?5W_C>W]_]3@^^7CXJI'\7EU"]=NG__GCT_M/U__/ MN/C\WKB\^/KI^N(WX]N'JR]_?+O\<-6Z\[NYM"H"%EY3+&=NJ)9#+@;VJJZ= M^C))HQL6JU\X;[>A6W\=W0Z,4#^TNH/1+J54/?CE^!D0Z@?6V-[MM8^4I?2? MH8:F59,%G7BP7<%/NXH.3A'T_4)@7&,KCWVF:[=\:]O%N+M5RSP[TGE%8+GA MIZ%IF?GMHZ#08P013QOUW#C1;/M+5(I1J5W6CG6RO4[LS,.Z'=L<=08ZL5.S MU5[3X?M]L]\=:K;229:[0V?VN^:P:V^?5'"H#$N-9' M^.AKU^Z8,,*SQJV/E7:.\_RT.\Z8_Y@(]W* MJ=@(E[O&$/1%J16]24QAK:V M(#5;[9^MAMJ"U!;DTRS(03L-R*.PG;ZR&(,!B' <346RAILD[&GVD]@:D1+1 M!?I[488)%G)!M<5@X_7@WM!RGC=G6-.]DNXC:]04NM<.23:/G.NB^]ND-J]- MKMJ4X+??UXBU]/ =,A?Q+25?^G>L ++&E!OE5^*\=(J?N#>PAUFZ_B\!;(!X^="!T9?7 MOG:%T^FSK9!S@L1Y?3ZNZ2[#ARKUWN&S@$#:]@?/D<&::_W/)/=+MVU78EXIYA!>LJPXSI? M4N=+/A.8\2E$@3ZSE$=_J.3-X\5=T8*A(@?ZBXL%:&"]:)3>4W6DCOOFV-;8 M?9J7CX"7G6'7'#A-A>IMEYZVW:UREJ$YZX<_O5'O%YY-L/E^J8A_MC"1Y

MV.;0Z1V^N7R-S*$6TG4P,+N]S;>2S@.J>5;%436F?NB&D]JGW7P#2KWO>7U&F.?8>=W3-[WTKT8S8> MJ-0.+5.?%WU>>GVXWNI"V#?FO&R5AU\W$?1Y]Z$:_W8E!ZXB#;9U(+A;9^=4 M(TZ'\',!7@V:P>MNUQH9,,O CT+3"*/PG+N//%PDSS9>_5%O;(WECTCS<.F) MJ7L7Q93O*[S&?JA.C(J]Z/' YQC7.$E\G^U87?D^R\!L:7Q=C9AUPM0?3K(X M1CQL,2'Z\5"V1%*6XHO)54!> ^NH\-P8 _3*)9$Z?4LNYC*FI4LW >:/&W" M9!)G;.-LEPG?[5O]TI3I-P6V>?Y^>GAH=?)=:MVQN5Z"<]_,#(@ROC:/7J96 MTL[.73\L3E<0W<.+$M"_$_D.KGQSME8G4$'ER@/+7UF"AE]]V3X8HG+T6R A M#N\^Y,(@R1:+P&9'WC9 IDYB$"8!,SU MC!28+%\!K6^:!5/@6J&>K5VR# MJ5=?DUM.TV[>F@ZBR U&!2-LK1\>\," XW/A)NZB=@-Y/$6=5.MN>Z M5=41AT3C75Z-$R!"#'.5OWA$G7P1#7"_>MZ^U'-Q(=11S\5Y+Z14KO3-_1^X M&YX_G3(B&,P1-LE )6C+YD.-.CF5M\XV>B L&_96*_DT%L82%L:P3 N-A=%\'(D3QL)HE"7W,=>? MNL9O_K\SWY.]#B_%9?"-)1%(/69\R=(@BKZW3OK_R>A"PQ3J#!2CV2QF,\R? MGBI+K[SY0/S?,/C_])Z!R>,NX(K^X:-O"JX'M%$Z)='_NM]372X@]^]O?6S9 M6/Y=K[OLXX7[! 9A9$ZA%HAM)N,HF]V*%JU^[$F5US(^E!H^QJA7IO[$7\@N MDS=,N()I":!G35BN3R*9RCJZ,!*C$)[VYZBJE)]604]2 M-KD-86MG#T;"8$' 3_2C@'Z2M[0$/J [ V:;(/R*8+)%X/)TIN0A2=F<:[2H MA=Y&@5<>&U>'@\,TA<9L 8_"#HN&G6A-N-^1@D""\L[>HT/18_B)288"4-?$ M1'IZ7X8/<84!'6:P9K&3,2K%J&0!CW'W0/%X84?#7X@:0%*('M !$6X&GA?DN#J3&X0/*#ZC*KS+6AY#+.136/&HD6$M$+&A[*[.*]IX*,%E-L R"$1>IX3X<$H"'7#'B)\ M#BA$IE,4/&K65L'S0U:P,^4QO9!6]% M&\!Q [.*&;"S.RDCN0Q. M) \*5V"N%, "DFPZA17@_2&=-72I%AM:/!\RYB5YM $Y+F&,,N0 5\2*B M\DD0!(LH:>.Q_X27JX\B<8%.6 _U:&^)RUAXY\=1B.<)U0'X%M5Q]EU(REQN MD'H"MP]0Q%3%N,=N4MP7/)9P2@J'&7<=1UG@29=E3O'-=#97=@CO/F*$#=<' MLDQ$3TI%>Q9']\@S"U10LE#1B98PV%0X7AF^BRN"I4]R^Q5FSLV[_/BIY@0% 5(?U<1B7J3=R8=X M3(4V&UX')^"[C GB8[,@NL%1))VA66@>_1&Y,E0KOX1@0EQAN!DI\ M# -B7&8AZ'*&/\9?.9UW@E;T+_O=3WAJ"V7+R!;XP6N[TU$-G:JQ2PYW? RN M5S*>R_,G\ZIC&2 +81TC6LV8^!0_Y\NJ6(:,#G)V7M8)\U7RJZA0.24CX!J< M8@VF9(R*'9U.GWE'C0V#/SL[O>XJ5!!F;*<<1R_;I*!VA<;OY(CJ2M-XS1Y- MLYB<"T_<*YZBH%PM*S.D[1RM3)OTIQ\ICV#Z:5+H)M(OQSE1Y!WVQ=(>C*&Z M,,'7W,E%42<8S37N8S^%5QMI[/+;"LP;,?EO&5Q:=N>F?V[+P_%! CY<<)^1 M<'7AM:I:,BN+%W&^TB 4?HV2E *W80JFYCSR_*G/=5NODJRQ8*A)BHHE$K!FZA6^% ,9ME8 =$_*I/0"$3 MULGC=W(+[JWWW '-/>%@CM*2M\#3+A]"E2%T$?= EWYP][%EC0X+4TD"V MV>UBB#?_4/ 9Y8,H]]3J5N*A@&>2='6*#TWY$T$MDHR**,ZYLNB@L0MQGP$1]/O'7YZ*[! M0_^%.VJ,JULP](6^79 ?)[HR0)4 (Y+-&1!<%1^4^W/N W'XW]"=>/;QT\I#*?12G[--TZ;@@%=G*AI&DEY(-+$B$NT=9O4(]Y*ZU%,,,JFC" MI2UYG$&>HIE7'JLD*GWY$:?\WD^* M0^7.7!@3KTMTK6 JE1MC9*J%#H,U40N3C$PP=&%]%');$C./JEBH4BS)-GO< M*?(^UU/J]')41CI'I0%ST3DJC^>H-..^JNF[>2\C/<=P'8,]^1G3'-"#: \> M,9>!1P*7=#J9)8+9BS(/$=,/.Y8]1N50V-!+RJME%+2C=&!O1Y6;Z]7P#::+ MELL82O4N51HN7X22'/)02L/(E^,GW/?*R 2%JUGQ)%5YK59=LY71\-SAF1M< M-,DLX F<:OI+=< JCP"I%MMJFH1BQ+FY/UE)R4ZR2;%8'C(66O@-F+\4"8%I MIKOH,?R%B?;F!J2C!]$MR-,Q0[?LJDFH;O+*U$1NTMF*/ M+!-2>BGQX=>+BZ]F7MD8+:T<3ZF?%MD#&(<0;"?3!WA,H3 !MS+.Z.7E_E5? M%H77X)IR 39,AD*$<#.67%NR!H#'2,&RC'F-HCP9)CEG;EV,.14EJC[P+R;F MA16A84JW@E,>1$FQ0-[ BFR/9L8<'E?$N=!\Q&-QZV(T".P2VFOWQVJMN%*+ M1.3*0C1=9B'YZ/$7-RQD4[3/D-\$^=1\A[PTA9)V9 R9USP)_5ID__?54C9B MN00C2"BH19F)E$P&V0GK7^44K@]*AL,(ORA#@#^*##(>8'0%\BVF-=!?<51\ M*3F_9%V03";A@6-.@/WSAF,[?6?\G#(BY>:GFX#1? ,$R0.9=#60FR+W*>*_ MUFTXER_BCB5366S'R@^*O:%+,B^=0@^O+/Y1M(&*O JE6"K/":,>PETCRQ9EK@$_DQ@L4"]XDAC -?X\FZ.+=5[6/3;<6H]VJ-Q(V,.VH[0[ M':O#O21U^U$Z ZL[ZN^_Q2/\\'GZ47;7#[KS9+M6=]C5DWV6R79&NT[HX)/M M6;:]W83:U81AK<=IIT:E6RWSD*T61UMAY=5>U7I$7+MI%-@2+E!Z&3@IX&;E M?_%#W;*U%8R^Y39?H[=R'XQ^E!U7?V-)(EG %CZ1GK]',5L^]'UCE:"'[KFW*:;]K 3Y)'",'A38 M/<5L?A;_U,#J;S&WBJP)Y,#SKE5A"F,%$P_%GRE=9W@06/=L.:F>+?9X9/8' M3\../Q9H>,W,+6=FQS8'0\W+FI>/@)?MX< :>963.S M9N87[7,H8Z=A1)G8&_A?/_G\3]9VG$SI_]KG.*'LQ@B#]5@52K4\O!I'1=1N MH?O$^6DEW^&%F@B+E!=>O8L9IM.;9NT M,=2B)P\=16Y,DM&6/H,=6LX>M:*^9^HT6Y0ZO8'I])U#]RQNH7]5-_@^^0;? MW9[IC Y^5O1QT<>EE3N6\[", J,^+/B_ZO+3BO)!? MX@U5&?]<$T6JAW!V? KGR+!O[5%EZ3/_R,<87?KV'!]ZH2IS)1_\\,.7236P MNCVD@PH<2EN=Y.V$'P@\( I96#3@70&<07P""3IC&1=+?8P(W8+#$Q"B#K;E M#B<6^R3E$V%WHNF,?.%VN/CK MXZGJG85,P#,).*QX M/M8UO/-WU+/,HTK8$9W@5T0?@&>G=R66B_@@_+W'$ZO8H"\6XNZ M,H*H"W.Q6>)HW@P.Y&:^M*E\*SPN&SJ4VF"JDRHH(B>3+_&1?CS&A0"@4?N M%>"SJR]66ZM(("J3Y+O,-,H6A+#GQS!YSWU(/\E:OCBN=2]S4U\T8*)H'2P,?M$]$@7;^785:47"'BG*VR7R3@S MA\["T-1278)-53:06\=J"#KCYEW;\6#A1:NB+,)=Z1*27+YS9MXG ML("*,HLG)=<)2K>T(]SEN' M]>V_TFKOH\KSH#+WE?)%OA'8+2F<<+"H8C2!K2,![V1+5 7+\4QI P9GA7^@7RV/"F@4X)J-D-HGG7EQVR,X;! +OY26V*GU84%-0TF)HUSTV M=;,@?72+<&N5EGL*-)4*,(0@4E[&@/9QE"3RY;R!+,$^%I" (?:>8EZHX+.+ MK>8'"_&100(B^AR"57-,) $=&AOW;@P2,GW8W# 0A,PZ3&Q"R^)X^6%4DD$2 M&&N3+*I2@M:&O ]UQ352T=@1L9R8!"9G5340+NAGO ML)6CL<9EN,PEQ1-1W\IW #8;=>1Q.Q:QKGQ/W]G_?C N/K_' M#WZ3_W[_Z>KRMR]7?WS[<&5<_/+ECVOC]XMO__QP;7S[=/7/+6^=9QN(BGR'5,WA=SJA@A'(.9$#IY8Z+J#EMX M>=[",&#/\)[3U P4FZ'$68'6*CT?"-X; MFZ9)[5[B9 43EZS?3:3C-AQZ^'C3&U@D+ LTWRGC/7U3KL%]PS1X/_9RHV;R%XH6O8B8S#M*[;@T-'1)(1=]G3AV^T5C;U>?[HW#3768Q-O=Y:.\1)V[@B+[E]M,^/, MR?Y4IK\RYVF0341_66'_"P;FG9SFU"^*2<,SA(,*AX^EZ&\0MC?)*7( *.W) MZ8.**9N%3/,0>C8V16NH),=&]F.E=P71(5#H9/+^BG#R"+L9:/@IB5T6J.X[ M@MX'8?0?T%5Z45ZB!EZ/!6[*.0A6('JU:]]48J:Z5.JK)GU\J+2\0F M<4:SDY,I=3LGUQ'R59"W\\C]* ^*T$F*!@0*>=?N2XG8Y/+#I@,I#DT1'NPK MO7XCES<&'_C,D!JX"[!SE[<4(Y*]VH/H/D&/ MZ^N>XCI&9W*_^#<_%XBM/E]P+]$M><5D4S8>R8M!HB>.1(D M7"6T&C>5# 2D$.TB2[QTK@H<; ,0)FQ]?#9OE4/8]*ZJ)L'S#WFG$Q2S&?=W MX+M"5+B8[$ZB*J,BE(!*(SV3][M0.Q60@ED2J1NHP$,?. LNB8J^"]BJ,V]D MQ,]+R4.X 2G=,HSU#'1R[IY>9[V[IXZIW'VEG43-=K"HTMGR]R5)J_Q V] (BZR]SP^@)<$[F@< M!?R._QI'$^:A)KOEDD>-6/)ZD[%H3&X6\<"%BUEO_L)5[W50?-G4^/ #+ENZ M:K]@DUV1U<"_^YBK1>([,V_KXBF>#.R7(T)V^%ZO(/5$)?4B)_4ZS=,R+E+9 M[T;QEWR)_1FU=@'#?@ZJZ?D_J?_LU ^XEEMT3!S*CHD[K@\G+)KBT.A;+H=" MAD6?*KZZ+Y,THDGQ.5E&KI53.R[,V_)AT'Q+\--<3;V'*XQHZK%D$OLW\$-J MRE-*3S&5>&22@;Y]YR?*RY:CY"IG%(%G>G(73G@"J5#)>X13?BN=O./ M+A:Q'QBRZ23E5678OEUPSY8GN&,UHP-HM=CZ7;+ GY(%T)O O2F!E%T4?E8V MY9NTA%MGIURH+"X,AP\_%F";NY3V2:%<\3DR@7$1HI]8K)@<$O(H42/4U1/D M.9%OQ[[K$/MY^EB$M+&1DS/F#>1(Z))G(B,08?4X@S]Y/<"2/% MMLL)&PE2^?-JCPWUBQ-&]R*FI!&4:C$U-9WD25$HP656%$]$J=@9/F.RTBFG M S@![;.9N\A3:W$;<%-@)!\X3HBVA,UHZL6FD8A)$ME);.K2Y0!&[9G[D^20 MO-,@ON([&)QSACE%B9&A8)9-M+Z\_YWZMXF+#I.BIFC)8GX -:<,R N*?L@$ MZ#;!G3N[^8E<<)S=J!LN)SLS B 1#>J']!K:>I&1Y_%XA&> V VH-]]3)H&? MGTU^XGW905+RONQPD(*'_U"2,CKAJ!\MO@ZHAA2$0>YO&4^$X!X;; ?/R2NZ MRAJ@1*.5/S$2'R2 *Z(DG*=B5C0FQ>P^=S:+V4QM&W]Q=6DXHPXQ@9)>4\F+ M">^/6_ $F//)*N>\,VZC>UP0G)E4>*8*;P],-:7857X;E1IAKO+.-(K2$.6, M^@M:WOW2J]<=(>'\7#U"$Q6:J_(\*>/4/55'\N$ "-!2)*$9P5RK@'A(!LPXM5(M(E7:;-R4!03 "^2 MA%)+Q<,7&485+ZG;'V90K>VE;3ZJ(Q;?K^B)EG&U8!-2= ,1#R5?G#]'&8A\ MG<52N$L2E)53+YJ0NZ^T4E8R[E:/])+H42(P M^3+7M0ULV\\>MJ:-'U\72(+&'2KE']R\<4X=S$7)<2L2Z<50H-\7N* M!#AM9"('%!'8B+0^5 ;+O=^/PUB]+/(.]F:B-FSAVWC:>/ON9($"0K95AQ,* MHL!/;N4]C@VB,>&>_NV!SLP[F6_-Z"C4R>2CG"U*I(=I$9=]RV!0N^N>V_VS MZ4\TFMWWQ+_$C?E!!KTN)FDI16,+BY@,-7D[8+^LT2L4"Q3!2E8 3!!=A&XJG(+GE?)>C%U5\\O*S('>;=KNE=+ MR21YP%AUFXAB%VZXQ6MH8):UM92%7L*[LM/]1&2BW!-9KI,D4HNKTG*V/RIR M2E,@-7R!'=1 P:13<,46J?!H=J2_^QKM6YH4>6ZY'7C#JAB9*H$^7.9SDG5T ML\SG3W&#/%Q:#EK3&.]%5\!$&.HY75&Y@]&DQ4P4P=LPF2(/$RQLG7BV_7QJ=/F.7PY?J_/WPS/GW^^.7;[Q?7 MG[Y\?CG$BI5&Z[7/]?A5(]TJ&S)-;-R#WS[\>O$;3S'Y\/[3YU\?S3%IG#[P MD9*5*34AHO^2.U/H4"YZ9GWT;$RYWWX*E[G+?843%XT3-_83[F')8VX%6@WH M]1RV(.9U[)0:"0J\:<3P/#QD(,B&"*SX<"NC%P5N9GQT^443-Q0N*S+&F"?5 M6L6?0?7F0C&-,/F:/'_%&":\,J6JV4CXOW@1"\:;@DQJVO@6G@N*^J5\WQRS M=V/A/%NN1)$)N-PO)1-PY?S-=;4IA4-++&)5$]E+!9[MM.]T7<#Q>N'J\^KI M42V@\?'B\OK+MR8?]S7.+8$(](URS;\5IBDZ3Z35W.!550NQ#S\F8(?F=BIE M%>7!$53U:;4\3IR 0* LB"+W*!;Q&VD1+4$XR-"!K.N@U^5O*_D?OH*H,SZ9 MHD(?+':148'D1E %_(5(IC"EO%S- -D0:=C5X&B8B5H3ENG/O2?$F"+C0#AT M?&Z)XJ7 13'?3KP*UL3T47SC)[P8A._D%H'QR,!OJ9#5)QA7X&KV!GNK-7,2HURT"!,(J!:R7]T5X\=3\ MH+7)N'OW[#2;S9?3"7FBN[Q:UF1^RY0]F6_T/QE<30R#A_R.(8>Z2#W^'RX- M\_M+7F#CB^T'J;[)7BB7D1>.DS=7\;YOF8M'OF*=B]>,7#Q5-CR2BJ?35X\Y MT6YMY! 9J$:Z&9+U)=+-'DM!*;ZO2#<[B3P>7@JK;HFHTL]#>C0)2F.;RYV= M1$F*/UY)ALM_*Y/S4O<["PL%G(2<@(H0#B]\HJPFF^5J[)PN\):Q2MC38H:FE G[5)10&SM7N IT6"$_[G;!7A7(B5D1H 5XI3S77GPC2)HIC M)I).*\1!DM$QDN3!59@*2CML\+\R;R9H"IK37%(MD^BE*P01\"6>L,4FK' 8 MS.<1'IAH\IT4(7)ZW?LHK&F/4%.:(,MSID0XK8AX98K:[N297 C;N;%T^+UN M^-W1<)0-F(L.I.\!CO* (1/;$_^)*S%IW^_I$ M8($]A'#)LA!$D9DZU[;X/8V& Z'@HUY/P8J?I-KG%MCI9.$R, BB!\:X(B(')>,5;!*/_E+4 M$(F2 8+$)]C&,(.9^31KALOH?1_3G8*<)3PU,' M$#8NIF83,&/J8T,Y!R:.LW!3"=$YB18/U =)$I9K0C*T0U0NON&U/^K[>&JJ MHJE+-$'TK(.^YRV71!5;5O@N/2!$_$#SK@;P\L-\$L(+H;R&&]XA!]N'$;CU ME2Q#&O"48FP(]9135.HNTZT^5XUIQ$,,,7CWE8?:?&TLX(<^''IB"OG$CVI49*>\^&(_ZC'4S1?L%2DD1264M&H [TBR$<,7<(3SCX( M$ZF\6@AHX,E;_\9'O9>L@'7/92%_%^-*26S,(P6GE2 8[U'R"$065I$*ICGT MD!PJ<>$J+VJ4S072H"SZ?5-K1U;\D29N\>Y+[6._OT_>7=(RJ2W 2N/X\ MJ799BU\KZ5M+ZZE=T8Q" >\E(/D8F%R"TH*"V>4LQ#>N=*+A _[ M\22;\UC$.VIEPJ_&PL]0T@^C&\I+RHO(E!M[*H"SU9GAFC4+OBP+4HVVRB+L MQ\*/^3WB3POX2X4Q3"-TXYC*HI98Q)1>*;K9HCAG,&A3F-F$GU[N_8==\@5L,@_7 MP%6 ^NF%O-X6+$G4A MED>?3R M#:*SRL5L0/L-C)81C'"1 <(A>&2F&#H)%+-;]J? P8A7[ABMB\'[\A00V;.B M8%DLZW.ID5Q,&=BRQQOYZG,?"6@P1\X'/H M2(JWA^?LQZV+=+@3V0KW:A&,Y/X\ I^D;+&<[$!!=YE24%(6%,342C/O2-*# M+O)H.WH1R>C%I%<)^(Y)JM0,LTB_X-D/F01-E]8(1?@?\A.T(O VT=)4C)]E ME_@=6WV7R^%6)$+J ^DN)B$Z8XW4N%Z%MO&.2U+<@\V:$,8Y% R&40KA-+M$ L7(WO48P0\ M.Y7J\4I4Z-%?EZU#E)(R!B]9$[,H6/A=3[!UYX(7 ME^4U8_#7)>.4O#[HV)4B%-1P5#;I>@N%A;$Q)K^:?KW+*ZA?^$M5&.@Z+X)JP*^>^,)FC(N*+!MP$E JP"U@L*RQX MU#B_9*D3.2\B%\!C#%?N3\ M)B__?,JHB5"2N][('HW(6<"'%OXVTO.PGSF3KBJJ\NI-@QP8$XF Q<)_181O)QPDU""47$OH MG@@SK)X1:>>DKJ(^GG"7MT1&DMM )_%& :I68BBPRHE4U<0@3'F_\.AFB+@=PMXOAT!%=!)OR+J2&2YX&R[CBG(<6&!T",7S,SDLN MYB7W5\%@F(%+N?"*S.-5V$L[+F-25!)@$AHOFNL37D%3+AXX#KGT90+F7V[? MEOV96 %#L+O<#^B*P PGDKET@2P'$PIWYV:=_DJ(?%[EP82&$%1/5,CY5KEY"GZ E(QPQRUX=(7[( MH2; #7](WSR*9>$VAEL@$5GN7/#&"BO"T,7R? !3:8%7517O"[EF-,X M_\Q]3K*P $^-G\39(N]AB348I!_DF6Q*"*$@'J_BX;P4LI3 OU&"N#G =JE( MY'%\G*QUS+:!QAPR@(A#^9M8/$^W),_?? )-):)) 460%[)4PRU1J]T(MB# M7M^BU2-=DIZ;NKC+]%_N/$ QA,H071XA(?4,R3!G1]G=!5-'FY8? [2T9U\AW_*F!*N=9J*"S)# M7^LBNF>Q>HY,WLT3^!P^Q)ZB/.#E3G@,-RG97N@.F=RR8DM$CW8NH(*(EZ]. ML 8:%1=\1)IP>!=DL>Q:JY9";2J#XI 4^2A%VRH1J' 33@/5>2P):/(ITJR4 MKV6]J@)ERS59?'_@AF$1!G%E?(L3!F-Y$6F2/#XBKB<$=3K/%G*K2V67JG-: MJ5D4MS%'!.7A,=?S8EFHM2QQIGPZ9+@F99NXH)[2"%CM%5^J+5U:MU".EW>@ M@/LE6:""CLTQ(4*4Y"I1^[R('T-\LA_#4IIP+C&2==\(]2'*TO-H>NX)LD7H M5F2IJ.P7OK$I M5]'FLW$L=Y#L7PXOP-H\CZO,^ &_]56]N:0/"+F7BP<9XA?6,Q=@IA$+NXU4 MQEPT4AFI*AK)JP14]#U*9%;Z7:-F7@YU%8%Y5>[GFX]5T]'B%GEB0BF%/)D( M+C7\1U[=C6Z"D.0_AH>01Q98HY_0H1.+H0@K\34_]@765ZZ@Y&C@O-F(J!*G M*]5C=YB]M+:F4U[=)3DN$,3D+)K-3T>-R%I%G9RV2IL+?KD*PPVAOGDO M:9Y+A1C7RWN:[^-*"6]Q8>>'Y]U*H-BDLE7^+4XHOZ,VI064+C#CK Q!;DC7 M"T*P"8,^HJ643-B?WBFUK?2JN3MC[U0WI8!F4'[T#M8"!E@F,"5I6 0Y4;0, M5<)B7PLWGMR:I2(/.CR%<^(=7P40Y,Z=H,LOR7 @<48P&0UVK$SSI=M2C762 M:_5H) ]IG.B13-7")E;F#L&AA6^X,N>& I \L0H+B%1$J1HJ=+X%\O19QA7! M+ZA@$FJP?U/*\9JI+F7]E>"+E+Z@RZ@.;EC<+7LTD4Q8 M<YX>DGM+.#@%X@CP?+ 5^H0K>1"Y MRK4/;I^M/'WC#^3^N/N"7 M A1\6XC@QG@-OX)F>TL.;KBN/_R;C/HK?J>BN2X Y#ZA#L21JRZF4S_@>%/R MMW'[((2OU?I:(Z5CGF1S](#]AR4"9G.ATD9%4*G=_.0,$5W](.#^(\;QBXL" M8,I3R_T4O"'M-.".!5)JHPP6ZXF23S!Y!)*>\/?]]&B!< 7]\[M0+%[>KS$( M&<3:#MQ%PM[*O[S#H$O@/KSU0R(F_>A=^6SC38YQ!S0$Q" T'O]:W%'CD34> M#O":2F/XGR<'%C>813?8F]1;_:[;LX;C[MJO.Y:]XW?][FBG7VZ:K&U;P_[Z MK_5D=Y_LP!HX_19-MKL=9=_0>>!G DX=GN>_OQJ\*O1"*LE[ZRQ^&';Y)&.5 MWO+!XV?N\,*5--"OA".8RR2Q\GQ1W6T6Q<53HY9UC3BLQN=<:E^1U,YOP3H+ M[N!R7QT1;2Y@,F"Y&%\)=.RKZX-V %0B$ITR71[C&?1E$@HS?/B?$>E9;8^+_2#RB( M?HT^R-_=!^/_L=3XA2F;\$=]ZU*C0M+);E MMO:9_=.2E;?V>BDX8;7/RF0RG4XF[X1"B ,#AQB$'&G(I3^!?UZ*2V(_,!S9 MDC RQ =C_DD%W6J2Z]'#Y^R1Y!VC@O"4J]4H&3CL+K4+*ZM">V$]HD1G>SKL MY;367EVEJH MZ/;7)N\'5REE?W14,O^1A>O"N-X_+MQ6O5$IO-<+V1U:FKZ#6/Y[14:/H.::G0)JE@C^W:>M4>>6Y7 M!U[K?'2D+?54[2EX$)W^&N*@:Z&TM$>[600MLE^/65I6+;'9#-C2!WLPH9Z48:) MB))"QQ9>L(?]W8R'_5&J*0Z)IKQ#LZEFTV=@,;IEWE"&].:,[-YR9PIL.M'D MSA1*:M'AAR^3:F!U>TB'+Z%QD[5FF_AO9 C]X#8=#)O!31CZE]97+7/.A2I4"O(CVAB&@;SY3NH([!#4 M,Q[1O,>4VX^?FVNZBBO5IP0!?N8$5R]Z-<-A/X=2V=%(,M9.\LIQP38=;;+U"R I;?L!#KNGG@18MY MJV5U&;3JD;HL7BJ?N4%0#NG2 MSLNW10LJ/2>$-UZ]Z=_Q]DLY7!7AJH=)CDF5\N:]B*R"%9@E[(B;!Z4I>WEN MV*&=MHYP5%5'6+XH>0YL^5[L\CY%+U<[V+6> MYW9TMIJ"81SF;JX>G<5"'XY,45!8LUC\9=2]\+[SMV*\.N+P-O-JS#+EEOV/7]RMWRM('N,9E7]G5FLX3VZE>0W:J7^S4 M%U*L%,3#ANP1O7'[FF.I*])%] 4;I<"JKH6&PBLPJ-(X1APBWIAT-XR)QI0; M_\W_\3:,PL_9''X_(7PFF-HW+.*?G-NOC-"=PVS8Q'L+'(V*&>IE-A#@PHL0 M$>5CX,Y>&7S;@7M_I&^G_@_FP62#A+TBEIZ>VW:_4V!ZF6P]C/V%% M]49R=EU03<)UN2Q99])YN76#2#&<8Q.!>\D',HUYY/E3GZN[J'WZ(0>R*BG: M4@]W"]XV>#?H*#Q_[$&EZGQY@E.0VP0PZ\:(N[?J[S51!23L%YP;A[.E+D2H M<)-*R:^%SNC,_0G)\(TKB&@779W_$X1L:1M^KO_O70[PZ8'$]->#Q-2YO(;Y MY;5O:!GY'*QP<@Y40]#MMQPZ88-T?7'X!S":(UA8G38? M56S7;$29@66<.\B"8XWMX=[? M.NI:_6%O=^B&G:NL8:M?*/93'?C9L*+]EY@W:O''LJ]"R!B?(^M$-_<]-5A< ME$QF98>7U$V;^Q'7Q *W"6/6H-TVX^YP7LA;:N:]DORK3YXG?T M*SR7_M5INN:[>8)"0;Q-T\7;-V_N[^\MF*8UB^[>7,236[#NDC?,F[GQ&\3B M?=,?C(>C-S!9VQYW;:??&3H#I^>,WWCL1]>W;M,YAW039O'_28R+.;>!T9'T MC24IV>(7N+,!C]=]"F5 A**"'CWPGDT80;50++DS-$7WM3QVXAG83\8G]%I8 M /P=6P*GD53DC.Z9_],2OC3.)@P1(OL;H:ICI.9C%,_!U#__9][S05CP#\R5 MYOL5@N'2;#@^!4[GZL,E/ G:G@"/ Y*< U44<,\CQ(Y?3CE:3FDY M)>14IT-_M?L=.IUOX(1/N#1(X/=1Z+EB<_V2L!J!K%HWLI9*C95*ME:?CE@LN7;GW__NHG\?]"#; MYK+D$G< >U?(OE$?LX2%QN4M SWG\M9G4Q !;))1@RD9?H/'_ID%_N0[3P^Y MBJ935_8?]1&;%O0ERS0669QDB%I[\I.*K"+JW4$1 MD]*[$H'$W^TX\F=7;GSCABPY__(C8 _T8_@&U"#G$:G2>FOUP'X8F67:Y/4? METC6FN*IB&1GC4C^C5%_M#\C;)W&9?)'/W3#"?9/T3)9R^1JF?RBI2%'+I8= MZ_^W=[;-:0)!'/\J]S+I9%#4^)#.=$8!4R:,<43;OCT1(RV"(SBMWSZW!_B0 M8M&4"-SQ2D=/O&67_QW'[6_%3Z4N\Z'+M2M/E<4V+: J"; 5EOZ76+^OGA+> MJ$VGVBR%MQ1>]H6W5@HO+\)[[0EQJ;P%5]YBGZG]DDMZ@X;XQ40J4)PPQ1D.J^V_G4CMW^#T@[ $O^ MM@!HO9G^- /Z,S2T+3P%!/0V^"7VHX,)2 >8W+^Z=I2+&O"HG2WDB0+$;H\Q MWL-AH]Z\[6',E7<.7C_>O1F!W=[,$C(#W<7RLW)#OVNF0K^K5S^,?I=?P%WF M?4F!95]X\%XCL1.O7$7_O#%\H#^[]/:#C/@N1IX$Q0H(!.#=8!H M('\#]1:(X28M P"E**8F&9'GP'Z ]$(#QO 4&]N8#BFQ]M70?D;I'WZ7!\, ML^&4MR ,PD9+:-^W4Z<%-H16M9[^41N"6#\/F/C^&7\>I[T):RK-HMKU--%4 MZ4E!W8&,].=^OXO4@3S1QR-5T>_(>RFMQ>@\&L^J4U-=M\VC@3*Y@WN(JB)U MSJX?63 K>]N'_S,J=ZN!%:^"-$4?*R/T_7GP^)X(S0!D680S>Y"MEOU9+=*) MVV=3?[,,DSY$L*!\$UU^/97V1VL$W*S6%OEX13Z?[UJ$I1BBNFKA]]@PH(H6 M+#.%#6[/6$$J"Q+$+LFT3B_)5*;N;$M>%O[2_O(*4$L#!!0 ( '-'"5?/ M#XZ#G14 "KH 1 :VQI8RTR,#(S,#N7 MDZD:Q4N62>X*[S^>CT[##KEVS6#.')\T/49]9I$G[L^(/V/DN^L]\$=*^C;U)ZXW M;S2^2+*FNWCQ^'3FD[.3LW=QL_A;[_(#^W1Q]F'RJ?%N_)$USB?O3AKT'-Y: M]/W%R?C\@TG/3W^;7GYD%V?6^U.S04_&D\;Y^P\?&Y].K7'CY.3BXNS\$SW] MR$XDTV=Q*16UM[CRLM7X>>W;<_MTQ?CVF@L7-'VQNKC5_<,1;TYT?8T]//IZQ1TTC@Y;9RMB;+\)5E2SOOC\,N4 M%+60L\;)N\8[$$)]W^/CP&E)"=I0NG1)V4T2)CRZ<7%Q?$S MVF:V!ID6)]LW\&7C] R0+2$VSW3U9<.[1DRW#QU6\[*<#C'=CCIDSL8\6U!1 MRO=B5S66\[6T&A%E*36RG8PF%C$!@O"^C$#!S+=3]_'88EQG_FTVQQ=E9MP: M$V9:963&S?%%ADSJ.*XOZ?&3Z+/%@CL3-_P /D);O8P-=L FL;M/+5D97D'^ M('?1?-AV_!4WB)BD!Z[,. MOSX&$F9W5CV):='B/A\) ,!FX=A4N>,+CY7M.) (6!@ET/_X_IO4+MM_(#$# M^S^C^Q:;E.T^D'"';]%[I![!]X1;GX^N>\W[NU9W9'2OX>_VZ,]V]Z8WN#-& M[5[WB^T$[,ZB22A22QV)CP2N-OYS(_TY)8Y4!P,N(&0%N)&1'$OQ^/][D MLL$_$,SJ.5_DZ\W)$1%'30H(-ZQ*FVX=CDRRZ,-X_ M0:?:ZPUZG?6V,6M=7 M1L?H-EO#KZW6:*@!23ZM$H\S &$(8\8B0)*L2,2+A,QJ"@:\!D,?;HQLGWK0 MO1GS.2A<$B(=CDK@WA4!MY2P 2%YLR;EUYI".AS!W^AVAKV;7K\UD+ZF[$3+ M8:($[KP(N!53TKLA*[:O0-TT>W?]0>LKF'7[6ZO=A;>M'1#+XJ:$[KT^=&O\ M22B@IB NG=':^'\UNK>M8;L[_&K ./4ZUZW!L/4_]Q ;.M-==DK8?Z@YUHW M \E M0D*?-?))1:4^S7,#&&7V\ZO>^[.-H5#R6*'TM,5N!*)-L:P71E#-LP MHN"EAAC-:T;_651**#YAI,^%:;LB\!B\D5QPY)-\:C7VJ\ /5XI>%TU1:_@S M"94(7*012,2%9,6J3B##=I-C++@"QB@X=?>8#1J#>[:W6_PW9VFV]J:M1+.LTTXD=MO MX8J>D/8;6#EN[ 9],I!_]\<_"1#Y&,2))3C1" Q P;^)3X(M6?(E"<;DC61=I^H=KN\MG4D2-52.^H?- M40\):S2DUZTKW,/IC;ZV!KVK3OLVK#3F?*P_)\IS58+U,3U%KL(M(\F0)#@6 M?56_:9.N?N&NW5V_T_NSU;IJ=5LW[5$?XFB=F:7/2XEGJAZ053$+MP0C_B02 M0*2$&B$X:'UK=>];,!;-7GP1D]H>^[B[:XX) ;^1-1'QTI 04L.8*V.'I._:W.1:\!51%V!UL&2M7,RHF-;$Y<"7M_U"WH0L:X5,>D=%'Y9< M6B4F*<>6M2=31SP*ME>T<5'S4.*3JEL6;]34$:EMMU6T8=Q1@!+C5.US]]V; M.MI!:DM&&^ \2B5RJ?II>DNGCD@HM@2T<='CHT0IHW"JW%NH'VAAZ5\;F[7F M2@A2M8 M-HO0^C%"-J$2DE0U(EW#KB,.B?*T-@1I&N7HITH.R<)V'<<]7:S67V;R2)4H MI(H,&=7N.H*A7:763U5+,$$+7.86[P_Y/ZLN<% M=[O:/V M;;?N]>'=58(2\O31PSV<#JBA*:0V^?4QSB55@IYOXB"B=2.E;*5O))0H%ZNFT%:K>4 M.S#0XM#6H2E':1RI"IN&<:!L\@:E__IJ'5DG5;8(Q7((E?BEBF?1Z94&6?*J M,1 =2%I9JVQ:E$^KA"/O,!&\0'8DXE=W2$;,FPOJ6#A4N-,R@&ROA&_4Y:2$ M*U67VH!+5YI@_D0)JC-]-X,-0R>'ITQ?IZHV)SSS# M!%$F'L*9E)"J-*)4(;2T$26T(5(=LJ8/"15Z M-:1"2 =,P 0T80S!$9@/D'3!H,VE6S ?IAYU_#)G5PXB5FE*J5)K:5-:J4.D M!C+Y##6*/HAT>K6FXOM$KD]M]G? _1?\&1X$%2LOV^V3'T*JTI92E=GR-YU0 M&Q*JTY#ZD*1"]=Y)S[_1U,1(@)J^4?(<35F.2@M(U7:+KTPU2"R'1&1;5PTW M[C##";4CJ!Z$J?(CJ:&,.R(=B2-/YJ&6!-0,:4A"T7JN((D[?WW/?>3X^]H3 MUPL'RJ?/#/&;4>RB5 ^Q/EM(D]&XNQ^)QO<=E/-( C2+2@2R5 M(* %B=1XM10Y@-$8R4S9XKBA*"P&G33#* I6P8R3\7OQ&_N1K+2B=/$SRXIB M4TEJ\QM)ZB,#@JQS^K5W/]KWW@?02^^1@>->>*X5F/X3+M*._T(QP.+^2XF3 MWWN7J32D])/BRMW&CS21D6:D"XF5(;$VKQ94B&9O;/.I5%8X+BPV$YMA)=G% MO+,)'[HVMW"3XBJ\[3[$R^X',*I=U%#:6:HL6M+.$LH1T(XLU2-NF/XF-221 MBD3J^&I]A; /5\]3, /A0Z[H8<6!8<5*CC<5% )4_(!.U^*A ]C@[LHH+3%5 MGBUIB0D52:PC65>24/A#5GIN1'&O!KE7&_!QOR1^]@=$-HP_XJWC"EBG0C.E MJ:;JS#_&5*7:RZ>ID)7BKX9;_.3_\J6C[7DKC2=572YG/#6ZB?#[\;.XI(L% M5E_PD_"] V$&C?OX.WS"[/ GK]$F'FQN_M6,IM2U.Z?<.2)T+.0NS^$1$ 2\C;\-VMYP:+ MST=A<^ZS^1'QP^:^U\!7XO32DC+:\"5R.CK.5YV*V?*^-MX:^X:7QI)=F%!; MK/J0TUS=%[Q:!.XG_BIZ8!,HS<;B\:O1LP6QKN:#CH,T^6 MU&3 2CUV#P8B[MA\S+P\P'2I*P%D;^[P<2#:TJ>#TGCTK;A[1125Z%)R_(?W M^EBMVE:B&VT'@CW?]5[Z@6?.J&"K%"8\XWX'SFH>S.,S[M,% .QJR= M A2/_SG3@[D%<'&'< LKME6U?L-Z1#'6T+7#,][1LZ2*EP45U>',77]]N**V M?>4Z%IC-T5=1XZOO5V"+K2A>NQ*P]PF17W3X.P$@M\ M7XKK3;Y'Y>X;U[NC3C"!#@7H#*X9GK'(G[+:]'OO;?A)3+236X9,2WI#4=XU M)T@/U$-MIQROCDUW/N:.%(1']H 8FF%EF5LLE/^5V5;;:0G3!C'JDM[WR&&X7,:KK"+TP6E;05S1Q;\M3U'?-GKH5+JO## MRZY13_.,7$GVLPV\F;S8TI8GPCJN$.!R&)\ZS<#SF ,!(?@A@9MVL^TLI7/;PJTP<4!\SGGA1TQ1PV@=2XRWQW,J+/?<3:=0P_O)N%/??=/B30 M3H'95$C%,G#]T'"H[[E3C\Z- "S-P]ET^MX(IH'PSTY./Q8OJUJDE5A801D( M9!5!PEJ;2JAMF"8(MZ)GA0@C,L/0C\#59>60>FKK6QSF-' M<*/62)PRD=?Y,?/ PD2N1]B)9T47F(RP $]X3QV:*>E5O/+\WG9R_^-]242AE3C\FO%!XHOWTE7$WD(.430F:N;0V8XSZ& MNYFYEE](4]7:QQ8UG6B5V&>9:,FRJL.TD6@LMZ=6FY_%^UH*THJZLT[KNG@6 M)QI48MIFIX4@0HA[QV/4QD4((_Z2B64FAXJ"ME65=O3D'J#VN^):U7F]W-O# MXRAR^Q4]-_,@IPL\QWAD'IVR(5ZN[WO<9,W5J8&PLI8[7KLS_OD%FA&?,WDW M?*#:(LUJ61F'L#&75X]1P"_6WR6:@1,80A+K8[4L46XIZ_D/+[RB;FCOG?]Q MPUS9,6T[X TI/B@B_+?M&-$!.G"[,J?*SNL3F56!@]\#[QUJ6C]TX&!U&KG+ M)0VG5*24YN#DTE=U /++'*(9/I\("Z+S!3B8>5%L7YI/51?^&^X)F/?FS'%M M=_K2G'&'=GQ+D;06$U5BQ?O.K"G;:L]7A[(*F[Z#\(0[L'SR9UN=O=.EKP2@ MVT7>,X\=XC1'DF]5IS8N\NNY6L&RE]VXHNO_WB.=C;SV=N.(\6'#K$SA536J MU1&#N [;3-YQZ"VCI<'R)H,\%J8^/;<'SE4Y62=+GZ(;H/=T)SWY'&4Q(D]=P 45 ?*@[GCLRGS=/;KJ>? DBA@J9!+Q'7XZ!O#^M\@M.30?-:5V*]C'\?LE1<6TQ46:>TP#OV=A3)J(HT>:TK M@9IAVS*=U#Q[F=.Z"N'I+7.81^TAFW,3@NG A!BKN#=%%-4 )X!UR<59 4MY M&S3$A9[:"HR*B2K1,?!A;/-Y*UH&J$%8D0YFWZD7X2FD&?.Y26W5T;.R7'[V M9K3Q2+E4 %([0?$WB%W6^TJH21+V>@ M 8F&.\$'E3"97.0'9OD4%85';A4-V"+*U5,'[8PYY@B&9B;YM6%5U6*(SL52$'T(C:<2WRQO76 <8N MI@J:HG0%9O\BJS*L7W&'BCJKS0LIH-A=%M-4PGG&E_#^F_DRWXCNP"AWA>7!$TGGGNY:?U-ONYA&KQ>7C/88=+J.N5=5Q^=*OP4=NJ.N5A@&'$7'J' M9#;47CU85=?QE.=4%7]R[TP"Q\)2OTR"F^Y\SGUUWJPDJ\:TV_9*VC_N+MJA M-W649RT/+[RB(R\K\U=X9JZ9^.$5 Z_I3L/+9"^K)E$08N!9_V_06_# _>7C MM/+=RQY%E!C%+;8I4$SY>5DV1_JG)D?:M[545Q-T.%1V$$I5WLJXH3UPKJB/ MV>*(QPC,@E',CO=Y<"3)M:H&MN.E@7_H;0%9" D?[-X/'ZTL%U?F/7(3'$5_ MJ+Q"B6*;DOL6V=UL?"H&P/G*LZ;U:9K5@^ MDL7D,O1:.]XE5EN#ZGK!;DRK4CK RT)R(J_2.]VCNUJDE5A&UL[7U;NB"_=+QW1/R+)<+\:SZ5]_$G_F/[W :9KE\?3= M7W_Z_>PU\S_]^]_^]*=_^U^,_+YK3/UU^_(\[G_^DND^+$,+/W6^_?'0QON^#]+7BY__X[H_GP,;3Q1*F MJ3Y@,?[+HGOSS2S!LIOU[^)Z\> GZBMV]3%6WV)",B7^_,U/_^?G)XXY'_G"[^G&;G/]??_;Q_?'1Z_.;PU=[9P:N7>V_VCO8/ M3G\].#@[)>3=-RT_?\"__K08GW^8X-5[[^=8_OK3/R?CQ*J(N>/=\__WPU_V M\U=H"2;I8M+-Q!MZ??F5%F5? L:%>8\BZC\#J%P&_.2(6_(/R= MR HL8B>WRZ_]N4[5SSA9+J[>Z2:OF[B;3U[-UK;X]R_F?L*J,2XVT0@/S M=(<6-U?#Y2=^7ER6LU>2NQ$>0MY7OV_GL \Z7 MGTGQ3I=[TWSP7Q?C#U5''^%RA%[S@I"8,(*TJTB1A9PER'XW%CP M5\]>1\CJ^0CY45/:3*"'4[(84':@?(AF>[G> 9_? $X M,E89B,4R,.@(C[#,>X6,1V&4"%P J,;4>!C-.H0PSX<0C::]&0WJ]K/\?(KI M8CY>CG'Q^N/1F':E?Y"+-KM8GB#D\>3S*USB_'P\!>+Q:QC/_PZ3"QP)*,5; M[9G@.M-FY<@+2S&P%%41"42R$1K3Y/%HUZ&1?3XTVI'8FM'LF-S]^2759]-T M:?MJ[G=S)UJ51 M3]^]05C@29V_X_+[8K4;CF2R17CT#(K1!,F3%Q3)3@(/45EN'&C76O[? K0. M#_PSXD&SR6_&AS=CB.-)I[*N'&"=3$X$A(E0K9^B@!Q@IUG@:(IU$DN6C4EP M%\76 9.49A?3Y>(M?*[:]FILUFO,0&.#&(%T+6E=;ZKJE4)FJ4I,VK>.G-R+ M9$@AE"TY<">I51$4#$Q M+)(L/1<$"UX)QHM/*?-BK8O?BY1N]L@A!5$:R;_'.6^F[B[A?3'VOXY803(^ M"\F<* 1'\\0B!RI(R>N)G;*\9[@^700 ]F4-78_U\A:F@5,2'#*5R5;7AL!X,M!8Y H3)FV+%HTI<1?%]L<-EU&/[JLOW5!-^)TM M#+*VI(^=H_5'ZMFB<44G !-:!YGN@3$DNVA+Z=\]:-ANTINQ>G]V?CZ;7D/! MA5 .@3-;:%GIC(F!RIXAETZ94*3)K=7<;0Q#LH<:RWVKZ6XF]+,YJ=6+^>=K M.$+*JFBI&7F7@6G)R>&4AE0J.A.%$L'EUM[^710;VCKL.4E^RSEO)OL37,)X M2E8YS*>TP2[("+LXK].,^166<1HO1Z2#BHF2LQQ+9CIDVK15)ES*>)^+1*5; MGSY]']60K)W&U&@LDI8.TA6.E>,V._\PQ_?DS(T_XLIJ?S-;U..1XT+F^XCH MG+V7BJ$ XK/RU8M+P&RPCBPUF<&8]F[3)A"'=%[5F$1]"JN/".,H15&$#*3S M+"=*VTB#C8Y8J51&^--$9")]G-OF%?U!$_GZI3RPF-K M=_ [D(9D2;=B0TLI]!A+O':XASS*&+"PK#/9^"8%!J@]RZDHLO\#<)]Z#R=N M=J#Z!!'%K4C1;/[;'JI?I^97/!E(.V436$SUV- 7H('*R)P1R'TA]HK6J7P/ MHQF27=V*#8WFON_(\C584=FB-&I25=83+$/[&5E[S+I,_R[:V-@Z&?V[H(9D M+#=C1E-)M-L^;F:=H_$VT(.Y(@M'1P4LZIR93!:C\-Y'M*WWBX=3^A\14X3% M^[UIKO^ICLU'F-"7+O:6^S"??Z:Y7T4_0'(?=TI[MG"1)6$TNAB*:'[:=A^.(1G0[O8R_7G#\F(;D> 1\]P MPZMP^ '&5QE$5PE$-T=H.",&^D39E)>JK7HUX U)..Y M'2-:RZ./P#*ANB>TKF1V"6A/2R$[IKD,S'OGF 'D09)=@[EULN?W,+4,IAM: MAB8(9-GK&LW7AA8FO70A!<.-PY1;7_?8,('Q"8+.VS/A&Y'HC::\SR2D@B8% MB>0.(T2F$_?;\_6&7F]9 MY^'TC'[^=G!T=GK\^OCMPV2']]B:"S0L^//"M#2L_K(.[40F(+V&@KP>C M(\65C[P&DXHE5F0H+$B3&=D\61N1%21LO([N@;'U??$Y?4"U6DP^6,DO*"7">QE2:'RK5K4.A8\/+M='2J]IG&H58UTA^3*Z'%$Z M)1VS,73%A9 %0VB$A:*,UHKGU@;'0UB&9+X/E5!-Y-BRC$SW],O-:!0%,3DG MP8S)-#PA+(O>1I906^N+4QE;VWJW( PJ>7NX)'J\V)IQYPB7UY2BSJD6; 06 MH1AR7X5F(=-PO-,%@Q1)EM9W?6X &+)!9)40J>X04->W1F\9!'J)F#%EEXON MX5AA1P;1TYH-C^?@W24U#/DWMO )Z*62>(E3K(XFY$@JH4:7R%PAYZ7J"DLO MK@#,K/:\VD[2:^1P\?P$M0OC"PG&" !^8-)Y\SR"RU"$5C MZ]*/W_'P'Q&_QFZ!_4(S.X?)WC3OY?/Q=+Q8UL=\Q*MM,6#TB>?,M*[E3V2Q MM1R.IV68=,["<5Y:G]:LAVQ(*G0[AMP);+>73,,[:PNDKZD)3*_P(TYF74W. M*T@2N:W%-YFE9S-M@-2UH77OE L<77'9M5X7WP0T)&>J+4?:R:%MYN3A^0<8 MSRN6_?CC(4;2,$S5ZJ-[B0R@$*.F2)[F]PTY51K3MR/9$BI06W)T&#F MVU7)O1:/ATP.-VW8+,A8;]4F0\JI.)8\&!J;C+)Y(/S!4X_'J+J/.+VH\^A\ M<#EQ)DR-*F2:PNC(,\2B@T+'$_C66^#5LX>TR3U6LG=5UR/FM6&5A<7RN-2: MLMV1-,X_CA,N3F>3/"H8A=2>4)10&'G]@OZ5!0O.:IMIM13;.O/_832#,NQ; MB;[1Y._ZZ'[_^+>W)P>_'AR='O[]X/"(7AZT/,._[^M[.LS_[DA:G>JO<>_Y M[6S>\7FYG(_CQ;(FLI[-WD*7N583G=%C)EU0B&3DW+/HO6.03 G<"9':5[S< M#O)6)?$>>.SKV9R6]W25SI<^G\UANH!4$< T=Z]6M*!7;^O?=O_JQO&6%MH) M+L=SK ;!I?=60@L#!RL!4 RABY_A[1!S:F M(6VBNUP8-RH #D<<&U&L[270!R:A7L5Y/9E]^A7S._P%QM/ZYEY9XOP$TP06 MBW$9KSH*T:Y5*S88[E%$B*R ,DS'ND_E4*_ 6RQ16:UV6THH#MU?'XV=\)TI['>7@B@"5 M03$7N&(:N"9?Q1EF3>8&:%5FU9HF3PI#VDR=C^M;F64.:/)W>>!"^L"4G'0M360(9F"*P6&*M48N: M1VNTDT_.\FWXO;MT]&=+\";<:-/%84#Q! O$VVPYR\Z2"#0Y@U'QP$K.6&__ MN6)N'3,]LY!5.ZWS\%#V;@QE+__GQ2K#=AV#S&,RJ3;FLYF8KX-&$H 'AAX\ M+\)GWSQ]>J<#',+N/#"";K3HUM5[3\_.WK?]6D5XBOERIFMSV\5FH^$UL,6- M8M(EP[3"R""YR$I*CIR@#,*TOF/U\]G%,W_;R\^^+6I%S=6]F/'VW1R3^N*J= M@ *\UBP8L0Y=31".CB*T;+*V/;NNB-?"YJZAU-MM+_W5!J_'> MVYW'Y2Z4]:FN<0: M5D":)<34WFTRPVQ@6Q^4Z4 S>%ZL$&1NQUKNMW?6J M<^9\]1EEO;O0OGO/QC"'%'3>%<]Z%F8[UMU>$"\O%K29+Q:XBI5WU217O\FC M+"!D0'+^I2XU[UU@&U8[^_'Y-36$NMMDSPN],X'G"\_ M5[=C2>JU8NTN*XR40^,D BG0ZICKHEC,4=0I@ C$>]O\%M4&\(94-O")-L56 MPNM/53V,SQ27"I= CC-9A]I;QT( TJR.DR,-1MG2.DZR/KIUN&5_=*751G8M MK^+?-PVOQU.8IIO38'+*,:-ARO,:HS%=\1+/P&7%O2 G1+4^B5L?W?;77CY< M2NJX_#Y=U#VE-C^+RY&UM'.H' E=5ZY4"!9 9T;B,B*:+%SSK(4'P3P'WWA; MZMR].--",LV5\>O9G)!=S--[6-"6L?^UK^;( D MZ)2#D'T9C0^C&D38>87($=<8X0I$4F!)D7 M6II$@S6NB_I 9X'%\6#GDUKG,PS8N1 V&- ME9[E#*(6 G3,&U\!\:QH"B#$UE=.OP'G.3BG?:F:;:73CTMZ%4WNMDW@@<@K M@+2=KA=1JHEI:ODH3]:FLEHJW;JSR8-@GH&[V9PI3033MP/PY:K^M5%'[QPH MRVN+UGK70W,&V1EFH@HEAB1T:FT)KX^N0=&CVB ;7^'JOX?3J_8CY*1U'4B^ M=AX9B5*,QTQF@H)"&P#-B7>\,)E3PF*CT;I]L;OU\3T'-V%;@MU3.ZD?^;4L MJW47X:VFD;2-= "SPVQ%!E9L-4M%D"P*&YGW C+23$37.HZS ;QG<'*V$WHU M$%Z;M-3;Z%Y=X-GL2_>K^,?!\^C)NC6X=.[H>G4Q/9]V#I(U^&<_^$YUURFS?CW"C_,,8V[V:-_3_#R M9L_>>;UZ\-\KAP C,%(9Y7*2ACDN:_,(D9D7&5F0";F4O'#S MW:LCK<"L%:+D/P:UGD2 S?37P?F'R>PS7A6C[TI8OH@'"WRWE%*[R==$J*91E5DM)M-:%@0''BK8^%M0IAM:IUNLA6XM(3YU3TYI)/0BM M9;;$QW&]ROQZ-G\UNXC+91D=T]255]A;#8B [+=![G@?4L7G+X\?W?1 _ M6/B[@4S:U2BE\=;_5\7VD?0=$?4$%\OY."W)^*K7WZ;YYAO7/OD6Y^-9ONLR MI,E%[MIGI/H9B1)TIJHF%+%'6X:K= MCG"'>4XV0JVG",P%#4PGHXB")1!]2M9*)&M+ZXX(C\US>N(:K,/E^#TG8WV( MO^\TO/NN(WDI@PAD&T6GZG59\M-";=EID[>HC8/2/%;XV-H53US)]=G3E^O#/IYN-<%?IO+5>/%AMH#)+_/9Q8?:>&Z\2*L>KYB_MG@=<2^,XUDP MFU4]$J ?(?):,SQS+4(FK[6UT?#TH]XP#>M?RVDH@MN(KGW5-GNY]V;O:/_@ M]->#@[/:HNGXJ%8)JX'IV;2.:586XW?3KNSK=!EA4F]D+=XC+N'2\W]%_QQ/ M%C=QKE<"K=FSMZR4UL\<;%E0K3NP>N \:I5^N+Q^+!6)\@*T9U8*S73P@@$W MG$5;;\<[&SW*[\ECLT>V.M,Z01(7YFO??/FL42JI2(=A=3E !^L82(F,2YTM M1"^%Z^LLZT%00W#]>J3&0\=7;82TM:VQF"]'ET>UB[/9_L5B.3O'^6(DH3BN MM& E8KRLRA8B[09!6VE U(*KZS"%OO\:2^C55X8\\.@A^%H[X$.+B6^3A'$Y MSFL#>CVKE4?/QXO%*DND=HO$[@5,7N-7IGIIC0G5(+:A8L7"@C&FWCI'Y;/F M!=TF*G)S"$/P?'9 EAW*J=U!^-5-X4N67X&1,5LE"(3 M?(+3V_M9SO7M!X]"2W)^V7>]2O\+)EI([2OV?0-/;V-=K<:2."K4F27O MR--5W)*A&C(30$Y,%L79Y@7FOHUH2"JP&4_N26%L)91V28PI79Q?=.'5=>X] M/5R[5D>?R.WQ+*7:9++4"P0VDSVJB\#DBTS8.E>_%?9!J=_>V/?S!FT4'PQ)KH=VFQ;C.<$/OU&,IF/8=)=SZF.8)=% M(0H($\BLET'54G"D#:Q*9#JES#E/D'5O!LH#F(:DI+?@PX-V2@M1M"?\/V;S M?];;S;.$-- 8=39)D><%2/$FHO%L6D]%)J2O.W8=D"$=/?9+A\=/> MG@*OQ]/QXCWF7V:SO!@%H4 ZLL0=Z=YZ/0882"!U3/M!]$ISW[RJSOU(AG"@ MU"<%'C_M_?LLJV%Z;:3$1+24T3'-,["(6C!A2"4%&XI-S:O^;F#';S[>-S#- MHP"F:$Z&L,B<# P)M-@,9E;(Z ',,J.QC4=5GSND[:VAW&_3>^,I;D;FEQ?C M24U0JYOKX?F'^>QC%_%>K,;$2;]J;TJU;073]M_%$XT%Y:1G40=1+W(AB]Y'AH: H"5:0^O:3P^C&=+^ MUZ?":"..-H=07\95#?1967Z".:ZPY)A-J74TP63+M">W&())+/)Z6<)ZD?,M M_?' $=2#CQA"#D2/\FXXO_W;/]V)V\CS(LDQR\RZ1)Z9$(3.<]C<0#2$18@S0V[( DK032V^6#WT\/CPY.3_>/?WMY>+1W M=GA\M*H2=]66E SE:X?Y]+N+\QH[??R-@ZT>N.TU@W:C;=2L_:HA[/[L/(ZG MEP>$:?9N6LL7'V;BX+B,N[I8-W!6;_S3>#+9NP]O#9)+>I1/N;"2$Q!GN6 A M6U]Y%/ MFCLG0FMEVLM AN3O#V$MW/4,GYH]#2,/[89R-\UK9?2HY!4YQ869KH(:&AJB MJL>W(J./*EO@K0] =S"L09V-_NBKI 6UVE58NYRU44UJ+_6PPZ=0:@Y08N3W MD7'OZ=U,2SG>=JRWKZ%V^>PA15B&2+Y'R6C(6G7UR:]]FA8CH5.2Y$,*:(QI2_/&'7S+;\:G-H5G+ 5T%C$\J M.8[+[XO+/QK%1$_-Q3#,#IG.UK'H1752!,IZ.*1OUSU]X/QM%VB'<)=LB$M@ MF'09Y$[QC01I$#'&FB)H@'9"S1T##_1#^%RRXLF&UNVU=S*P#?L,_8]9-,-E MUR 7SETK\JK#P E^Q.D%CD2(D),Q3)G:7,> 8 0)F"(M@28G847KRU@['>"& M397^Y;0,AV[#7%&K!GM=HM9QG(S?=5\WDD$ZGWED1G55S[VJY9$T0ZB%U)5R M4<"0E]&]H]JT;=2_%L\3,VN8*^9Z2'!UR,*=E]%PSVQ29) J XS&8FGRM=?< MB.B;5]/I=T2#:GCUPR^4[0@UR$5R.%W"]-VX"Y5C<4&3QE2V!E9K0J$TM MPB2S8NA02T_+/F'K*YG]CVI8_8^G=7!MJZ3K1=LEOAE_O+YA MK!ZW2A=/'(3E!EFNN>@:R$WWL4@6DW76.%YO,S8>]_\'NCG*0>5 MO&'"Y#.E3N\B>0)CZF"Q')]7IL-T>@$3N,9W7!4:[<>V6O^Y_9E:CQQ[(\OK M&T2J/D)P(A4%MO:4<$SK+%G0H&B"DY#HA>:E]6'4MQ'UN6U>F_G+\K8G> YC MFN7Y<7D]7I#@_Q_"?)2#T3Z0+R]M5RJ_ (OUFJ=W6D9+WDJ$UH5'&L >DLW6 MD'6;[*A]"'@G!MU=X$>T_L\^X>0C_C:;+M\O1M%RD76I;7UK$CPXQ8)3-(1J M@ :=H[:MB\)MAWA()48&P\>MQ/I$5*Q+YNS3;)1"45JJP@QJ,DQ3UW$:.G8Q'YF(IM26KLG6JN"U%;$GCYSF)X-( M66;EGIYT%>F0RK$,BG,;B['O,$K%EF[%>?;*$N=?T&IE009RW:51Y+][6PT" MHYB*+GKO+6119FMH6P8#^DW6KPU8VXV4-JIF!HUV-H&\YNN MK)9T @$#4V!J65<#S"^WPK2[YGKMCNNEA8AY?[98CGCV)D2MR<\(R'0RG(&TDHELC""O(ZW; M^GB-A_4PF/LVA]H$RV (3-;L,1U+8& B9ZI "KD4$-I:EKF2=1UZYD,I3$D'3KF0A)7MZ#&4_78@[-A8 NU* MT*XN^]^"=Y^BEEJ#BY'<<4T^LHX0:8^HY?B-@AA!&6%:)[2M#6X(&VRO5.I7 M7.UTS2U@)[3SS\,X,T$.W(X(S MA:D M:/L,I%"2\BS(&DS+,7'O:;;S^D;7XHRDIN4#9,Q M PU3.18P"\9Y1)FLX![7CZ,\HP#*KAFP\63WPH#[%*O-/BD>$\L&'*E]TJG> M.K*PM00-@%&X1VFRH6^>O3-@V\GN*WVCW@DY.'U]L21 7=F9M_"YVW:[3).] M//O0B>1TWVNY1""9SX?42 M(KFC09%&!@DH,[KBGF2KO0YR2-=:AL>UC<7X)&SK#-D)!+ RTKHWIR ?V M-8M* KE%6B**])1D&]IUEL%Q;6,AMHEA?!/BV>PE>7GC?/.6A!'69=*_3%D9 M:3UDQ2 &RVP2(4?M18+UHEJ;/WM(%UAZ9= N9--,5SV <%2\J4&82**O24S& M91:\3RP(GJ,+3KK0NK+@ U!Z&N%EU=11C$$K:R5+6&C6#?TK1I1,T(K- C*' MV+JZZ+<1#L8)A25Z@],2])V?L/1K=L[O<6-Z4&[CQS?'MVN8\?&12T5&*8< M!*;)+F,^<&2 E5,'I.W3V1-]^I9_#[-XT77$P_SP1^)/KIW7E^-J@-D99#, M\SHA2CH&U<2(8%TD\T:'YAF_CP(ZI)VO%[9MY&,T$6?O=F)T*+UQEGR=2&!2 M(@T,6K'"DY91&;):=[0O#FDWW E[6HBDKTWQ8._DZ/#HE].W!R>GO^Z='-3R MU--$^+HOG97E>UR\ASDN+A:8QU-Z&6$Q3C#->3RY(,9/:PED^CJD07:?I']_ MN%AV?[[%V>M.<&VYY>Y^[AKMT WE_[Q8Y6F.5$9OHLFLE-HH M+]C AC!HG0%M.?);F8+_:.;3,+QD3;@=WAT<1[K M>?XEN@[IXOABN5B22B;XHR(AF: Y(S2T(1-B!C(29BLQ\U*DRJWUPX80>YJ1 M.\]9K5C(,I-T(K.T=DEH/M=B[8I9D2!'\!'$CN;C?H!#TJ-]F]MY\#M-WN,KF-\I' M[5$R4,4Q#;4W5J"= X3%G)+P/K9O9+$MZB&I^5U2'"Z=_2*7N_3^R=[9X?'1Z=?&QTNIK,EL6_2E3VK*3JX3V_. M)N-WM]H M8;D*IOXVGH[/+\YO! ,@95.\8]Q(6>]!0,V^*LPYE4.RN>3;9VX/6(V/>/A6 M!O$CGG=UW",(NI#:LF1EJ*L3F5?TTO*(T1NN<Y-]DRZ+D$M%18])E8OFFNKN-1QO:CF=CB&D(KZ M7,CV*-D]&=G.WN,,OE^_5')#A_^]/_!U!+ P04 " !S1PE7];'94:13 !. M> , %0 &ML:6,M,C R,S W,#%?9&5F+GAM;.R]67=;N9(N^%Z_(COO:^,D MYN&L.G67+,N9ZK8EEZ0\=:M?N# $)%92I(NDG.GZ]1W@H(&B))(;FY1HYUII M:Z W/L07&X@)@7_]WW]=]W[Z"L-1=]#_Q\_L;_3GGZ ?!ZG;O_S'S[]??"#V MY__];__R+__Z?Q'R?]Z=??SI_2#>7$-__-/A$/P8TD]_=L=7/XVOX*?_& S_ MZ'[U/WWN^7$>#*\)^;?)/SLC7_BE(OYQ^:_'?Y=@W5<9TM$,$!D M%I1XB=\FKQP-4D3;__Q\]5X_.7OO_SRYY]__NVO,.S];3"\_(53*GZ9?_KG MVO3Y/\7DT\PY]\ODM[#8## MI_'M/[R/1OTR_25^=-3]^VCR[S\.HA]/"'IQ"C\]^8GR'9E_C)0?$<:)8'_[ M:Y1^_K=_^>FGJ>3\, X'/3B#_-/LR]_/CA\C[?;'OZ3N]2^SS_SB>SU$/'G" M^-L7^,?/H^[UEQ[,?W8UA/PD^OF4"RA5X/RO\K1?&F.Z0B##>!. X$^A7U2\ M(L9E3V^.^?99)$'V-[UQ1<2/GUT5[^#:=VL*^-&C*Z"=/(A M#]";_+23H-LYZH^[XV\'*0UA-((13A2.QW ]ZF0 8R*^P5GX1&24N+L$Y0D8 M"X(*(5URCS5B-->P$<2_70Z^_H)C_%*$7[Z8L##5B6=&GC*PV6SF._ %?K;# M'5<6I/16:RNJ<+DP\)[0VD2:LQ"%2DS5>5T71MX3CAL)]#')O G)TTE^Z/;@Y*:(HF.=-\H' M2BB"(M)[0;R6GCBF./CH-$N^PFYR-^(;)[61 !^3*9J3>8@J-O2]8[19_OI_ MX5LGB.1M$KAF6,^)!)5)8(81SB *S935N0:C"\/N!:U-1/F86]F>8=R'71VFACIBA. "TX(.&N:HW4&P+K0 MS.!^;:O=)S2B5ITW37R@C/TF=A(/=%:HL[YX)V@]2B> MC;I/[&XBR,?$NFK$3JR&T^'GX>!KMQ\!-Q!G$V.<1*\05V! + V1Z$QMYE8% M[6I8XBFPAV282D41#L ;#/@]'8]_Z_[I>)D2AYCLYP3ZR0.%

] !'D0 M"X3E8KJG&-%%8XQ0$WC220;AFIE0BR.^<38;"7 )FXW"6Q=#7ZIUSK]=AT&O MDVFR5N/"[JUR1'J%>[IDE%ACA(J.2FID(RH?#/?&>=Q<=$M(;!2=FFO4T5_Q MRO<9'&,UPL[+1W_C M3%<3[!+&*T2CCOMC&/HX[GZ%]W[L9S@[0&E642J2<\)%QC&+LXV2:.4S:FC4 MP35;GY\;?2\8KR#8)8Q7B$N53.;P$%WLR\'P6R?H+!4'07+,F<@,'%TO]+HR MF,"BE9R)&I''!X/N!;^;BW$)K16B4N?7OM=[=S/"Z8U&'1F,IEQ9(ICDN+!0 M1P(/"=<9KB(N*DF$9GORDD'W@M;-Q;BD;J-"Z.GH&H:7N&'\.AS\.;XZ'%Q_ M\?UO'>:4]=Y'DCW'5<0:],ABEL0P;6,.5"M1HR)PZ>![07-SL2ZANU'T::9^ M5]#KS>&H$-&_-H%0AO.400GBT%X@X'S()AI>IZ[C_IA[0>[&0ES":87:*T1R M78H,!O&/\RN/4SV]&9=S%L6GZWC+. LI$L9+VEE (-;:0")71BDO+3KH-4SK M9S#L!>?5A+Q$!QI%L0ZNH9]*4>"'GD/0OGP7"&Z=0:7W=%XZ/OC:8!5 M&Q$#$[C[BQ(Z=[[8 6CN!Z4!$J66UW";'H[ZQMEM+,@ES%:LKL(O3X<7@S_[ MG:R4T9KCC-*D3,0P$D390%BP@!L(NNHU"ZQN!]X+?IN)JL8'3A0P\Z M$H+D5# B=%9$:L:)-VC3<^Z\T:"9"J$>O[-1*Y)[[^CY-BG=1'S+SIG]-#U, M_/?8&XP@_>/G\? &[GXXZ(_AK_%1#\IN_X^?1W!Y_2B0WT@'9E^40Y$'?W71 M2$1_3D?<5I(L?1:,""28XM9SQZ(/%L56L?KJT?@5]>*9X__/ZLD&M#ZM(TW$ M6_E4XCTH[R?KX4I@.@M]"#9SGA>'KKFV/]4QX5F2&_$RJ"W4UIEFB3GO@!&( MJ:11HB8NE^HCIYSE(:1 FV6CML3P@QX3.R)X'5E6)O9T? 7#&:)/,"TD8V " MX+P84#0GC\^.3\]\. MSHY^._WX_NCL_.C??S^^^,^'(%?K$=)HO&8]1.I-=;''2%*>96HCM4**S"W7 M"@Q%@]O*["!U&HV\V9M[,R*7WG_I3.KOB_EV9XE2SF0N61-E0!0K TB0$8@7 MZ!ADFY)\]LQX]J,P>:]F0TQ?8>B-1_.?W+W+3Z/8=$6:/_&X'X?@1_ >IG\? M3],%5X,>OB6CH_^^*7[NH-?[,!C^Z8>I8W/F4)HR6.;0R0V9$X?[(1'9^I!! MXP^>JWK:9-)K0MS>"E=)-^;+W#8HJ=@.Y7;VCS)+VC'#-7OMD+;H*;,*QHV=Z_ XE0[COIDT$PC&A0CDEE*+&>& MB))C=I117-2K+X^+*/9<#9I)O6)3E0>(CD>C&TCO;X:HF-,,D%$$J6G@&'$^ZR)")Q&%S-EZ3D#>&,=61GA=Z _[;!5LX4R!Q'%,4270Z+5)ID*Q)2#09*7TF3)(LG&4,B1\J1J[V+/ MP-EOI:G%0\7N,TNA3;1XCNQP,!I_@O'5('6,+^=T62*@J"W9(87V?D[$9.6L M IIS?.Y\0&-=>0+7=Z0T-9BIV,=FI7WV#$;C83>.(4T^=E D<@+CTXS2R= = MWPS+ULN9TA02H>7TM^0Y40FD@?)9'*>.(-_J%,MCQ313,\5_Y5V\+ZH9);9;1B>Z Y_H/T M7S>C<0FDC2X&!RE-J/&]S[Z;CON'_DMW['N3]ZMTP4^EEAWZ(S_M*(J"''7' M,#,IIQ,_@SBXG!(\D4&'*RHI.L%$>;0D) ^EPQ53),?D*(V&6OYVW1K\JC:C8-VD^O_?=K]T$_32Z5ZE_Z$=7G9"-YE1+XJ))96^PQ'H:B*!. M!$^3<[RV]_H4EOW6L"H,U&RP- >&BW/IQWD-'P[ 3;;L"__7 MYW)B'L4_QDT]W(Q+U=/%X+.?G*:.2@7#N"J=\1$_+8U[C74"*+"Q-(A%%]LKJ0ED$\%2""S6 MMJB>@;/?>E2+AYHMJ9Y.2 HM;5):$!"E29:.:%E15&(=E#9 HPOANO/Z3Z"M@O*6RK4:"#&71>3/YK"5+'*$C/H%W=K4G?I MM94J2%YN<7"E-5I &Q@R"2!U=@*<0VBG]*9Q@)OH8IC =.L M9',54"M4FF^B#4L!;;?^O 7B!FU)?6LJ(7-@ 7@B-($I+;H\L=DBUB1T"LSD M7+UN8XNJ\$2A^JXT81UAMZ !]P(CL\)K)JDWD69BHM'E.A @3HK213X(*B,N MCL^V =[0Z'\(8ONF?@5R'AOT#23;0BGG@USJ%-V\UM[2X#5':][QLN654Z[: ME(M N')4:69B[9C"DV#V@?HZDF[A;3^#,+2YMSIMPQD,6SK0\WX7\YDGT@OX*,6RC=/(CQYOJF5RX&?RIB-0.J M@VI80CP=%$I#/>&8B4L=J)WY7![8-^M,/$DQ69M8Y O?O]_/CD MZ/S\\/33N^.3R<6_)WY8;A/["N^+RO=&FYQT6N6QS0XTK0U\X=R2XRI'%Z/F ME,D$-E#CGZ4+UV7^;9X2GE5[SP6#TZ[ D<'1*,AOJB!;E74 B M"*Z@Y8(4%KQ+V:M0.WGZ$J;M+TO5-&)Q=:HJ_A:,V#D<7#5#MS\I!C@<]$M_ M:42-7XVZ.(Z?RL.';J]$=:,7X(4/Q)@2E@<=T%^SC.#Z*B2#8I'53F-L './ ME*AMDEJPC)= _CP_RH_F-MWIL*3W3O/L'8'SQT%5,7,';'6%SF&TOT:):JM83E:@YMY[2.5;O>^.2G;B9EZ9/YU<*;0^^JN47D'J M M:BY+W\U;A6QHTL>5>:,NR4$$9M(AJ'_YL>4K[K=0[([_B";'B-*RQI?P& MO73P/"Z$S/35'-+J-(E>QXY02/%D8POI#$@8HKF)3>E(88]4+)M MLM#"*;#S> 7II@>G>8ED1N^^W?MNF@:D.8+RZ-T'/KFU0NK2DI4A7LT<-9!C MJFTTKHMQ6XGUUA:L5DEY+4GX)5.;I)*H=5X&)PD*"M"1LD!"UN744I):>LTA MU2[Z? +*SA+OK=+_Q.;8A(86_8[[L&96YBS6N K EA+T+X+;3;*^"I4KJ$=S M'G:B,,RPF#4/)(H271T/"0F5$8K$F+IVU^JN7+0)*DC?3QA4B6KNB?CNYK,UG-[V18OI)? K@)/%?HG_NE9&94J(MCT3*$G>Q@A(6 MI(L^&2U26]9@F_/ZH>3MJ<%VTFL;S_&X_Q4_7ZX@I>!SY$ZAV36YZ,XK$@+G M."G(VN9@Y;.7-.]:MV\G\D.9*Q*]G:S:QI/Z/!Q\@>'XV^>>Q_=TNA]]*7'& MC@HFV>@E25YD?$4](TY)3[@R.,O(N=*U#VIM96(_M+M%1=A"GJWQ#,^ZEU?C MT_S[:/:/.J4\4I1ZR:@<3E#H2!S';Q[M4XE*E?4F)+UJ3B1/X+7JR*>0,#I?(RBHX'WN/E&4C<;;0.K*N MM3SV__\7,0YN^N/19_]M4@*@02A5^A>RA"Q(S50)V7&"QD6V24@1U6O6[!R4QLD@[ XETPB%X'((,M%:4H2Z4-IF>T=D\]=!_KZ=/^' M#=JN$K30T[+=*;Z'#/BS= 9?H7\#GU ML[_5\TUKT;_B^:9U:-C)<955 /XXW[0VE6N?6]F$AYTHC!:.1^O*"R($>D4I M$1N D0!1>9T911-R/Q1EP_--[>K).N+?^ODF7$"IU982\!P1LFR(E[I<9\M3 MD"%2D19L[CTZW[06,VN=;UI'K+LXWW27#O43L]W/S/:ZAYI>&J7Z2::UIK5P M? E-5NLU]QQM5.D$=Y R:&M,I"Y)K98=7WIIO!;/+/%0@EJHK$[&@&9VB>5F MJXER0>>8.'>BK5,XK_W,TOUMPHYUR&[A>-(Q!)-D1.JK$%Y&D&""X: -H$09;F&4!$?J4Y"&A_20DOW/8IBK<7,6E&L=<3:@C_UC$'^[MLG M_U^#X6'/CZ;W3 G!%66AM!%FZ/I1;HAUW)+D0$-PQDJH'0Y9 ]YW88JT15<+ MY].?@7H'],1?W[YB*\!MR5A9$^IN3)?6J%]=Q:KQUH)QLRYL" &<= A;1MS) M<7DG-DM'A+<.3'3:5+]1[E6HV0N&SVO5LG7H:D&[WL-7Z V^0+J >-4?] :7 MTV/F\XNTK+:N5%L1%M TD%Q(XFC ;WT(-##\B]9._[X :?M65*N4#MKCHP6K MZO!FA+8>#,^@-S'X1E?=+W-HV@ M@;/?:E*+AQ96E.-RMT=$:_$,1H!/+FW@9EI=0HTWZI1D8TG>P_5*E+Z]?3T_7\< M?_QX1]*Y-1X MA8XH:))B LD$&OVY]IV;2V!L?W5KQO!378LV;X;=_N5G&'8' MJ1,2;HY>> )9HN8JITF(# BE E2@V;G6&%Z&9W]8;RSM%CR6.;;CZR^^.RQ; M7KG!LF-<9EI$1Y+P&>?L& DI).($;JI),>UT[7X:RY'L#_L-)-R"PS)'->D5 M<]R/P])1X#U,_^Z4:^/1H%*$2H7+$UA-+*HC$3;YQ%A6UM:^*OQ90/NC!@G*4XKVB*TY4#X@B,<*N5*P<+6?4BMN6;^YJ%$O.''-YX>]LZU&BIC8[$V!!*?8@GEI88HW=9,1-"%*M=Z_G<*&]70^L*L(7>EW?) M_#G*:!2:Y4YIP76RHG#+Q0AIBA&.N%(" K!U4>0+*MBIWZWH9->3Z6JIR MS\=^/'GBO-YCYK]/DZ(A":J-1!M+E\P3\XEX(S*QF3G<9I7VIG9>^5E NR^+ M:<#XHA95DWP;QP1F49QI2'$5,"U5LSP LIM:E8I$+:I 8RFW3KWS27.#.V%@ MAB$HG4K(EQ'KF!>"Y0BZMD^[!SA8 BSIFBW]V+,T,V/ M)&N 9'!/=#24N[LL)U:Q2!3U-')OK5CT99XP_UX<:OLV8 ,>!JT)L6+T<5JN MF\B:N*QS*1VQ/BJ6 MN%FQ"G[I\]\NL\W%]63$<0OISQ,8=Q?Z#+23]GQFH-;2G:M.;B'-Z;4VWB<> MI?!2Z&P%,IF#UJ@%P3O_7)KSF2$;O)-W/L5B6O^>EQI9#M_CF$NX=(E; MB7EHSK)05O/M* A*!0.1V;S2HKKFP'NB):W+O(5D[2)&W-&/_HJ]F]3M7][F<(S2D:$BE]F7 MVQX Y!-1EXY(3#4WXK:32VM]3:DKRM:37UCF!R" I;J(G$=!5X/XX?=X"]0W/!6_"VRM0M\!LHE9* M MQI7/$U(P&7>B*22LPI(URL?5[X5:A9Q=/GV]2R=>C:P>ESJ92+7$=B@T=1 MF,")"R&4[C3>:F,6EA1+H8^09GF'(^/++( A65*\1C)"D' MW(A6/.FDI'*L=J9A$<-^*T,CB;<0WYL5AR_,>K9^92V#MIJ8'% Y)<65+&=' M;#DLE%5@5-6N87P&SG[K12T>*L;T1L-QYPSQP,3.BH)*[0P0'A")S!;W,5-N MG4I,*5.B2"JMH@SXU'N*@-_=*<&# ??&:]Y;M$TKJ^N9Z!B0H)QD+B6@O>.G_F(DO)RHH-3E%XYB,*S6 >H&Y M!X-N;P]M)/9!#9E5]*@F0/Q?]X X,-R*9$G)G\RV9.<$L3PR%;1V/J_4D.DE M\NX/^@;)VUAFK73:FHELQ<"2SB%HQ7AIP8MPM8S$*^])>/6BP.5+M_G.942AXBB0IH M:6&(EGOVEC"I6&:(&VV]RJ]VM?YQ$\MUVFFOV[_\'>G]!'YT,YR4+!WWO]R, M.]'K+(N/DRG.47+F2$!SE;#(4PHL1\W<2QKW\C"OH4W<.D0^*#.K)\ 6N\4M M]CSBN&I:Q&(CSXA*E>;TP9:CA$HIG943M=MLO[:N4LV8KRC?71]?T,)+ZYPG M,I1B5^LU\^:85L'PVG7$3V%Y;?UZUN)YT(*\6W!IE^&:>6*K(&LI3/.B2BD LV@>EKB^:8)45J^5<7[%2O! K MV[9.K"/Q+>C"QT'_\@*&UV?P%?HW\.MP\.?XZLR/;_-E"I@O/5835Y+()!(I M^2T2 2(#+S6M7M:])L3MFZ2UV'U!:6I2TX*7N@CW?7<4!S?]\3V$E =CI4$K M+9?KT*VDQ+-LD7(?(G-"PVJ%5@V4YS&JO=67A@2TT47NV19J0D5I-%B2I4 ; M/H?20HWZTL4]*<MW5_9BWU%>RB9U:3_)M.+8/&C2M N9[[2NY%E'/=AG< M1,JM]Y44H%VTTI?:"ES]9$8\"4%!RHI;L#3ZZBO *^\K69'Q-82[I59S,0F> M.*YCW&F-VY$1)$ PA%L&.+>0C5JMZL.%3R+XZK>>O.)CZVWN[&VQLM4.*D\<.ED![H\3ZRU0 MW_0L\0:\O8(3ZSEI+ZW&=\])122/N+PJQPB5''"Q]4:*+;;:>#7%8Z]5R]:A M:PRF9-B;,<4_+F3ZRO1>FZ]Z6OP4?KY6&' M!^>_E?^/_OWWXW\>?#PZN3@_.SJ_.#L^O#AZ7WYQ#!4&!^2BD9<$%L%F"%U9%D8/N-!V\8:\" M/RH%B^6OT@[^J^\5Y^[CO4MGM+8^!0+H$Q#)G"96@B3>6>ER#-+XVA'U%R U M[LZ S^W0[(-3D(@+J3BNJG3\BH$8Q;,2S,7H:Y?+EG&WO\C5Y/=1?X5U)5G[ MMH "X/?^$'RO^S^0?D5YC#J*9NX-$\2)XM9Z!:6-FR J<:FH=(()O9+7ON3A M^T%?%=%5O]OC 9Y2X0:C#N74Q9 9L:5/@]12EKJ92')65&1$E_K> MDKF!\"J&S6\!'8W&W>O2=?F#[P[_Z7LWT DB91J%(EZ7N)/5ECC<%HE44J48 MA.1TM<:2RY^_9XPV%&#%$,D=I+M)SGII0SH&70 VZ<'_<)_H2"-IX &G&A(C$G")0:O6 MDZ CE5YPI\SJ.^SS8^TOXTT%^YAWU2+ODXIS!TER*P(B4XY(_!:!.E'FM_>6\JV,>\F\:\^T?S?K@/\0!TXMH%3U$YD\O$E6LR M0.5$ _.X$ZF5B7]AL#UCOJ9H'U-O6Z!^V894BK&4UXDP[=$0L4P3+R,GBJ?H M!(_1BM7M]96&W'LU:"KFQ\K@VE>&R2[EHT:7DKOB=N ?(@"QG'&B0W;)!9>" MJJ@,>V@%U!?SDB!,\^:U2T6P;/OR5G,EJ"3@G]S8)^!U]]MU1JL OVVFU<\&ZH$B ,1K6&,IWJU5-:5FB5Q+7VY/2,2"S,0'J1QHQG58/1G0 M-MH?NMH>N4O4MWEDNLT93HR/I&AP1B7"3;F\*G%.;$:3UEI9&EHK3?UJ'8FV M@?:'^K9'[A+U;1Y=KSK#958.TQ9H]IDX(QWN+TP2QTI+R>0"L]P*6",6VS;: M'^K;'KE+U'?C?,#CE'[8D;2;R5AM;W$1WZ,5P.AMW_F5S1-SL.LPK"UIKUOX1N M5[WYF_'XK%I4(V$WZB*=SSDG01B5N-8*)8A'([ 4K@L6#:["J?9Y[EVIR8N] M]+>M)>O(OHT.88,^?/ODAW_ ^,--/\W/TR7GC?4X2ZMLN=R1,^("[L-!2X$F ME.=*UK9.EB/91?_[NIPM]G%J+O 6NC^\\_T_+O M>0]?!J/N[;%*2 Y0R2F) MP0@B+:7$99,)L]2 5M8Q75L-EB/9.S6H(/ G5X-:YUC?'YT=__/@XOB?1^GYQ?G/T^.4!9?*^OQ?<:9!P=+:[24+G;1P?N9N*;-3C.6FGD M9J=:VYC^PN'6P(-51FJMF9&>!9NM8DP[X)%E#K%3"4/3P_#S1]_YVW>.&@.> ME6*)Y)APY6+4ED!11D<-F/%4)\99Y37B64#-C_[/'UYB#>A8H"E]B2#$M/#A58R(&C:!E*1CQ;Z7MY!.K[;D$MZL.18SB"6[BC=W(T3B_(#"O @QNF]%)!.#X\O!L=] M-$5@?HKU-!=S\6)P,?3]488AZQA&$ZZ*B409+)&&"Q)P420)!*?29Z-9[2OQ MVI[3?NKI*^"_C7YO_Y?H3S*X#QQ\%T;N^^W7U@OKD7G^K=M]\@ M77;[E^]AU+WL3SX[B]=R99S'G5_07&XHM))X'M +"BY%QB./OGI_P=9FLZV$ M2GN:_$J8?BTYF&4SGW9S959&=-$)DQ1PPT%!H[VJB9,V:Y%8T+ZV@_ 4EEWE M8UZ+JCR*ME2@K 7;7O9%9"UE,)Y&M5N4C=UV%M!)1J(?KO*P0+UQLM( M4LZ(,.=2'VDLH3)D1GV"&&N[&MM6BA<2-=O6B74D7KV_=HRXK:6CO[Z@<&!T MT$^3_M&'-\,A;F=SAZ<+M[D$(8)FI?])1)@R>(>.C]#$FAB#XT"]7XC:/U5: MO][ V[?>:Q$VV)*T6PA3/=XNIUE+R[GW3!&N*#J_007BF68DV&AY$M%H5_OZ MT.5(?E@BM>EJ(5;Q&-7L+5H%5TM6R%.8=F.#U.#M155H(/06[(\G\27G&,L. M]]3(;.FS!"2(5"Y"$%IEIRCWM2]ZVJXRO&![;%,7UI%U*\'O*2!(!Z,9QKMH MUKS.*7B.ZY\DR:3))30VO;=H&6GM7>VV^\_A^6&-M$-="_'E MY7*8;Y$K8&O)+GD.UVYLDWHL/JD>E2AH-3V[!*,-.NAD$^%QT@DT:%QY2^=7 MP9A3P5O&:K?8V;YZO&"M[$8[UI%\&[?##(: R^317_'*]R\!O_W3#]-\OY2< M)<<%X;F4DS!*B>42B +N(&HJ'*W=3^C9E;C%35$OLK=_1\4)A7IMD-H1FI3Q*5*9%\\ZMUMG\;%6I>,TKCFX_C*$ MJ[*9E-%*R4$9I)RC^M ;_%FL3IB/_*[T%8'%VH6#/(;AA?^KHQ+5WI?[C($F MM$0]*T%01Q+CP*(UQJO:,A:M&O@?FEJ-VE:=DB6RNG7ESZ W03VZZGYY]VTZ MU=O[@I<%!!X:\%/W/TH0+&D@246<:1:9>!,, 9\X=Y%2J^M'W[8UN^W73K6F MVZ]4)5Y+4=7M),OA[?&WL@@,^C"_)SLKQM$]X"0J94M2'UT'ZAU!;T(9*DO# M!UU9R9\%M*LPXFM5HL7^"]7(;&%M7L TOYQR!5 M!127 MI-)+$B<8.VI+XU ME>!99BE,(*F45DMI#;'2!Q*3="'KA+^K'3S[?U\ M.3V!\0.;\[,?WJ7<$@/!&5J5664[S?5:Q$EHEER)D&.H'D)<$^+V'80*Q ZV MQTKK$<:/1P?G1^ M!/4LE%2 I4T%)Y[RW2B7C MLO#4Q>1LYXEG-GLU/\)H!/ 1_ @?.(K#[I?9/&=&.0#CN32*"MP45\_A5\Y' M M1DB"PP86O;AB] :KH831]_BG8ABK%_.1EGX6PLR* =38YPKDKK 1&)%:5A M+XU>4^58H*Z523^':OM+3DW=6%Q\*K-0,1(V*5.=X!F=W!0!#?+I9.*CB\'1 MY)7MF,"=#Z&T2T.;75(OB$T,ET-OK)&X0Z>T6H/#9X?9#\(KB[,%ZV3YK&=^ M6F+>%/5++NNB>4"\S)RP$HAE,D17_33Z,W"V%;!I_\5O+NU=AU9&PW'GK*1A M)R8[XT8R*8JASB1*1'GB*(I%9%RG; J4P4I9+'SJ/1W![^[TX\& NPJ15&-O MT%2*%1>"6Q S0W<5&.M$*U8A=1?-^QH(?Y&^!I)KDTC+I7(1=Y)R>Z&DBA,7 M,ZY3P0#S66C/5FJPM6L"GX@FM,#?&@*KS-LGE-3US?6\^9?,()101*#Q1Z02 MKG0ER?BMS3+RP"U=:=]]@;D'@V[/WFHD]D$-F56TER= _%_W@$2C %4.T' O MS84=..(\QSE9J45V&D"NU#KC)?+N#_H&R=M89EMH3??NXN#D_>G%;T=GI^\^ M'O]Z<'%\>G+^U(^;E&MM,E#3\JS&DUN,W/A(50I::14D->"M"\YE:;)W.=!2 MCK7)D$UOROS2'?O>Q%1+!VBUW6__[5D&7HYO!I[>3JM45+"W5/][%VI)7.4] $ M3$JX&%-.; (@VGN!5E3VVM8NM;L__IZJP%IB;:5L*(SO,SJW025N;5C,^URKZ60W;'JE& M*W2T<'K[_B4(#T519#$-?808$@C =0N\)M(*B2) D]!(;0PS8$WU+JTKP-K> M92,MJ4AMT>\Z9CB?UWW]GOCN)NBHP4DB4BB^>Y:HXH*57MWOSGN)_CK_$__I?QF%@]R5GCC.2-"6(I&3W+$4RV) MC@PTF.#0?*YM430!O'W#M"GCB[;&UNAJI4G$?5MZ\C(Y8:C#K;)!XPC< DA,B.Z;K=VW8IB*\V+%A.WJP MCIQK][2<1UL/+H7+U"GN&5I@;H'\)RK7 MGAIA%R2G!S.WH)5\+6T_[^$;3=V0!TF5U"/QC2T4>OZ$DX. M3"L?RB5 I;0SXXM2A)0^T1Q7;FV7KAU_MO!V=%OIQ_?'YV='_W[[\<7_WEP\O[HT^>/ MI_]Y=/3NZ.3HP_'%YX\')U4.SFT^6+,"KDJ37"SB0KCRI7C-ER^!.WKVDO%ARC?SGQ3MY]N_O(9_]MXM66QG ? M;W.PVGJG,V=$IHS+$S>>. !%*$1*/6AG7>T;GYJC;AX 0LD8\C+ELAM@4'_GP\B'^;8;Q"V7P>#BZ'_OK@9GQ5 M+K]&;W5R)2?KI!#0.U6,@!()S0E'B0>T,:GR&8 Z ;EV3G!%:-^=LK5!66W+ M?36,!RE-J+J]^15BR"(;% N;>#(ADI!Y((E9KI32#.1J%OYFXW\WJK0MCEK( M*ET,P8]NAM\FZ">R&1W$_[[IHJ7=X4F7J"G>KZ-UGYONRRX%['A5Q M@2)R)]'8 P@DJNA-3%I&7;TR=V.TWYWR;8G8QRJIFJHDBNMZT)_@?]_]VDW0 M3R/T,B;">E_ZII9U6$JMR\D]HI4$(DURQ'*M"0I*!>I5!E=[C5L%UW>G9M7) M>JQ0NJE"S68].LVGP]3M^^&W6ZB=E%3$I;9&3>5S+07SVF>68Y??;=7D_8EN;RW>GKJU"*Q\IN&P4YIFUWO\+%8.Q[ M$X!7@QX^]PS&-\/^P5<8^DN8+/&?A]T(A[X7;Z:->G&E[Z(-&ZA.U%A7+JI- M1,903A\:2SAPJJP$;L1J]_8V1?+=Z./V>7NL=*Y99&U3PIA]JN04NE^AD\W-/ MMY68+TYJ]-2LIO6:DFETPW0FZ.G+6- R*\=%[9N0JX'?UMGK M79N:.R%[U^>X'S9>2U)Z%Q(*+.58JKT\\3H9-(TS#4*@9%?K%O+:>S_NB.NE MG2+7D7F+#097@;%_G2+7$OX3G08WD5R+1*K 94R2$D:C+6M@)I8Z1G3.) 95&QC)KHZU!V=_"K:6#JL]AVM'UX55XG EU6A P-86F?D!>T:5-"(0 M4SIL2"E8*6Q*!+Q-3D3KI:A>';MUY7CI K$=Z,8ZO:76WNC_]]&Q4;,]%" MC>D[X69TW"_)J^Y7*-#F'=5T1M\X MXKQLV75 !V*9HL1&K8W1(885D^5/C[']3;R)Z ?UY=;";CW=:O##TXZ.:'U& M%A6QF;+2,2&52VP-R9'I"1>H M/?C:%TV\';U]P1YZY6J[#K6US:K;FLOSL\\PS(/AM4=+83*%WY&9>3L[E)XMY1[5RWEQ,3DT5J((=NXDHFUVGBOL**K=6*75L+68Z5V&Z$S^ K] M&_AU./AS?/4<2"$S=TY2HCR45GI)$V\B$&68$UEFZZ):4756&_&'\K3 3.UU MYP(7[XDTSF T'G;C&-(C?%E))C)%,SJBIR.I%"B!&(E56:9DC'1J-;]NA<&^ M=Z6IS<>3Z<"M]Z\ZB/'FNIP3@#087Z%CAM(>PE4Q';Y"MX_?;J6SU1HPMM3S M:E/!+'3#"EJ82*WE6N!:HD7P25(G#01I**XAJW?#6@/0SOMD":D9,"<)SR$3 M&6@@S@=.>)(2%'!A5>UK>';?)VMR]F9Z)F=T]-\WW?&WXW[LW:1253X83M", MIXV42D#B8G RZ)=R6E1+?.+E<7\,0UQ=.LPD$7*I*2J;CQ3:$E2:1 )C5'+J M0UX\7E7GH'UCY*]PDZBKJ4L/W6^7\#9Z:54+L3&G@LDA$=#)HBP=(\'(2)+7 M%K37,M;OCO<='C-HI+([(7O7QPSN7EC=QFQQJR8V MQE+O$1CQ&NU$JG)@7!?IUFXR\2R@MQ]S7TM''BVNM;AJ(8:Y@&F>A5H!5$M! M]*6 =E1M5X^X05M2WYI*.&DML*B)E:QT,Z0.MW4JB(S"*00=ZW=_V*(JO%1; MMV5-6$?8+6C /0?M E?(T?3P_4'ZKYO1N$AAGE?F@HG294%B M8$HJIACGM:]-7PW9]NWW"C0N9FKK<]!&;O\.Y:P'[SOHXQ?C$J\:/4*;9;2" M24M\Z;PN$1OQR7$2J-9"*4M-]1OHUD.X9YI3FY-VUYI?<>8?!Z/1"8P/_>CJ M0V_PYV^0+N$SVF6W9ADT13/O1'8]&-Y".YWW!J$A,>^?:LY+^M73@V9+^=;AX*R71J\SI1TG_6B7]:ZG)-FJC-^'XK>BO MH!0-$$61)#!$\A!(X"X3DV-IDNR#K7XMSMO1V[5*^E^=VJY#;1NEM6%2RGG^ M^[S25WFT8A(0K70H1\,T"5IY(B,7(2A#S8HUV(^?_0I]D]8)6RR<;2#M^F7Y M=R<';@'1*"D5&4H OSA 3!,O-90CP!P\+U=1FY7H7_;T[UT!&DN\^AU_7R!V M?6]6_W\+27..DZ*:)$4MD=08$F)4Q$-*H(1C/LN5E&#Y\[]W-:@@]182(/>N ML[E-ZU&3>0Y$H0-!I&2&H#Y:@BN634Q!C+EVHN,1B.]85^H0\WKR'I.[&F"2 M+IKL@O&>>.&O\N563E>L 6-+68]-!;.0](!D;) T,F6E=."# M0Y%)',7&C- M5T]ZK &H89W8]'9E.(?AU^[LV-GC5Z\W>1!^=9K/( XN^Z6EU#1@6VX3'-V% MXY+1UN-+0=3D-2M]#3Q7I?-XE-IGZY.I71Q2>0J-PVK3D69'LAX!.9JRUV'. MB!1QR8A4HK7IG2#>)4&$C$NZ.W*A*1:<9]34)2U4,<;4QD6]F+UZ2WN]>(UY+6F-:G MW!;[?IS-#3C8NJ(XED-B%M_/YOL'AVIY\ MB39JIZ6K?>?1#A3DA3S ;O1C'=&WH!=EB3S-Y^C.S5LS:!:DX"82F74)-%-. M<(Z4:&&]EUG)(&K;68] ;-_*KTC2H_!,$PFW89[#Y$CUK]"'H>\=]--!ND;Y MCL;#2?!YYD3<=G9AC@FE<>I2J')!=42+CY:VS$$E[XUCJ?KU"NL W"=5:8^9 M%E:.,Q@!/O *8;Z'K] ;?)F<7IMBG-?L>V<2=X$89S61,EGB3>DO!:"ET%[( M5+NUQ0JP]DEE:K/0QLF)!_GUR#*G3%DB>"P0I"4N\4AB4"X*GH#1VD[.*ZOD M>BUNS>:\M'5!2^VLRBIS^E'5M595UUIJLHWRF$TX?BM578%%QVARI$1MB>24 MXMM=#N(J32.+H*3:^FZ.W:U5UO3JU78?:+51U1:9SA)2)8J5-CG*26"48 MH?AS82!0DQ;.V7]O55UK$?9"5= M5W5MK 85I+Z5JJZDF+81%R<:RDUN$MT;&ZTET3.7T8O44#T+M:]579OH2AUB MVJ_J.OKUT]')Q?')A].S3P<7QZ7CX-DN;-BG$*Y:OWO=O/8C- MXYJ3QX\.0HF[QG''F2 ICXH$<+'$6( XFLJ4I30A4&]M[3+710P[6 ];U(O' M,\&0M/4+J6 M"%L(R]RNH-,(?&DR=#N_D+U24EBB;&FXJ4K[>,5]TI[5?O&7P-B^2E2CZ67ZUY)Q M*^G+F9K?)EDFVO\!93)[,487@\-!?S3H==.D1>(DX9)C-,4[)VAM&R(M>.*L M<(0[$05^5695?4O8!.G6FF1LU5!HG;/74B=ZFRM^=S-"V8U&\PE.PMG>)0\^ MXQ04RD^*I(CWO#B67(+E%"5:6PN?!;2KI.HV%.*I5MN-B6DC"S5S#6'VIG+L@D/@]:$6#M#]Q^E]>WS\)*EPAM3*GYX(M+C M'\'C5D95HE'8*2+3:^?X+AY\=YL^Q6%%_%K-H46A[#\-H/_X#Q MY^$@W<3QR/?3K-IO=/#Y_"%4SY)3N-80;PI Q2UQ3F7";4(C56K*8+6&.NN- M^W:9;T^\3V;--M6$7F_2H7I!.2EW8'">)%EO2XLI5$X)E% /4F2?' VK]=!9 M_ORWRVQS<3UF4#9B\' P_#(8HEFY4'O/4@@)<'T!PS*1/'OBJ6;$4I.XE=DY MNIJ1]<0 ;Y;#&@)[3*)J.WD]K\X>Y#Z,A],H0OAVZ+]TQ[YW:SU /TT7GE'5 M?/:F@]=.<5<1PD+6.R;+)&54.*5EX"KD&!/C4N$O&$4U%,:&8(R%F3;Q@4>*:;"RO M?2)P=VG0-O7@R2SI.A)N)>&]41A59,DG'2&\Y0)1*R A44H<=3P:%2#JVI=S M[5C8ROHF46Z>^W/3CR_GZ*!(EDOE +!JH""H;3[W+ MP,+;H[Q1+J0>X^L(MW8(%7U-6'0+'H8.T.7,P5!%*(VL')'GQ$8AB==6)MQ> M#?/B)7]MM:%V[;"OQ<.@-2'6SH6L&>P+G*9LO2,FJY*VL9*XTOC4:^$A6U'N MP-C#6.K&Y+GL'5@%U#H&WFHZ\1C( M=@V\.AP])KR2@-M9!): B\JFE'(@40O->%^M/ MV'A;)'T=N=8V[V9MD,[ANHMK7@$X&,[3NT8JZ[7&%T/CAI=PHMZ"+/N?PKTP M4;EB^N7I,;:WIU=D8%!??-4MNIOQX'I0SD.CI7&,N,K]J;XW3Q-Q[AQ3'E4V M(#**NFR=+[?OB,RX8 I5?#4#[KEAWCRW]818^Z7]>/1^CB(H_"_;DC-$'Y/Q M27"3$X#DI!*!2[;:.WK[R#=/VV;"J5V?@A &PV_SI2 B8,X<\>4:4VE\.9\5 M-#$LLY"DL8S'E5BZ_]0W3]3&(MK!N>N9\SZY=R%UQS=#&"7X,BS-!LHXN$#X MZY*.^)_[US.TT6!+20Y#8\4$VY5<)DZ0)%3UA;GYU5U D0:4F2 MNPZHNBGO2?'->?>RW\W=Z,LOGLA;R6"X%9D2Q4L<@,N ;P1#.Q.R\3JF9'7M M:S0VQ=HTE(R+"WKGXV^EL\,85YC;&-E!2A/%''4"TTDDJXCFJ92V4$8"]Y( M[KY4&$B^>L.,EU'M/G'>BC8M!J,KT]-";OW]O;?Z]BRE<5&JF#1AG.&45>G: MZKTA6N"ZP1W#OVM?9[P,QW>B)(TI:"%%=1\3JB@H-$@8T2ZCG8+V!G%@+3%9 MTVQ%;/(MH#^BN*O(4>6XLQ^Q<6O=%+P?QH MG,E!Q;*-G:JJ:L5 0,KME_%I+X6U@3@5RLVVR>.ZG#C1JH2V-;.VNN/TVFNYZC&^CG"W?ZY= MBD0])%'J3A"=493XF#UQ.$<(QBK+5SLG^>K/M:_%PWKGVM<1X@[.M7,G!(U! M$.82>FY)H0]@(9'D@BQMX]0C1_C-GFO?F.3*8MSRN78&4@L#EO!R7Y%T%$AP M,1 FG6>.6>^$7BW!^ZK/M6_,;D7Q[?AH< M:#0=]K 6VSK6+Q('FTBTC!-PY NX*%;6_K7/O&'-806.OG MV@]//WTZOBB9YO/#TY)N_O7HY/#XZ/S@Y#U^?X@_/YN>L+X78X@WH_'@&H8E MTH!R&DY"$2,_\B6.@3_PEP\.8C>H%]@BNF8E!+L2XT)5@9741L<3_N^ESL[A MPF"D5$P&K= .Z&P19]-+)NX-=M8=_7$7:*42]S$(BBCF I-\\LT%I[\^5:HK).M9=XE30RN0412[HFU1A'J#0]9:(H.>]LS MO8=G^RMQ)2UX?%%&):&WD/Q_A&T:IW62IYQ!$U?N_L77',TV92G)D5$0V2FK M6E>%K>9AMD7]^N+==<)D:ES,%N7I57510]*,$1-4.6X7,O%..L*L4APW@"B5 M7DGB!O%UD&AI*>AE?#<34-G/ M%"03T7M.Z$<[I4FPP BU3C"68@AYM0+H;3#V1**@1<+6D$YMHCYTAZ/Q!<2K M_J WN/QV>-7M^X_C-._=&83.,J*[K"*4ZP@4<;B&D R4,>^5-'FUV^J>'69[ M5E)CZ0]:$=TVC*)WW]Y!/UZ5V-=$>8$;(T7@I7DG.NF!H_(&!@0\332A2TUS M[=LW7L*T!_MG*^)OY4;"17QS=+.W8A5\+:7_7\*VFXJ NHR^J"X5Z&BA3N!% MG$)(SW@0)&6'6V(6B82<$F%2"@D<9Q#%7JC+"]4$N]66=5AHHYK$]V TZYEP M O-(O&.::C"<0"FSO6 MQ^3RUDDI#=-2@N/$&!*^,DE"N!*C=T/ 9./MMEZ%MR]*X@_5JC(S-*'PQAM=,_MLP+>Y!M*C],I9&UAS=:RF8*@'F M0!353!E<)+75;UTUUC,=<3>AD;,_/1'$.<%6"FB#PV66 =H0I7KW9T- MEBB>58C*Q[!:8ZIUM.)Y2*_ M-B4OD6UJ"C[)^V+5Y^1'P_&ON=C'-STQZ,A M1.A^+;OT:TS/OP#UE>;JUQ'P0N*>AL!RX.@T^2@5HYX*T$H%;I(12K>8N'\! M=&M9?)^,=RI+ BKB^UP*T8.@DG"(1G#A%5^\K>BM9O%-3EIYRPDWY=9:ZCRQ M#-TC-'^1\N YY-IG[]Y,%G\=+5@KB[^.T+>7Q<>!F?K_V[NRGC:2(/R^_Z4W M?1\O*R6[VFRDW22"H#Q&?1(D;"/').+?;Y6Q(=@&SWAZQMCD!0D2]51_55W= M==M(B2\1WC9)@VEDA"346Y>*M\FGVEZ#9QO%K\KZ]O#N.XK?V+=F.,Z;TY'H MF!UF[3KB<1(E-K31!OY]^*B;T/Q0EAV<'N,+L8IFKB.+6=<>T'.8H8U^I:4%%_IH.[)X]I_< M/?N7E2(IJ9# ('8Q8Z4(SD)TWF,3;V6MEY*QVN'TQVAY!L_53EQ;;3M2 _*A M8QP2=D5I)LP(+#WAE+C .,DL*[Q<8R@O-\91^?&Q$^A#I%3\[&-O0-JO&$=+ M%K:)<>R _\ Q#F^MTMH9$C(%;6:B N,.S&^9$TV,)V;9BXYQ]"09;6#?0XPC M*:]T*9XPEC@0!5HS",/AHG,Y2%L4$/B28QRMV-%*$A>Z-=TI0>?+'"+H^";DC5KM=>22MN0LH!%RNT0OJ)W/== M8.JY6$$S78(%0R(:B6.YN;M-#0\B9>:2#=DV&X_PK(H5:C&L#3JU&?5N/,N7 MRR)QV/Y"45LP)9U@\#;P&(PV)I(0T,3,<#U8$>!?FS6TV;S^?LL36N$]J0M6 M[5OMGVN@Q(_O:R;>3B?75PO"O-4.S'G5@.N>B.BJZO+_&X]4\,GC/SWD]1?WP?).ME[6,#Y:T\O'&% N]-D" 8EK,2 MM&8YQFR33LTS3]8^V\V8G/>_^7,R&EW,YIT+_[WOM!NY52PHXGVR1,*=3YP# MJTG"KRZR))A?J;_L;$8^2DPG??,Q3R\FZ4/YC,B-9S=_3Z;_^?%U\7%V/;T8 MG_^52XZS;U]\"5Q$.+.9%CAKF%8?-&P2*R5CA1+!1="XAW8KW ?.O=K(-N#> F:4=QY+)"ANBP%1 >A*J> M@FV;*=I/G*T[Q[:(0 >X!Q2&&,!\P^:=4@?0C()B:66&IPM/VF2A Z\=0!E2 M"+9$U :3@18HUW9!G(W+-5IGBV%_]\0MNW%[YK0 -><$[%D*Y8@UN9#L+)5* M965SL]XS6SZT_T?@+LR8](1D[:*?.5;?L??IHP$OAA?'FS MW2GQX%3_O,[M@8[I_AP_7+F5!Z(-E7=>A8[%]E_]-+_Q\-P"?F'7U-N!3VC! MG<\?6M_>W-S_GX_^9CZX#\FZH^WU..%HO_=^M(S^UU6(O9#8166$H.>M(XA$==B83CS,@.)RCK&D,W#1S(C3[ MWA[:]O8H.P\T2P^ UV[6O&BA\'8Z^3'[^A21)G'.4>WAV%G0@K(0"X86<3+0 MP&0.B=.&4M'LBTK8@1WE? C6"9,TC MD&.Q=P>SI#ANJ)."-9WMOK[VD3.Z Y#K?#75'@1W!!7O8XP6".*8=L9S'7NVD[T*6Y!Z=L"6M)??L1L>-"KPH<;M4U)(LV]I/?P ^JE@O%L "*4[$ MC-N62"#S!R*1F9(N__4G^R_63X O:M;ECP]%\"Q'+=YK/EM]E>?AY'CQR%T2< ABET+8B3^ MR; 7603Y%"-[]O37@$<.\VP*L45BB#P_@*'-"+2L*')0B.V 6^6@BV3YYU_E M'P3G' CVEGGYSW_]Z;DH7O_ZZZ_?OW__RP^2+?Z29D^_.I;E_MH\_5/]^(^] MY[^[Y=-V%$6_EK]=/YHGAQX4P]J__L?G3P_TF;]@F"SS B^IG"!/_IJ7/_R4 M4ER4J)^D"QQ]0OX+-H]!^2-H.]"U__(C9S_]VS\!4,&1I0O^A<= _O?KEYNC M4T:_RB=^7?(GN;;W/$M2]E#@K/B$"5\(ZLO1BK=7_J\_Y'QX MV$66;8TJJ8PDE;8OJ?SG8Y/]>@;YAN@M]FDU0%S)[JTI&KLPO35&[J.0$'QX M@EO3G$UR]4%=+]E8W^YZJK-)'YYB4Y]%6N#%")_%9IH6R0OY@T_B;_4T>ON'Y! M$"W5A(J/?Y,4@Q;),["A%TB"_^77#:?GH[T8&\/%V/"5] X+(JO5N5(3&1/, MK8FG"VI*MTA;2)TMS78A2JDN1)5(E"]!J15;@56J;/^L.LRO>TM_D36DXHR> M6('ZB5]I*G32UP)N?=EQEK[TXJE(>WTM%;*"I)] FC&>"2OD 'O;7_;=RS(A MJ_Q&D+\LDF]F)SA/(]$I,#M>'T]0GN9A2T J/*XG&%?.34F"4PD)]OE'$AC;[ MC0#1?[&?*+G/TE>>%6]2-A472R85NE=YUEPPELCYQ%,+9MEQ/L>#;V=03.Z2FG)G$N\6M2X 7@/U[Y4M"X$H/_54_,*."L)F?, MHC>PH&F(G96:1 'PDH$UP3.P)MFV[$\Q-5G2 M4 @DB>"/BDA%PZ0#2#7A<1X\ PL+362T1<-QY@V)@@,3C+KUCS.XN]4[GM3; MVIRR^3U^^SV_YYF\$98WH%=)3A=I+@[)3\F2WQ3\Y=39ICC*A+Y502WXEH,6 MO6!#,/A#D@Q*F@U\OYKH'/B8.0X@\[$#L1@'$-@T]/W(Y0ESEU-H9=VI' MU8-T..5%0H7J^YECB609%Z)W:.V"URT*SH!D<*.Y)QK*&_T([UVGDWBE=3*) M?VVV]>YHHVS?(RPTV_38KPW;KG?%L_C0$.;4C7T,/4O\@<26%;JECV#L1"&U MJ<.0S^??>$;2LRW7:LMIPOJ\96Y);7SN.8,ENH3.T%5M--@T+=HMQ9>MU^ZU^DN9F M^4V,E&9OO^/%JG+#\9QGWW@^]ZB'+)M;T/4B%R)&?8A]BT),(F'-(A>'V)FW M0W).;HOCDREMB9-Q1B9WQII6D-4TZLF1#F#59,B98(TC/S8HK:D$7T[AI2TP M3D-A2%AT3#2JH#C-\*Z04'BCGX"0%L9=?)EQEA0?,4T62?'V&?](7E8O'](L M2[\GRZ=++#X/\?-Y0"('64X$(R+-!\MB,$26]*H[W/9BWRW J?T/Z0QJ @'#>4S4-,.UL2#AGIS M8_239U(LBI>>A2)UQ;_Q15JJ4M?R_BOG\]@E MQ/)0"&TGL"%R/00Q%N85=QW/1BC @1A*R[+JG&]ZAE5#;FD)L W!>O*J&V0U M 64,N($ETA9B+4I!3:HY\:.$B"%YTSW7J )&B>U=B:+V4E^;21SF..=7O/KO MS?).&&A"Z2J%E+Q/OR!YD6%:S)'K8^;8"(8T1W'H8*H4 M5:\_]>34H6?I'+MZ8'352:5MC^+^RRA M_/)Y^70OMHN":#L]RM1$V5=IT"W>Y)9H*!;F1_:G$%HEV:"2=6HR2 '$TU?, MYO ;6,8H0C>3]\^T2^W4NF-6@Z?7]?*)H4>[659CL7VIK/A&CP27SU\__O8! M+__\5+"_/(BEQJ]IQC]D>$F?ZYM2BH0Q90ME"'&;080M#V+B1M"//,_&V [] M4,E/I#;=U.2')!A(BF= TCP#:ZI!1;9&,L=IK+NEAWD$!Y8@)\'KDQ)S&D6- MS!BC:(Z4(&, 5;VD&660.G-G3H\R7@J-,D=;F33J;_6S53_4!M+EQCKZPFGZ MM)29C#=,IN_$9<#<16EK7=#_7B499\)L_K2QN"XJ@TNF1=;WCW5FY#Q@ 8[M MV(;"F/4@HH$#0Q8ZT"78CU! @MC1BJ ?EMRI'01E@J^T;JG\"]\0JF>^#KS& M:B;O=%9NX .H812T.)V!#:^@S2RHN 4-N^5JMQ@&-<IS5 M,622#TSLJ&;\.,#OFOXCS=HSQ_,9BR,.YV+H]$7Z8TOZ+K),6GY2U\D_O&V> MN<=O9:;&=YRQ\H]',:N@1T;#W(IM6F<)!$&(?"OT(4(NA2@*, SM*("Q[V > M.C[!PN31R1T=@,BI'3\EI4"2VC-;8Y"55#MNWGM]!CYD=)9&/V-U0.Q,);D. M0>*X>;$#@KR72COD7/H^X7+0W\3DQ14N^$><9#(H22EOH./UJ4E/25@9]<8! MSN5M54DRD#2K>WZ/077:Y6L I5%DV 85L$',C%OW! 2]_+G'QAS-D7N"J;8' M]]2C_=2S*TZ*38+1(_]1?!"T_3G'S+-LXA&(D?@#,69!3*@P^AW.(LQ]"X=* MM8E.S#.U;2[)+.VR,MH:W)%%\H2[4[NU8%53=PR -?!N+W%J9PI*(D%)I4'5 MY00.AK2/8[.,JD"<8'57!SCU>(][G(_),BGXI^2;L!F7A5CLI+$891P-+83! M^))F1?(_E;H1B^WXGQQG'\4W)>PQA'@N*7M:6>TX5X.9>.R^)M'<#GA#QV0N9 $EDRP]W!D% 20\H0B8*8 M$7$TZ1694YAU:J?0FFAIM[;)_O] 1;A*C-\9BZ#HXS,-[< GD!%4>]2?TT#) M6 TZE3E'KD.G <-^+3J=EWOF]%=NM_PQK:];/JQCE\O\ZGEL91#RJPQ&TTS=/X6PFM@Q MB=O $J9LM>!W M\?X-K]"U3M_O/LI[X(T_BO@4X8!B&%@^%?J11R!QB 4)<'96SM;I1WJ<2AMI;HM*!_+R^J#@"G?&0RUZHH*V?NMY="J6\V9 M7)D#H3S2(E4+Y %_E#R"0;R? ^%O2BDT3-VXZN,PT.XIF@--TU,EY4O9.N\R M71990E95L5X+8QICSX:>'2 9TDEA%+H<1E(W=5D0<,?6+"YU8!J=O3].YK-4 M/S7US4/P*>J89T(RCEX)XC0#-:G@ U_R.#$9E-@%@BD5\M 4XZJ-'4SNJ8I= MS_:XP#D0!BC'3I9/8G'%W_*$E0F!Z?)O?,%NEM>Y8.W[(\]>9&ETSW5I !V; MVQ 1[$/L(@(Q=<(0.1Z++25C]$PZIJ;N7;RD*[$OG@69,C>6EX3.P&O90P_( MU>^IV)V[7@K7/..LPL"2Z7#T]88/L,7(#$A6P,T27-V\X#EC^/'N=\['8.MZQ\!PY_HYI**VTZ%-J,H/SVE6R'ED M);2\J%PNVT:N10BAD3C$B.^X$+E1!$,<^#".0YLZ- Q#$O5S;?0E:6K'F^1A MMI>--),E$(5&4M[,TB9/)9?<04'5BS@)U_SU=6/T7E1=S\482S7P&5BMTFYW MR')16N2/Y(DX%T_CSH?>!+V3O^%< (^[&,X>N6\ :L M&U+:#;2::#0(WL!R;XU:12H0M+9=L#,@R#49:JJ$B[&0T^[91@X]56)]/P15 M[37]C)+/R]=$!K<^)B^;R.UY\7. GU:R2CB&FIH5]OKV_:8=2ER27 MOKAV>L^)3 HM#+LEA4'X!I80.LB!/R3QAKK8*,#3*QVE:]S14E(4F&NGI:@\ MWM,&Y$]27?G"7V4$X?)I4V8QDDDI;@!#1'R(8BPL.QI;T+:#,(J=F,9,+ZCO MR$13DQ0UG6!-:/^XO6/0*MI7!@ ;^HJW#U;ZAM$)($R9.\>F&=>(.<'LGFER MZOE^8N&"4NF5S^_QF[1C+E=""5D6G7%XHNF9%PV=X+4B5$\4'(%331"<#]' 8F"-34WA#-0TFI,!W1@8D@!' M)AEU_WCP/6(D"8N#3R(L,\@(3R '$?(]IV( M!G[8M,1Y?*>J5Z>84-J+VZUV'L>X66WVI71CIF6N;2V]WK,:ULDO0DTJ3F^! M_[%K9540;#M_=@7[1(MGJ:[>%&MIG:3]'[>TENJR#%II2YD(8V?E?99^E$UE M;Y9E;UGYHVN<+85NGM]EG](\OXMKDOE#(E;E8A/<(FM.7-!BA1=SW_-"&M ( M1JZPO!%&,211Z$'7#B+">>@QHF5^#T7HU,SWM7ALQ0Q5S0^2RL/]\T)P]LO9 MYY^95>Y]U(V^=N]RJ@DN0]I#KPZ-;'= M(A%<<1D!4\->[E[%WC/'8#I]%7,F0@,+QVYPP!^27$.7+AU ]+IL.33>:)Z'NNG%0JQ\9)482!"*UT'\U&A?LY=UPD#Y#/(PI#*2E\QC$(!&^:, M!R[UD4]#5=RQ"8 TN$ M712WZ#2GXRB 84A-Z9II5$U#@>5=94'EE7YR9-UI,/C5UXI/,!1=*_Z;16LG$ M;.W>>IN!FHT9N)*!"SWO>+562$T"#87[P"))!?(B!80+X!,V Q^3G.)%58'J M,RZJOE5#7!_WP=.05-.:>E0QUP>47;G7:PQ]P^>F2H!XS# 3<]VGBT1*5F&. MT4_"1KL1BIN*AJ\PRH0V4TTMJ,D%#;WE82^)YFPEY@-_2.)!2;TA T #IUX& M@$67"VX;1'/OLB$0'I9%DPG@OOPVU/; M]I)*(,F$-FAU8"C36J4GC#,-_^!AO!1'F9(&^^O_'L;9.=VY>I! MC?5C-Q**;Y]; >"W-&7?D\6B3%N=1[X5>;YMP="B,40QLB%Q&8><,R^FL M*7G](*O',](//]ZCLM47_HTO5UP8)-^+YWN>E6$.@O:RR]G795+D==]NS\>! MXWI"&E#.(0HL'Y( 6]"W'2MP0X?;:@X(K5FG)BIJND%%.&A1#DK204F[1EDD M9?B[1M6B=''JK VE/-AXE:!T M^=NJ^Z3];088Z#D&\QZB.]:)2N MZ:87CG)S>WGW^1H\7OS']8.>AM<)JYJ:9PJJP2^CUJ5!!F]&IP*)(;6OI8PSE*VHL7?L70B%F\7E&8KO&@N=>>4Q!9#,1;ZGKQ_"@(A M,FSNPHCX!(>^%UIXG;"G)C*Z)U3:"=O)=0,+C:]%LJB;+4G[1PS-LV^ZC36Z M0583( : &ZV-SY+)UK7R_OKZ1\&7C)<7V9)\T- /:@9FX(K33 855-62:WX, M5DE6PLU4O>3NR<:MG*S$^%X-9;6W3$J;^I\)SV_R?,79/"+892G]$D+'RDLNR@W(J[Y_1&Q(F3[0JD'V<_64 M9L[ ^2NIZ-0?,E56E)0KVF+, M9.-&0Q@;:^IX+CTC-WPT!-]^,TA3 _>.IZ1"5ZVJJ'])\C\_K4.''8=$-J8N MC(74A8@R"X8>#Z 5(6PAZ@:^1S3#*8],-37YND4ID*2JQ1/K(JPF'LW@-K#< MZPM9GY#*$VB8BZ@\-M'8 94GWGJC;[%ME\S3I.JF?:Z'"8BU&)$F)Y1 M+-,V,8$X\EQ(/.9YS ]\WXEU*VSO3S,]:[--96DOX5:K<N%#3<,@Q9N>[TY/U.M]9,=7&\M0I&(HOX-";0\; XB'R/RNK. M'L0HQ(Z%/2NFCLZ1='RJJ9TC3?7+5@D239VV U8U<6\&K(%E]%9UT :T(?3< MTV@8$H$=$XTJMTXSO"ML%-[H>R-;-YTIW7%E8X^Y96&;A:$#:8"%#4R$MAK: M2(B&D,ER1D*1M;4N*P[,,369L"81Y)+&&?B>%,_IJ@"O. /?),5_!1C1UG)9'-E:_4"[)IN:P%@;,.WBH_T]ZITXZYF0YZ(WEN6G#5QO*ZT+$S(?91' 7$=4++T]$;U*:=F@:QH1JTR)X!23CX69+^RQD*A>)2 MJ%[$F09X\*LY0]CVN+/3@X@Z")&:&R%E"&JIYX%\JG'SU4:/^(D*YU6=_'FA^N*PO,P8,1C+H8>1M+=)*M?\\@6 M"B2AU'?LB(>H1_- U?F5]L'X??\DT96'>GVA):PH5M&OV_M/>2UT]48#T(ZN M.;9J63^LR']Q6LB:UI]Q+JP#:::6=:];Q?=F@/ X%4+]+H[SCF"4,W1*-1B- M:Y4GIGTGO5(-C..:I>+[YQ;;NJI]\I>M[)765_/WI'B^6;+D6\)6>%'*U0\R MVZ7)N-S4&; 8"P)7B#[/)4+JQ2&&A$01BLYPLNW M__>?0\<._E<.7G!!G^7.E[\]K47)_WUW>@I&]G2[_(9JWJQ5YW MP>F6FV?B,K# ZP>)5H76(\SW*L.Z.]9HM5:/,-$NJ'KLD7Z*W*.L!K#*WEH! M.B1R/%XV=',CZ1^T?1C9+( A]2P>QMBW(E^O*,[^)#VLS8$W;4-C$R&%"Z%" MY<+J<<)9&'AEJ+7XJ^,&=6#43!;+>15FDU"K%YHU*PZ@KJ85]41RG$V^AK = M%&5."3G.NR$EXL $HRH!QQG(W1][XF\1 MA=QWL>]P'!-7*^!)#CJULUG2I!D-+:%1VYVZ# ^\'SMYU0]C;C%G*F!9#CEN M:'*+B;T@Y/;O^FVCIH#QEW2Q^)AF,OM_'OL.X9:%H67Y""*+(8C=*(1!2'Q$ M H]X2"LY[L <4]MDFRK:DDA04ZEYQ7\(2[5M>"9" ^]*77"T-VH'^X;V[:$9 M1MW&'2SN[NJN1WMV,BV>>2:U[XP_"TNFO,27]Y[R[OX2Y\\?%^GWOW'VQ)L+ M_2^<+G">)W%"*R,[%IOP$?^88SMD(6(QY,@+Q8&+&,1$UH5#*,2Q+%X;ZK4Y M-479U 3*+IT L_]:Y66?VK*.TL]/@J%??ET(EH#X+=O<94D'EH E3V"+*5 7YJV"EV9 L@8D;Z!D;BNTJ4RD MW>)16&N22UG6UV"O5=/(FVK$:HRN<;NTFH9SKX6K\0EZ7HVM7E\7I0<5+YIY MKZL?Y)L&UQPSAQ *PR@6DM\COBR8%T'$/>J2R+;<6*M2D\JD4Q/J#U_O[S]= M?[Z^?;SX!*YN'BX_W3U\_7(-[CZ"V[M;>'GQ\#=P<_O[]UOX.+R\>;W MF\>;ZP?-L'*E]5"\DS*,\M"W3"UR6Q*UH7B0.'0=B$S=_:A,.>YMC@8(>_6O>GZCS5Q7W!36#H.:PK@G\;FNIT='KW=9T MI+9?U9H=*)J-6VLKSK.\]=QKO;;5?DWKM?U6KVVU3_]BJ%/8(/AWMA,S.^-X M/<<&06JK,=DP,QB(M1#DO*3+JFKTG#E10$E$(!>G,42V[\#0E^7T/8N%-G/C M*$(Z[H"C,TU/7=\.&:AH;0JOGQ%4L06OFG5O!+3!=?=>>)T7:W$(BR%"+K;F M>;_(BT/L=@9@''RACX*_#LV\7.5%^B+=F:VZT'?+"TIEO)ST7/+DF[0G2J-B M$UH=>YQYQ ^%%H^$'&%V+)3ZV)/]S*CC(F0CU])1ZL\E:'J*_$/RM"P]OD(7 MH#53@+:YR@$6_Y,J@?P9?BJ#M,L,2H!K=N5-4LVOCCYX]O*JZ/-C+MG0.GP3 M)7\7@X8;L%VV_FX)&H; AB.=6/@AUDE'5Q]SO4;2SQ^?.+S%LQK)^;PKQ;)S][EA'U<%.(;.O>QD;5.TP93QKGV\/; M"TD7F_DZ>G3E6^WHDY-Z.W# MU7W.G 7"2+[M$_PKRXNCO';XK<4[E>HK_K+1>/='&F5['V6@V:G'']"_7+I- ME_<\O>7IQ;>G,CV!%BN\6+S=XX1II/><&&9J>TZ0"V5^RZWX_X708J7*N.UR MK.D'D@'M-*!3H)Z^CS*(Y\#;URR46I=4BB#UNJ\Z-?9H5U>*3+9OL51?Z><2 MN^7%)DIGSCPW1!%&T''NX]?-&NTGK=>:J)FM%48^GY3;0%:OR_Y 9*AZH&36I]^_H8);$TE M=IQ%R[@9'R9@VTL%,3+HN65K+V4A04R+1S'0E=#=$F$*V)9MN1:%OA-9$/DL MAIBY(;0Y0H'GA!'3ZXS4-=G4I&:K@FI#+/BC(K5W#X,#$*M)0E/ #2SH>F%V M1AW9XV 8KQU[8*IWJA=[G.GC-6([WNDG-M9%9Z^2G"Y2F0BQ2;)$'F$A#PCD MD6R\R#T*0R3,,\>+N.>X$<5Z4:Y=DTU-;)1UK$MB08M:E11,?9S59(?9;EJY>/RXW(76* MH0,=0TQ-(M2D DDK*(F=@8]I6BS30O%ZZQ1FW7+ (%P#BX NI, ?1@L>*X+2 M*PJ@:]S1(@ 4F&O?_JL\WF.CIP]\P6G!V>, MQ\DR*?@G83:PFV4AEC,A"WZ1Y[S(/^/_2K-+64U'SE6;L*'OA Q9$:2N'T,4 MX1B&S+.@9;.8L<#VD>7KJ/L]:)B:6-BP !>2![!A E1!14]K"3Z96X(>_5I[@VBLG:L^!2-W>^T-T7XSV/Y#];R3YF)D M?O?*9:[#\NF3D,2\U0/%I@YE4< AY:YL\66YD'@.@M1S;3]$CL.0HU5JN7.Z MJ8G!BCS-B^EN0!4OJ8W!-/2%=4GH#*Q)!16MALT=/5Q,W69W3S;NS;82XWNW MW&IO]8@>O%E2F5G,KWC]WQ5_3->MK*7/I0K&LC$G#G9CZ 5EBT";04)=#\8. M(B$//$H"IAQ$J#CIU*3(Q78-V*0AN&P76%*L$0RG"GRWG!D*SH&ES<\-R;_\ MVA -!-7@,05KNL'O Z*J$6DX +HC!1P:0EDO_E 3KLXP1-6QQHM&U.1N*RA1 M]]U^>N"'59XLQ7%QF;Z09%F.^&5=AOJ&BRD#FXN+T"#W^[^'+]M[M/5]=?'NHNON#Z MW[_>//YG[\#][L50])0, /#0/I.6G)9RNR)TD$@1773,YP%T3_M>V0%*8'3D M#*B]?VY$Z\VF)TS3"^+#FVP-(4-K^:*J O:A#Y$KF<)7=R)H&_%!$=1X+BV5J#;>*1/S<^($QX+:>-1QX,3_DXQS&,MR/&( MZ-$HZ)D.=URO([;/*74M&%JR]B?U/(C](("QAXCMD-AV"=93LO^1U.J'36G^ MO%&C>4FS;KN@K[J*411_XDCZ_X.S/.O(GCI ;N]2"C$:R$Z5O0^+Y/O1=.^((X<@+ MM1)E3TTX-3USNZJL)!BL*>X9@'422!J"Q159 R)E9/3C2I< M5)G?%3'*[_46-*6\^GM2/#=%7QO[_FW."2=QR&0M#N3+)/P88B<(H4/\F+HN MLY#%YE6M7Z%7986RK#D^I\[VV)UYT)U294$NVM<'A LMS'T'-"Q\>>6!@_KM&_7K)WP;Z9=VSDN;S?&P)S91EO M!L7A!7P%WG=!Z+HD^VQ]"?9F5+B?AL2<9.^8:VRQ?IKM S)=X:4>T6B78GL0 MO/RSKL[A,#L@ ;L%LHIV 'G$0NP2CS&L%-!_8.S)Z8,U=1JQ3CM@ M=>_\,R$8>I_7A/6I*K<#@T9D5W\X1@K@4H=%+T;K,..=H5@[KXP7<768UJW MJB./]%,H*S.XK(12GM52QJ6KX@O'+%F\77$A#%Z2I71?K).2;UY>Q5\KGUR> M7RR7*[RH*D7/(^Q@RPLCB+'K0.0Q#Q+F4N@3FP@%%(68:IFY1JF;F@S<4 KH M,\Z>=".>S"Z=FB;U;@LRBK\.;!@K53#!&:A9 VW>P*9HP@RTEE$R. ,5B\:* MIP\*O2$-SRQMHVJ$@\"ZJT$.,TD_B5]&)NUE:%7:!&9^1.+0AR&C3&B@2*8] M, M2VPJ<((@#/]8J/-4QU]2D<4DJ2#;)BK@D5D\D=V&K)F -(3:PN*S VLOL M'*!>G@(>AF18UTRC2B0%EG?EB\HK?1/3ZX#]WS)9VS_T<&1;,8.V8\<0V9C! MD',/6LQ&R':$E'"X3MW?[>&U9,((-7_7U,W DZ1/-T-\"SJU_=\?D(&W? N+ MWSJQZ)&J?8AE8UG86X./G&!]B+']W.F#3_6,7UBWA+O&F71UY_<\:QHP)_1B MR:Z2Q4JF>6QW5'2PRRAR&'1BFT/$(W'PNRR$'#O$]D*,*74U@QOZ43*]R <9 M%+ZDR2*INRK&5=_S'*QDW_-D6390))*G,BJ655R!Y;J7BG1[U[W293?U5:&1 MY7?NNJH)G1'6:F#I]-!JA]GP 035>/F&?BP7I^:$YT6IOJA&.?A:2I.HR<5 MXP9QG ?57H3'F]6!Z:JEWXFKLA0P+OB3T/(N M?B2Y:BF^@R]/S7&R)A(T5"I&A!Z'IWN#&T%F:'_R'BC@#TFBH1*:G>SW*KYW M>,31BN]U,M0NOM?]8+_CNTGM_'B\@M7?N6P#P%G=-/5KSN/5XE,2\[EON;%- M+ 9M5U::*+H7L/,NO'O>G5B R5!3:)J2!,YBY11=143H.UJ,T;&[!E3$,>< M"E7J^@6!;Y%YX762(KJM)V^6 M=+&2/=2ODOPU%>9$62VY-.=R 7*1+%>I4([W9VC<^(_WY_=8T,AT*#LCTN0R M?7E)RBJ2>96NSU%DL9 [,&)Q!!%A$8RBB,/(BSTW0K9GQTJ]"CIGF9HE5 5, MM*CL5U7A,*(:D27GX#1*3(D.1/V"28Y!8#*,9&^.\0-(CK%Y,'3DZ,/G;?S7 MC#_S95YFZLN;T$WF?O[O*[Q(XCX&MN5@9L, ,P\B%%-(;(I@'). ^Y3C*-(J[STTP5,31RV^ .-Y\K24 MI1\!SL%S58H!))LZ#9H)_H,OOIZXF\*2CB4Y-[R"BMFZQDNM:']A6 M!1BA8\?BHY,U&V6)_B1.JDH;I0(MP)@-6;5@K&4R+-T'(_==#HJAP3]VY@P^ MK^GC*TZ6G'W@2_&7XE[LP7Q3(UV!O'GHQZY+70ICSQ>JK^7*NF6^#5T[M#CU M9"0EZ5%(>"AZE43<^-6#ORZS3759L=HKG"7"Z/_Y28BT7WY=")$F'0RRLK 4 M8J_BW5D9C97&H, _3!UF9WX*YQYB(ZSL^QU>/U=<_E(GU-3<@II=<%\N:75H M"3YK%]'.X;7!XU@5GC$.,3/+-/CA=2:9$SFTS("M?E@9FD\_J*1'5\<)]W+4 M:]FHUZAQFNT9S7=C--6#\5TZ+Y[HMWA^E\4J;5J80.*DV/&(ED'W4J,0ZJ;0 M)^2!,Y<%M/W(]Z!O<0NBT.NRNUSJU#)27I'NG#X#P2.&?QU$M"1\%6YT2$D-@/%9U"5-8:Q:?T(6LNRZ% M\F@CEJS0Y7"[FH7VV_V,^GLA*9?K9%PO\(EC,1LZV,9"Q",?X@!'$#LV(I:# M(\_2U<8ZR-:N M873X(7UKYJ.@,EURF6?WC6=O-TNF8]@WTN03-9SN MQ4#/LA5EF3@LR(:RV$O93;4F7/=<5ED(U?/:%*YCG>,5O=*'6U,,2I*AI!G< M*&#:XX37P,C8R:\RY\@:@08,^YJ"SLO]!)3,V_N>+,1'[[N6PSB#5A0(&82< M")(@C*%%7$HIC^P@#O5"OYNA=7;". '8#65Z(F0-E>,B'#%B"]N'"BO(L1 , M@RB&/G5<%@4.]WB@8P7U 6H,[>M,F*C-W)B'(22A8T-$;0\2&SE0F)"NZW@X MPB36+ZO=!ZSQ*FA_P.*?E -<@#M:I$+#!_8,"$GE] 0QH&[H1,2"@1V[$/E> M ,,PFKG>1\\!CZR3VX] M[0-YETE#9^YZV%&/U5UF=D_.O=_W;6M4=U&J"A'*VTQA(8A#MTRWYCR6=?\< M: 7RQ PB"D-DQ3"*F?@'$\<"#W6.@<[9IG8VU)4_-T2>2M3N ;#:[C4&V\!; M6ANQ'JV,%) PULVH:ZZ1&QHIL+W?TTCE)7VOW 5CB;R0P0MD.=]D?L@BE=>P MF]I2B@ZZDP--32)L" :"XI^__0(V1*O[\$[C=]J=9Q2Z@:5"%VK@#Z-EMK2@ MZ>7L.SWZ:'X_94;;+D#UE_KI$Q]6R4*FD6;XFM[QO)O6_0-*B7$^]Z,9;3;TP MAN' @F0;O#:EQBN/*D%B2,_HGFM4/4.)[5T]0^VEGN9)7:"/,ZF^\&5>AH)< M9)E,>Y6S?'C;/%([$R^^XXS=KN3=XUU<_C:_^(:315E$/=J3D')Z@Q4S,K[JOH3 MN-CZ!$J.#=IZ Z^)*3-Q*#+'M3 '!GO/.!UZOOY%[:M;IT8FIF[H1!($GNYO0X J2:)SX-G8!FJ MB4RO@O>'F3=8]'YG@M$+WQ]F\%#Q^R-/]MO:GWB><_Z)"X%RQ7.:):]2XE1U M,D(W(#1VQ/9&EDR_C'T888]#'(9>X-" !/=53SI9@G722LRBEH[O%+!EYP M]J=V,]8SEDY-O1QG00:6Z/OM[6HV@-R3H&%$IERT61FT?]KYP!I20L\@9%1M M]'S =M52 R/VB#F3KO^O2Y8MWIXVS;(O7@KE6+-C TQ- @H:N2!21H5LZ-0( M+CL*5+?D,H;1T&JFI!$+&CO%V%:TV,F'>YB: M'U9YLN1Y?IF^D&192I$OZ[)]-TP(D"1.\+H72=.NY&+)/HD?"\%3TI#G0C%G M]UGZRK/B[8OL5W(7?\WKE^;"8HW%_UR(<1!!Q(7A&H9DZ,,5>LTQLR M"B'CN57&Q'7+/S/JQ'K*"N/)_%K,7[P]O.#%HJ%T[GH4>V[D0)_;'"(46#*- MG$#N8AK',0I#A%54BR/C3TT1J$@$)8V@(5)-Z!]#L/O@-H#+P,>L'B3*$NX$ MXQT6AWBSLCC$7S86Q['Q1A$K)YAIA,"IQWJ6\SQ5V) CWR&(P\BAL@D@)I!8 MV(91[&,K0([E(=:GCN<_;@%/@W4[S13L_,>JU&F\0*?9RIS_F"4Y1ZW$::@$ MYZ1J;_8LNCEHM4#*3K)D046BBR(;(9@S@@,;3MT(FY MQ:B-M$IPGIYR:CK7;ISQ-LW@CZOT!2?+LT*R#R*O=KME%L^!Q7.KCM1IW,X, MV.Z"8I [H,3OF- =Q< W0'>G6_VDS0=_:TO7F3WA6JNZQ\R_83_)\?91_'5 MS1U$D,7L /JQ[$+I( MBVPVA@V**+!0X0A3I2)]^9$Q-(GU,JZ"FB0:'MN!I5/% "PY !L6*J?9#$C"R^;&;6YF0#(")"?F!-EY2!H2;CV) M&%7@G0?4KA \;$YRP.+1^Z%,FFNR&#Q,!..['.@6-@N:.!A);[ZAC+O7Q7 M>X.-YK@ZQD;;:W7TF9[:2IKQY&EYNYIC*S2\;&B3JS6@Z"N.(&T)H=4$A^%J5 MU=1A=-9&47,Q#?4XDSAGY$7U.$_BZ^SLHF>IM:5)^2);\I^,LI7['J,!/:/PVY,II6 M$"P.CW25+]ZJ AN[A3G:9=(D,Z#DQE"9-!W@>L6Z*4TP6MB;#KOM"#BM]_J= M_!>4RKC%7$S%DV_RKKOVQD6$N1$-;4B=V(/("1T88>[#P LBA#P>Q$PI[^K4 M1%-3TQLZP890O?/Z**)J9[,)G :6(P<@&J"'T2D@#)VG1Z<9]>P\Q>SN.7GR M^9ZYYGPA?OOT&U_R#"\NENR"O23+1+8OE^W/:T] TWV+AM0/:>Q /_((1('M M0XSB&/+ (T$D?BC^I5G&3&=^G1TQ4FVRBOP9>*H8*,/5\!8+FAGH6NNA)F & MPWA@J;,&][<6N-NT@X;X <11+]A,)9UKS3UNPGD?6/:2S7L-TD_$"37J)5T^ M%"G]\TIV^.)+EM_SK*SH=26[M6?"C+8X][!%$<0VX[*U!H-$-MT52I$5Q<3G M0:15DD=ETJDI0F44!&NH!:PFLZRRR-*%^$<.7GE655S4++BHM AJXLPTM -+ ML8I<4-([ VN*9T#07!4VE.5\*K+-"2\=D S)+*4I1Q55.B#L2BBM=_L)IBN> M)=]*>7>;5D6RJY0R80FZU*<1AC8.?(C\D$!"Q=^(3RASL.-$@:NG9AV;:GH: M54/?J?0Z/435)(L)E :6)AL29T 5*FWA<0H'0P+CZ#2C"HE3S.X*AI//]Q,& M=^)D%:,NG\K:$4VVP=NM8*)TC19SQ^1Q1_2I=/59/05QD;4!5EJ*!/R2)YTBFVHPZ]FJ@V"N? ,GOS MW=;5&]?D2AG>$&Q.?"MC8TB.GYYO5(&NS/ZN9%=_4?_^::<7\M6*/Z:_)^FB MKFKQM_2%7\I3)'O[A+]K%)K0'7=J,GVW#S=@*RY+O*QYD#)'<@%J-H#@8Z:E M'/:"__15X)#(#RR0A@']G,;HRNB9:)E^>K+W:J:N#$-'FW7U,7HDN\DHZJ58 MU;>FF_C=6A'XN"I6&?^<+).7U4O3:%D0<[-\%(M6!A/F<^+$3A0&'G0X!?\@)LE*#DJ(Z%U4NO.71^-O+L1UVFDI+S'9PZ2]9J]-FNV M,3WD*157R_92+]MKW4'F^W-"GP$6OY%'F^P64Y0+^"9Y!1F7!HTL+I'+,0HQ M4=6-^2^&,OP,+49G^M^YN"9OGN4%#?+O,C*L^I6K&&5CCFW&7%< M'+G0H@&"B 2R68(=P,AG)'1\$K) JQSNL8FF9FI+.L&&T!F0I/9,[CT*KNIF M/A^RP3=V+[1Z;/5N*(QM^R/3C"P"NIG=%PEAL!R12+N>H,.'41,6Z+O9=O)=B)K"$[3@.93EM-99SQ[#$-KK9L+IWW^E9K MH>D+?Q"?3MF(1N8\EGTZ93]'R_9#AQ $ \\29I;M3@'#SS[EE!>-]$E>\UV9^!BL:C9JBKJKXMNWI<.#_%T M+LL=D3?Q.^D4 :5$ZM>"\_C:J6F%AM9C<#>BI!*LR00-G0.TYSR)A[$R+\=G M&KF^RTF6]PN[G'[EW/B\C0Z:-UF)7V0,8)XG<5+-)QL27%!Q\JT6,OGX[O+F M,:U(N\Z+Y$7\["Y^3%[X8UJF.,8\L^?$#S#RO0#:GB_43!Z%0LUT;&C;,2*> MS;BKU^MW:(*GIJ96.<$+F1,,LAWV9H#7;)0N7L&(O.$L:E;ZAA4.]"&H6LW3 M6=[!K>^&U98-+LOR;;+ P2['59^8%L] ,"T7O6)[!JY;'\1C_4$\GOH@S@B> M'':5C =A#D3N.P5S#@O^\:#0@>?M=6=?\,5EF@GUKEU\SXMQC.R 0HM:/D2> M%< HIA$D/K=0[$74#94*CW7,,;7SHJ02M,C4NLH]B*+2#?JYV RNT>[ \7;1OG-UV_EH/UV]ZL9])(+S M,RYD+Z&WLE/C:/("6,&;3>V9#KJ=P\:IB8A MZRB8*LC[M8F!P;&8&UP\7((0.0"S]%6_J%&?!5)3BP>&?6#A6U$_ UU!XD)/ M)1SH]9:)]-' M:JMUO]-/@LBB_4(X\>(Y9:V:YZVFTYC8H17$4&A9#D0ALB"AW(4!=0/']2/L MJA5Z59UP:I*DHK<,8*U)U9,<)P%6DQXF81M8@M2(5;2"K4+Z ZHZJ@ 9$B@G MIQM5J*@RORM8E-_KX:X2XBG-WNHCTN<1\8/(@\+PD.6B"861Y3%(B$4=(5XH M=I1TD;V1IR8N*MHT_"U;,"EXH?HR/_"FK\CJXW#: D##S=07B)&<2ZJ Z+F6 M#C'=Z5#:>F$\-](A.K><1P0'3 MVX9'YYK>OJR#KPI)I/1/]RK6>P18M1UK!*R!MW!-8QWX $HJ9W6Q?(-U1DY" M8:Y@[Y%YQJ[8V\WN@9*])UXXLU14-;(,,;@@>>F>G/N8QIX3A#+[T($(A3:, M>&#!V,.$BO]9XI3N6;AH?[:IRH=?ZYBP,B HK>A/Q<@]2Q4=@%E-5AB";F!I ML;EYJN5%'5_U1T.K06^+ B*FBQ(=F.E]RA$=9_EH(:*.5_1$1YX5\_LL92M: MY!=+5L>-YW72'J($^2$/(:%A+#3[*(9A@#SHHI#9ON_%.%+J@-HYR]2LH9K0 MLJAT$T>OEPS9#6JWB# &U<#"H1=*RF)!"84N@2 &: D#\:^-(.@>>Q01H,1> ML_G5'M:O/'97///LGF?Q9XYE'Q&-XF('7IW:+BY)E,DL<9J]8+$:H*95OT;8 M(:"Z-[$!C(8^VWO#HU7-JP.$7@6[#HTW6DVN#F;:9;>Z'M/?I8\9N\BR!TYE ML$?"\XNGIXMO.%EH[-:.(::V:P5I6=FD#Y04JEOQIZ ZO5\-H33POGW,,),: MN2!5WMQ7%0@V1(,# !K=T HH]=K87>..ML$5F&MO=)7'^P:MXIS+#,R=N$?F M!A:./1>ZOFM#%+@.#)GX&T5N;+L6\VFH5:'DR#Q3DPHEF4U%H5+C%-;/:[HL M8P#6I8?KW^M&GQY&6LV.-X#?P/*BCAF5- X<&-J)A+'@S\.SC!S@VS"-H6U8$ MD1\[$#.?PU@(%]]FCN/[MD:ES7-HF9Z;\/+N\^>;Q\_7MX\/8M/W/YV M?7MY<_T +FZOY$\NQ>^^7#S>W-T^:,0DG+5BW;)HU%486%JUV !;?)1"?YN3 MK;:D*C+-\*IH1):,M3HCUM\4LR2RB.9F#60M3=I:O^J8;G%KJH:F"30[0US. MFF"\D!@3.&R%T!@9L'=]ETR>DU>\^N_-LJGC*>:?RZ ;SBT?,D1\H?9R"J,0 M(VA9(7)LV_6QNVXSKZ;X=LZGM.6V6\H/?GNU)DZ[]DH'KFI*[OE8C59_I:0/ M_-Q0^@M(ED %NSX56$YC8JX&2\=<8U=A..IU.&8#_4 M3OW5?G+GEA>R*>I]ELH.D.S#V]=,W:?"F!2#BGGI M;5I.!.6-KAJWD&M6U!MY'K=B:K/,MH-J3;C[?M2_9=[W(U\NKYJ[+XP M=JDT^6PGE$4T;03#R+>@3T,2D"B,O0 KIXBNAYV:M!&$:7B\-^@H7"KTXGGH M^\SKJSXYH1N^-=SVO?@?R0>OA(.>7WV/W4XG^>;I\3S>>Q1NN:_W?]LSPVI9 M)"Q9K&31QDUPQ_4/NE@)+4K6:)25M%=%W4;Q&F=+<1+E]SPKJVW7C>7MF&'' M"83@B2(.$7$HQ*X509_0T'9H&(265E-N(U1-37A)IF##%<@EH3GX.5G6?_U% M,X/+R,*IV8*C+\? K.&H2IEI\526FZ^YDG&D5:EY<]&C@P!M*N_, M"$WCYJB9A'$OG\WHX#VEMJQ@]"C>+?L*Q)X5Q<1VH>?%+D2.PV"(J0LC+^0, M1S8+D*TE?=NC3TZ*EN6T)'6]^C-L(ZUS! M<(BMO0U^\"&#S1,NENQOG#UM.:4V408;'[H3^P%G-G2#4/K0 P8Q([8PZ3P6 M(T0"VU9JOV6 EJD)@<.%\4NW2,U-V[/;CITZ[>0UOHYJ0F:DU1E8) VY,&9Z M$.A!.F1[ 45*WK]S@!YD2DT!-(?LX1K[NQB>?TB7TG$J"[65MZ(/_$G^IRFK MQE# 0\>!-$+":@U9#$/F"0T*TYB[-F8N5]*;%.>;FA M*08UR6!-LX:C20%C M!<^;6>0&%G!'0 ,UO7W<=0HH:OCQS*(YDH/O!*J&?'[JT'0Z Q6&&<]+J,[3 MEOM0X[5^BN^]6-]60V0BA*EM,PR)'PM1ZR('DI!BR-S88I&//8:U>GQM#S\U MR2JI.Z>O] YX:@ID?T@&%ID::&BK>(>9-J2U[0P^JB)VF+%=W>K(4WI;EO%D M?E7+^7]?X4SLD,5;U0=S[MHHC*1.1)!4C$@80.(Y 8P"9ME^C,+85JH\VS'' MU#9O0R98TUDW!57;PUUH=F]D0Q@-;>%IPZ.\J14 Z @M$&]7FUK\9;.7N\8< M94,K,-7L:I5'>W4^JP+0W^[%-_",-SD88 M)Z93?&F^5H.PLQ9#P9P:#^"!),3LBS";0=OQ8:*.1!3$-0FB[GM!,PXB0D.DXD@Y/ M,S6;M+D[:Y'9*_KA"*AJN_I\J ;>W#U0TM[FW2 8VNU')AEUTW[)8?$J6_*;@+_F<6S1VD8=@[&.Q^R.7"5O49M#Q(]>..0I]HM2M M^^@,4]OX#8'@#TDB*&G4W//[**IM][.P&7BGZ\&BO M[JX^_F#/2Z%,EJ$OWJ3;NKA8LO7-TV]9FN?SP UB8CLVQ%8D6ZZZ,8SD[L86 M\UCL\L -O7F1%GBA>$G4.9W65E]/.N U24WM#+Q*>LN8&=Y0/ -/DF;-:Z1N MN!6OE8R!./0UTQJ_^S5^UQO\?NO$3__B20D64Q=1W9.->S&EQ/C>197:6SW[ M."?+I."?DF\RX;<0WT1"%OPBSWF17[RD69'\3ZF1U';)%R[ORL3H=_'')*=X M(1T-V$VL5&S5 T]1TD8I(J6#')8U M?J>:C: -K)2:V!H9_X%E6\4-+-D!&WY R="L=&90Z2-MLS8#:ZZDX[3BJW2) M&^Q!;0YE4ZVJ#5 T;D=KVWIB8"#Q0D M5ZS7<@"1;D%V'A@#RZ,#.!CSM!QGO&>M]:VA1BRO?HB%[8KJ!Y\8YX;_\9EG M',=BT\RQ*PPOV1TM1$B8758X2/.P%_X:8Z=WO%VO:AKU( M;BU(MV 8%^3![V/ZWO$_CK\NP][O]UN??\SK_4H7E1?\D[S?WU\*T]?[K1DF M?;N_C\2YE_L'1NS;-D1HLGS=)+#L// IP219),7;UZ4LUBTSK3F[_D'%HW7! M QIP&T5! 'U9(@^%80!8=!%F$%$8@2)Q4)('0UDB'X3 D M0W8&'U4X'&9L=]4K?>W;/TPM:K/!B\7:/$R9+RF@T03S\]M34COOK.]"0 M"22=9>/+<$3/X1)]GO>+$2BD 3BV.YKA-8L0,#+R 0,>9 XGDV#".7,YM9$:&\ M7Y&7 [--30"TB)T!22XHZ3TCV*D;;+43W1B$ TN%L] [HYA*!RK&RZ4OZ$-.( MLL"VN.TH>3,.#3XU85'1!R2!H*)0/2%W#[AN27 N' -O? TDM')OC['<*^EV M;[#1LFV/L=%.LSWZ3)\BW-*TSZMQTOCNM>P:]YA>_RCXDLT#XA$/V0C&V.(0 M<8PA#KT(DD!V,$:!CVVEA(734TUMP];D@2(%O"10IX1U)Z8*%V3&D!K<12CI MG-7[6!KL#6R/*;@V"YM.-7!3\(U5(?P,+AZL@TUU,O'.$$0N,JW"R771< MZ8U^9M)G,?8J*T-);I:OJ^*J=I!^P473;BUF%D=1P*!%'%_82L2#(2$V9-BE M-(@YM1Q'QU8Z/>741&I#(<@$B7J6D0*^:N:16=0&%J\M8D%)[0RL,90$#]#- M3AT?0]:2PH2CFDSJ .S:31IO]A,R1ZYC+E=9)N:98)-2[,.F><'H7*)N;RD7977914ZS=B_<$TG$4NA[A!/HN$Z*< MR'IPV",PYD[@.IX56MC3$>7F[F+9JKTLJLTB5QC5OM ?=^1 MF< 6E&4D(>?<=J/8QVZD*:J/334](?TQS7CRM!16-7V6X=!WA_)T7SG,_!88W5Y"JLS?.:'@3#N+M^9YIT\Y8>9 M/>XD/_)\S]8HKE1>VMOI=L#\]\L9 ! 'CY-@\B+V)AB(4AZ EKQ0J$VN$Y-@P\XL0. M#ZT@5*Z"NS_\U(1$?;U4D@AJ&G6OVK;@4[ULZPO*.-=M:GCTN' [Q/895VY; MPXU\Z7:(E?UKMX-/#9 $T,HZD+FLCP)4/@\=V_+%GH4,N10B8GDPLKD%<1@' MR/-88+E:B?[:%$QMNW]<)_,KUK'MC[V:1)661-_E6, M7#>*"%R/AQZAT".!(_04[$/B<$_\X5FVY?DQ";6,FY,S3DV6-02#%L4ST-#< MLQO':=S5Y)I1- >68^<"J2VTE,$Q)*1.SS>J4%)F?U<(J;]HO+;2+2_FR'%\ MAP8NI-R)( JX+-GF,9625OTI\]+*M+2YSS$/6>#!P HL69G$AD*]\67W(6[3 MR(UP0/4N>71)F-[ESQ=.Y:4Q7G,!7K?8T),\VDNB)HN&A'E@Z21(!QO:P3;Q MX^10]D7/D!33GGY4N=87G%U)UWL<_5S.+SPO<%&.?<7ES6Q2ECL M&F-J5EB+5K!%++A2#EL\B5NW(#()V< "IR=:6EF=*E#TRNWL''BT#$\5]MIY MGDK/]^TX0S/I"+KBU7]OA#E&LY54IVCZPA_Q#Y[?XSII-12,H))&R>)2D4K=;C3KX:HK,0( . M+%(:JL'/#=V_@&0):H!+HL']"8![-,#1ALI8F@H MJP6W+>+9LA@E2U\+SCXN\).R-8X5Q\X5_ MX\L5_\(E\8EX\4GFH7]:5T5 @A2?^"'T6!Q")%00V8 CA)3'-.3(LEFL51)/ M<_ZI28F:?+"F7Q92+SD +1;*^@IG%*K0720U=65 Z <6.\91U]9?>F)G2(?1 MG7U4/:8G-+NZ3-]A^HG!2YP_R__+5B/?\$(Z=J3=ER6R4X+\Q<62;?^@]>3< M)79(.0V$,2:[7G,RX3:N M)++LM4/E7_B&7( +0/A3LBQ;AJ1Q7=973TR>MXBQCQTW8A1:'-GB9,-EZW(/ MV@>D2NT\X/VV^8.PV-(&OH;#R/EE%/2B.P[9Z;9@8UWUN+TM7+:B%[ M6+>#\>M"Y/GBZ Q#<9(&S LQ\9PH(GI-MO6)4-K;H_;A;A&Z M%3%BKH'6D>50DZ0#03R-B)(V]A7&WE^D+J2^*'O@KEB58%F_2>'E:)O_#V6.&ESFF94V<"\;*4#R\D"4L%JFL M:M$.T;M,UVW2V=SC!"&?(.C+/ 04.CZ,8MN#L<5]WY%_16Z?J-V!Z)V:OZ:F M*P?)DLJ< -'_T"?X=:>#7)/*'E'%B,KX..6ZS.P(99L.$6 MM-D5 G[-,&AQ/&M'+P/)-&BX-A^X//#R& Y['HK:=PF:'ACZ8R'70T\[0D;< M]W3.7(2([U'H!&X D8\MB*F%81!@)^(D=C"*!\N'^YY.[3399,-Y V;#"=S5 MA/^ : XLS/MEPGU/WRD/;H/=>V3!B=FGFP.W@>:L#+C6,'U#J[[QO*B*P\G8 MAZ9?U9S$GL>M*("60WPAPH0PBX(@AG$46A&W0M=FEFX&IIA@T55$FM5]! MJ&Z\U!%$U823"90&ED(;$NOHI]GI-F<](I^Z<3 6YG1DFI%CFKJ9W0]@.O&\ M?K320_'G?4;OLL<\JUOM"!7J,R^>4[9)5% ,75(9:VHZRD,AB +W64*YP P\ M/GP!&]I!1;QZ,),2FMT"80@@AXXW4, 0_&$TO4,7I5[A3TH3C!8+I<-N.S!* MZ[U^VL3?>?+T+!V%XIS&3W4;@+OXX1F+S^QN5>0%7LKVW%?)8B4>V]AM96S" M!6AKAN"/OX#C*)I7 MU[=WGV]N+Q[OOKS/4JGII./#/_!!M=XZ-4>M%@<54Z#%U296KCK'_F@8,A@G M9Q9A0[JQ(:)&U:3- KFK=QL>O6<,7OKRDBY+7:N:^";/5YS-;[ M =81%3UHF)H8:4B6.D#^G&8%+,M])QN*]81)GV51$S0#@SVP$&JH!W([ 4G_ M#*RQEY&8&QZJVL"G\=<646<@:$A\]:%@5-%V!D2[8N^IHZ$/B"\D712XES$:^A6.=8EJML;5$V B5LTK29.4:09N> ML&H#IB:$>L(PL'"I$+CO1D!;7!S@U9 8:(\\ZO8^P-+NMCWTB'[A[P=.R\U^ M7;?5N!6K-X]L9!/'MZ!/G! BQ[4@H2&!+HF1RT/J8T^Y]/>A"::F6S0T@H9( M(*E4+_]]$,3N?6H"FJ%O"_10T2H"WL5ZKS+@!P<=O+3BW MB6X"4$VF+>N@9"Q;66G2D9.4=8#8STW6>KMG;Z)-?L)=\:%$Q/ M9+53>5+) :!M%L!"4*_9T$AS4=2$UX! #RS%V@B7I(,MVILJ4C]+\G\IJ_5* MYX?@P6 KI'[@F>J-I#G[N,V2^D&SUSVIYS!Z3AH-VZ NEXZA6GI@QL&6IV'7BEU5B[O@8;\W_#X"U M\L'1#[+JO)#OEH> %5AV>1!HCC:*_._'82/V>[[=3\N]?GE=I&^'=Z]5 MZ)Z,/M"YICLZR-3$=4-H=5<-*E+U--#C@*GIFD:P&EC^'H0)_%'1:3 ZZ206 MAI3$X_.,J@Z>9'=7\3O]PMFF;9GXN"C/F OV7ZOJGJS^H&W9,A/[#-+8$19M M'$4PM.P 1B@,(X]%E,9:N>YJTTY-9DC5NKI4CNM6WF7F^I*^@6+#!"[H1M<%$66D%4A:^?*5,1[+!O6#R"3]! T;\5V M3?I>QJL"$!TVJ\K;_>38IBOYS3(OLE)=SB^6[&^/-[]? M/X"/-[<7MYW#XY>OGZ]O'Q_T1-Q9ZZ0F^,9"?V!QN&$#M/@H[;.: M$[!AI54^PW#VDTE4#8G(LT@957": &U7G!H9LX<_L*Y?W^2)BPG$(2WC39,\ ME_)\R60D!R__@1*\04S M[)MQX7IH'!6.@O'P_J32 ;244'XEV*E1&=.V(D!ITCB=FOEM%ZZ%P='B*&LR MTE'C4\7O5:_/O+4^,JY2%X/M]7EKKX]0ZU,'72M05(34JCJQ5%=9BC.L)KS] MBZ.3R8L1[SRIM!]]O)/+BQ'8.\F\?#3+^H6&TN1.W!4L7^#B?6MX9X'G$5.977.5W%* ML];7*3K,I8S#%)($18FG(TX01KG7; M?33RU"+_1CB]?7^,4_*Q'M?L2X4EQ'XZOU>_CQ6,IQ3^2IORB.3XV\)883@A":>!P4.F#+< M!)(X3"$E# L_PV$@0K/L:)UIIW?XMY'Z"KPIN:O##KZ1_ HL^,J0L$<+?[*!4)F@(2AT3E-Q5=?=/.789MS8()^JV]=\UKPS]U!QF M/LE79T&",H2\$$J_!4NS$V"8!C2"2*" Q1DA =.*VPX'GIKSLI$-*.'T"T#W ML.HV$I<@,/2EJ9;R1G6>IS2UJN_<&VBTNLY3XK?K.4_^O?WUX*:KA]S,=8%" M?8#;.O)MC@<$%YY@G,* JF,404*(B2_#MT"EFHE0L#30+AHPG'QJ6W9S4[5M MB:*^7TT-3W/7T=+!_%Y*>U'T;P:'@'JD^T ]E/M/?RZ'V_SR;PC81[KR<_0C MM[K!,X5-Y]Y.>\S1;^M,M3UU1V<\AL4G0X:>A6H]\(G7_[Q=R,F7Z\6JO*^S M(<[(TA)BY@?$]_PDAI2&/D0\$S 5(8,)9F'J4O?/V7FS*ZZ(7%VEL#A$O?.CZ&*>\3Z4#E'9^WBZ'->2EVZY M9-_S^;QJ4E9P]FE=R!_8?946-4.$\91@!#D3(42)%\,4QZG\8J8X8UDD4&)$ MW]LUV?1BK%I&M27)IF$AW;6",V2SZX)9[XC5%7@#?YPV8C9-&16"M:3@OKNY MO#D'G@8@KDCQNJ8:ER5/0^DCVCR==RQK@(M"9>1)%["BS-R57F"&:9"$ 632 M4*@2&75ID\4P\S$67D)PQIE1G?"9B:9F-A[XM[QLB&(?^;/R*.!#TZ>VU1,2 M?,]7+]*R* _@OI#O+-?E_+TAO@8?EXMR.<]97=HF#F&;?DN$?9HXKCON?-&X ]8;*>8^GM ME*LGY0T9=_TZ.\#4S$8C*%"27H$G_=*.;IBZ-[@SA ;>W6UPY,ZNHEOG';MZ M@;!JTW5^U-%Z<_4JUF[(U?^P^:WJS6*EJ+49D[^)LOG'%^E/^[.0AI0R&5!X M)!,0"&'+"&Q%S,M)Z%SEJEM]5I0T(AXM?D7H(0%=PN#*]CSP/;? MQSJ!:^BONBU21O>UO4A87=Z>'W6TF]Q>Q=K7NOT/VP4(3^I<8UV\5SPD?\?S M-=]$(:H7>MWJ;Y;0"&<,15 0&D.$F;0#R \@#B+!LS3&-"46-34Z /4X0]PA%,:"IC-1P(F!$A==ZY?,/-Q)KT[[$..TTAQ@#*(DXQ"YG,1 M,"]BF&I5"W3.,C4CT^G0/'U?7N[Z!1>X?D9P_4S7KPLI)ZY?T&$S[%V_X.>[ M?L&A'=![V,[UJVZJ'O/G12YRBA>KKU)N7+Y4G$ZX.B.J#,Z=4,>=N1RWNE?Y M+?_&%_XLIB0(/8_"!"<^1#1*(?:B"":32&'M'+C!UY#5=),JHWI0+ MT Z]+"=C6B3,/>6OG,@8DCT\_M&DD&8<14AU/D_"3,9Z/LU@AB,&0Q[XF$GC M&E$M8LXSXT_-5"H)824BD#*:9#N=P*[;DCE 9.@8;0\,FX3E$Z 89'1=!LY8 M"5I[(+E*JSJO>F>6U(G7QDMZ.B_S7@Y3QV-V?N/ORV_5+??MXE'U+L<%4Y5> M/U9\(>W3?;%D:[KZ!RZD\5R]'R90/2SG\\_+XKM\:<9B3 0/!<0DH1!%&88X M2ABD41:(3+#$QT8%Z8[DFIJ)W*BE$ITVBM4%D8UJH-$-;)2[ ML,U%\V"OX* M_E0Z@D9)3:/B>LGU?,V?L) #6W;S-:S3@_'\HK4T]D@=(^_(.74EU:A^JF,H M#UU6U\/;?0H^-(F7U:%DF5<\T#_RP2B))!&GL<^S"AFJFHW M#4*M;JT]\TS-5&_$!"TYP9]*4D-[>PY7/?OI *V![:$-4,;&K <&1\;IW"RC M&IL>50^-1]_C=L;@@2MI\WE>10!WXC"JWO[]XOE6E414S=WK%,SR:=G.J=PE M2*$8)SA(!?1$$D!$5!?VD#.8D20-22;DOVM5%0\HX]2,T$?\EBNZHZH6C.4K METPUUM/76,W _>14'-HZ-I%=@7\V* MD;(ZOJQTJON6;+12Y$M[6;^JNI#0\_Z9^VQO&;3\)TR3"5#J7J@@J4C=1@OF0$4(] MCB(O3GVC5D8FLT_-^&^%KTH062.^JE>LBT^5Y5\L5[P$Q585PYY&1HNC9\\' M@WQ@2[VMZ=T)>07VE^!CP>4W&"CNO*M>(GKSCD8VP+EJ;&0T][C]C6Q@.6IS M9#6()2_JNEPM7U7[7SG?8E7?+SWDY;^:0WSD$4Y3QJ'/D+1QGHAAEG@"BI2F M N7*(WL &J@.X ?JK:>+BBK&S M9[9Q63OU5#]B[M1\[8($GU8I^N:C'#%&LH1%D,;JCCD)4I@BP6'@)Y11ZN'0 M)V:$G6=F,MD)XU"G5():)-><0%'/5CA 9F ;<40Y,H"?TH."RR26$[.,GY]R M7M63J2<=C]OM_$?ZPMEZSN_$YWR1K_B7_!MGMXN57/=9UT HB/#92/!J$;M H@.#=XE0]D9 MP[_C(E?C/> 5KV[1,$L(X3)\BE."( H8AB2,<157\32((AP815.'$TPM?-K( M!Y2 5O>11Q#JF:=+@!G8]AAA8FQ2SBGNR%X<#3^J,3BGW.%./_NPYY'TA@2D200B3"!. Z(]%N(B'WU_RDQVX98!37T ]5!U#\\5S MSZ75EWS!J\NK61RD/!4Q@M23 0["(85I%F+HQ8E'J&"$$:.Z)5M!IF9.&CW M5I$K<%PKTU*FNH0&?RI]ZOMH0ZMCO8":@=$(R_)OD0:@LT#F$=.%Z+H*FVS% M&#=VNA"LHP#JTO&LW:\#*E3Y0ZM,^3_RU_Y FQ$ MKV@:P4;XJ_JTR*E79XJ9.T]/>^:QO3]32$YXA,9#V-FL+VKXE^66>2%73.D35R0_)$,RDC8(BBA(_#6).!#8[[3X_V?0.M;>R@KPE MK)F)Z@!7SR*Y 6Q@ [1#JBWE%:CD=&=I^K%P9%@Z)AK5CO0K?&@V--XP)\!Y MY'1=Y*MW/R!/^6K.97R(@C2E%(H@2R *0Q]F81;!T$=I'+.8^5FBRWMS./C4 M?)-**!5/^,$OY%>P$5>?Y>8(O>Z-?RDF V]U4SB,J&S.Z6W%8',TV&C$->?4 M://5G'W&G&#XMJ9;>"K8O0QI:<[+^V))K]GR30:WG^?X69=HN'>@J>W-1F!% M2\(J'S@"R[R5?F5KY:JS_:].HM9+MK]T%?+NAOZ+/#4 MI10+(&(!@;_:U6O.K.7;7C5M_Z%?YAP*\R'?1UR&ZF(^V$O@=[H(#F_J0:@5N\VA1'8@00V*-5=R^4O3B)U!1JL0!LL=7A? MP_7O^8LT8!J:CM0FO\R1&([^K7^A9K1+T_L==-(]34C<\6BF)J3T@1,Y5?$L M:\!P^7*]8.H?-_^]SK_AN3K@^HSSHB(?W#6GFI$8!21@(>0T3:17&0A"'PCXBSMF:<6)"N)*\-6_4M+]BMP4Z[RU[H_E]2C)O0TK!737@^] MX^Y!4![:63H/\ [65M\TA[5DIFBYJBK3GG?<^C)3.(XJS8P'L BZK[_A?*Y, MHE@6I9RA.0F4D?WCB[2;TB2\WBZ^\7+U>FXK^0AS[D<>C#U?!LQ9Q&#J15BU MNO"(\-+$3[22.=V(,S5[5XD-E=R@)?@EQL[1LFD$HZ,NQL!F<:L+E,I I0W8 MJ7,%SBV3F/&&,T3VP@1WHU[& ME/AQUZ%Z-W:K"#/-*%-I*9&BL$&A)V#F90'T11R&7B9HQ(PRY_2FG=IW[L,? MC[=?;QX?P<>[WS_@V .WGN?N'L2!OT];>L66Q"W3-5#W73.8 M'-,O]DSZ4]@8]8 X1\ZH^;;YI?KU\_/JIBC4PJ??/6)*_,G)VT1\6G> MJ^N,-37K(F4NJDZ!0+5$7O#ENMHHZGJHWBE2$R!5 3M=]*_7M<#MOV%WC>O0 M#K$YI(Z-D"EH5C?N6A.,=NENHF[[WMWH/3MOYU/^+6=\P50_]C[['+ZG> M?L(_=K[,MM(X0EQ&-TA AB(,449#F&5! ",)9\8C3YJ(V+R"^^1<4[,,S>VN ME'7//[^HE/LTR'K&P1%T QL(:]0LZ[H[\7!:VWUZII]0W]VI\ND:[^Y7S..4 MSU(#Z4NJ>L9OO'C_M.9/RYN:J/Q.W"S$4OZ:JI+RUY5NN&(PY-0L12,ZV,@. MV+K*QVC$5WD;+06NP/6K8BK5#UQ,T.Z/7P8">F"[XAACH^#% C&K&,9DGM%" M&0OEVQ&-S>NV@E!5?HVLX%JU,'J^C.'F MPD73#:O&6HJ!C6"]"A\N606+:,P%>,Z"MHN$&3FV>;1R3RT% MV[6?>B]<0&=>':76E_2?EJ\X7\RBA'$41S&, \RE51 ^Q!GR($YYX$6ACVF@ M5;'=/T92-=E:NVZ. YZH)YZY@*A*A56S*$:""I9 &A!/>C,D@FG 4NCY"8E%''&Y14V\F>W(DW-@ MWKAJ=[-X!O.*X,VJ!>D.-[VM:87&P/NRDND***D<\TFU%75)'U6-.SY;5%N= MD^10>P]8E*_\L1!KU3Z]Z:"[G]$PVM>VZ$1=LV@OO!#:H8.A#N'L7N\9MX(W= 5E_\S5S[ QJ.QQB M.%+EALW/SZP00Q.3SC*+OC'&*Z+0U&:O1$+W'3/+6A:KV8.Z/*CZAOAA$(19 M1"&-5 )@@*4)C7@&*<,QSA"/*$8Z)G1OU*G92D5VGY>KG,K?Z>_RP[0N-CX;GJ8_OXPOGJR[(^D6W.^?PDP7&6(>G#" I1R'R8"A+"2 0>9D3(O]+: MC_U336V3-I*"2E2PD=7R%+4#8;W Q UN ^]G6\C,*XEZT7!5/71^HG$KAGH5 M/JH2ZG_#]OKU=B'WG^)*^<8_X17>YNZG'J&J7XH?^:K/$I.?[I!F,/,BY/DB MX$&DE;O2-]'4#$5SE=@2%BAI>U/2S=#M-A,N,1O82-C"97'QVHW%!?>N9P8> M^=JU6[WC6]>>YVW-P35C\O=1\K+YERO4X M27SN^TF6$:WCD/ZI)FH2MN)>;?X5*(F-_'P-G'5-@POTQC$.EL!9F(@^3"XP M$F>''ME,]*EX;"AZWS#/U7]2%WE52IABZ.?%PVIAD)9_^NVI[?I*2M 24Y$H MKHN%<:K]&;"Z][D;G ;>W[80&67*=Z-@E11_9LC1\M^[56JGNO<\:7= L,G@ M_+PL'OB;_#&\X+)._7Q=+AY7JF3=PW$8!B* :>)G$ 6)#S'F&"I&DI1[7NK' M?+:H:L#9D_YY0?_,6K_NK/YU'\T_W"]])ZVJ"J&5O*!4 O]U551G7>_U'\T. M$C160N] P1&PXYB-C;! +)7%:"-;"PP>.Z$T/F#01\?108/&A*,>..@#<'CP M8/"F;<31&JNR=.7=>E6N\$+U;YCY@1=[(8U@J.X-I"'"D-#,@R)*22!"[,=, MBT) ;[JI^2"- ]W>%5?U][8$+;%-8X].Q'7C#US+IH#4%%U@V.'?O8F3''(QSK5FJ/8ZSG4;MSBJ;U>7.SS@+, M"$88LB1,(5*T8I@&"%+Y_P&)$$X(-LE=V!M]:CN_$%.&D D2 M)I%/H?!4MU.11##UHPSZ/$@]&J5))(SLMN'\4S/2M7R@P+I!F2WN>N9T0#0' MMIWM!/)*]"N@A(=*>M"(#QJTE0+])3;&9M(2/$W^!BD2^>RVM*UZ_KBN+H$Q* M,X(O:,[+$RSG:8P"CW@1)#SS(:*Q!W$4$>CC1,2(4.$1L]:X)K-/;:NV>:^J M)JYM\5WPS9NMC=XW?C#$![80+L$V[Y9K YJKCKE&VB:#QMP2&DFFN_58>P"_:X%*OON%#' M%F4Y"],X09'P(,>(0214EQLL$ACYG$99D J497I'"=T33>_XH*K_?"N65/6\ MDK]POA&]^E"6C? &5#CG0>ZV!^Z &]@>W.PAM)$25&(ZP_+_?$%A%JJN M8KZ71I@Q@N+0E*6@8[ZI.5;;ZON6S%>@DEK"#!K)@1+=G+B@"_=NPSL FD-; M8 = 6E$::,!S$;-!U_BC$QQH*'N*YT#G-;O3INNRY*NRH4[8GEP$481\13$? M^K'*1?(%3%GH0^PCFF3$BQ)D=*IT[MQU#L!NAB=@4U# M+=^V)^D@!SJ=&#@ZN#D]QZ@'-)UJ'A[$=#]\ ?%RJS^7%[*4A!Y,$5(IQ3&# M6&6P(,P%YW*G>V:=2/>'G]H.KZ6S/OT]P$YO<]LC,O"NU@?#CHQYJ&Y5!X./ M3\O2D30F20D\R#B/@(XM CD""$",68H]2(.?WL3%/; MQB>:G'RQS>L]#Z_>]G8"VM"'K79X7=P8Y@B+@7K#?/DY.;"]ZO9UB#E^P>+\ M]>.+2HS-%^J>1IF;[_GJY>.Z7"U?>?$EQR2?RPCB83F??UX6*DUV1A,AG?I8 MP$!^\Z79X![,0N9!G A*XRQ),E_K L9J]JF9DEI^D"_ 1@.@5 ;':[ 5@OP MI](#-(J8$)D;+Y'&H>Z0P ]LCJ:)N<$!\9#8CW1N/, :F!T/VV+8>6IL/.AX MA\FV^NZ=,5L/8O%=V3;[N=]0WI!Y_ES]+#^O5^N"_YXO\M?UZX8>Y].:WRZ> MOB__R7%1S@2F@>#,AT)$!"*$"<0^91#%(8E%$G).D,'=WT7"3.]^4/YRD8$M MNVPI-#XFH\$[\)=EJP?8* )VFH!:%=#H K8<7%(;<+L 4A]0*33:RAA\VL* [^_Y/0%J.MA)E=.,:BMY-*] M*TU!P=^6AY\W-B!>R M)E7W*W?%?;'\EDL09DGL"\HR=2X:)A E4:P2;'V(T]CS?4%27QC>KYZ>:&J1 MT,5#K)G CL"6#TB&^NO>HEZ,VS@6J!6#V;$IGT+B<4>EPX)_#JG1&O;/, M2N>>-\]-5;7'UW2UQO/Y^SW.V=_+$SRTQJ1+9J-.S2+L%_ W:@"E!_A6_@6< MHT+63WLU!+W;<@R+]]!')'90#\#K9 >A54:MX52C9=G:0=#.O+4BX'B>_P]G7ZI$ M21%SEG@99$($,G(7&&:^[\$898D?9A@E#!OP7KN12FMKCL^)74D/E?B@)?\5 MV D/OI@EL%Z^?AKA_CC+,5)NRD87*)6!2ANP4T?1W)Y>H3IO]F>NDT'P/^IZ MC70 ,,JZF87VSF#N#.\OGV6\$-\9(GMAOKM1[3(JOO+51UR^5%$"X^S#^Q\E M9[>+;7_V:]51JI)GF^H3ARA#-/,AC14KAI\$D" >PCCE@HF4$2P_BD:L&.9" M3.\8^^/UX]_ YR]W_W@$GQ_N?@=W]SP50+LM!@DK\L>1$>9'Q8"C)H2 M8@_08:[(!2/96<7/^2)?\2_Y-S7-2O[Z:GZ0NO?_3E:&3W[.![: ]O*6A%8:0)VJH!*ERN@%*#J@JBMU55U\0?N M%@[.:-T"ZLAN7BC,J#;4#7"']M31J!9',I\QK?(RKI\+7A&]E0V!8>*) *=I M#+TH$Q"E'H*9GU H,FDK/9QZ)-.Z6>J<96J'R!LY =X*:A!VG\52X]3#!4)# MVZX-.#L9^UD=#5 R.'-P@=9(1PE6J)D=#?2AT1GQGWUYO$"^3_Z]^+SW8HY]$(4$L$<*H NGT-%,S@[N0 MC:JX;KE>B?GR>PG4NH'E]B_G526)847#:9SUW,#+T1O81.Z JR2\VJ9Q.2QC MZ,3 50W#Z4G&+6#H5/2H>J'[:7NRN[-]^.*(HU!%DDF$,%0U33 3&87<]X4G M8AIAWZC?R;]3W\-3W?JNS#L>:N&L9QK^3;H=V@-G14)GT>70EG/NYW8\-%'Z M%*.>+DJR$KO<%J,0V""QT\-:(Q!RC.+!!Z070 M)D330=(@6G.,Z%A)X-8_3;/HS0"=SD!.9YSQ8CH#K?;".Y/WS!,G[_FR^?EJ MYD1N7YB:X;R_N=-/7=RIW6W_K#4>V,BI7I'NSDQ.:FF5$[@;9;1TOR/!VYE\ MQW]IX;8\TA?.UG-^)PZ/HI]46L2,AB'E 68P\WD 4>A5Q=D"BC1)/,I9S$2D M[;+T3#:U7;<1%]R)H]L;^:6M9#;YT/9AK>&N.$1PX%T\-G@&'HI#$$?R3CK! M=.29:*+2Z97TC3&>1Z*IS9XWHON.W?'2O6([Y:S\+ 6MDLM4;Z5/G*QF.$,D M99C#B'@I1#XB$!.!84+C( AQ%'.S7KIG9YJ:@=T(6A\UE[L\2R:%-3M4.H^N MWHF2$\R&=HSVX*K34JL.;)^ZX#(^2NJ%PM$YTOEY1CU$ZE7W\ 2I_P5+ZO+5 M^^]\];)DK8S3;69AA".:>CB&&0YB16*0P90$/HP0][,4(9;X1-L/ZYEL:F:B M%A?4\K9SL(W9\[2@UG##' (XL,T8&3M#:G-'&([DA5V$I3ECN08XO;SE76., MRUZNH,K2&&DD4T3F()J[KR M\#F'*@TZ]-WG M3[[PU+[E='JU>5&1U&\X7\PHPB+S@@#2"$6*>"N *8\)C"(O)B)(4I$$VM[K MQ>),S;_5*-U58H]5$EJMF(83/.HZ#&R47)6 CKY.8Y7NFJ[7OUGI;N>ZC5BZ MVX9YN-+=:I9_D]+=-B+N2G?W1K4+(7Y;+MGW?#ZOF)1O%[10J8B?>/W/64:Y M#"9(!!,1)Q"%-(/$E^%$X#,>$I:1C!D1HG?.-K4/6B6DF:?;C::>U^L,HX$_ M-ALYI0]"Q1'WG'W7*-ZREIJ'WK->B]97O_P12D_A=<+ M5HU^ORQ7!5_E1575\($ON,A7%9=N3M;JF[D[4\-1QBD.0DB0'ZAR5@)3D6'( M?2'=ZC3F(3:J2K"69&IF!GG^+__ZM:Y&WQ/8\.K(>F4TKY;&P'OHJZ>&[U0Q MG#;Z5)T::P.VKQ)H=!JF[O]B-%W=7EG+,>[MUJ5P'=U^73S@9;UGW@K^HD3X MQE4KNE?^>5GP_'E1=Z:B[T\%7I1RMEK$ZD_S*@:Y9O^UKGW!KWQU)Y[PCWM5 M:BO_8E7+JES)I^4]5@VN9IRSB/J!!PEE$537\S#+8@I]^9\3%J,P09E-/YM1 MI)^:G6Z4!+31$JQVB@&\U@00.TX0"K):@!<=\\:-1U=-R0 M:!S9?TJ3HU&7Y5SCI'&%<,HN5A^+[!'WS#Q&4!3'#(:>RD&+B/STH8!!#Z$@ M]BFA@O+92C&%ZGWP]*YX,MU"?8) M]U^7:]W0N!O&[KWM#,&A0TV'X!G5$/:"8U53>'[4T6H,>Q5KUQSV/VSW4;\1 M@BL'H0FF9%3T(-=5G2/FB[6#GR,PPF'M7_, ?DT"^Q&,$%C=RVZ^DL(\SC M* @A)B&2)HI&\M\2 BG!/DX)B;@BB](_3#DSS]1.3N[E8,KE_H;G:ZX.;2O* MN%8CQ8O8XW;P:A[&7P[:T+[,(7_<5LBA".2.4!B$06XWRT^DD#M2M9M#[OAQ M.Y/PNQQL75^&WB[>UJLG.9!3RJ7/P .(8YQ!1!/&XB0B69"9 M^ RML:?F)SS=/5U_ 5]NKS_CO>$HN!MWA+*G?;^82JCO9O M>^11-^P)E0YWZ*E'+ M#MQP@50E514[6/E-JKC'>*T:07?]/F@1,!'X&TSB. M%7^^*M0/&:0QYL*C$8N#P.Q0PDZ0Z1U0M-CT2D6Z625[T)H8M?X/SP5>R+\V MK(RT6R<]>S$\]@.;EDIL6,F](:4&UX7$^9G7634;#1HB)N"T5ZL;&%U5;-H) M,6Y9YT5 '=5^7C::18&HNN1=R-_"^[W\ ;_(^>ZV(?_G]4JZ3K_GB_QU_;HA MZOZTYG6>S&K&2,!]S!F,6$I5B]< DC (8$A%G"!?-6P2>H;S0DFF9SG53]F@ MEO""1>BVBB,".[!9W"H!-EJ G1J@U@,TBFS)_(%4I4E;U+R'NWA/Z-=TCK,L M8W'POO JO:I>HK?-$NW.#]69HJA7Z;59I;?FZ_;]):K M,XY7H.!ORT*Y(+A48ZB_JGD@_N*HZ//R=>BL]KQ@^/'*/"_'8*^^T\%PYED( M)WJA_[V\Y[SXK5BNWW9^I&9.@N9P4SNOJ\0&+;G! Y>(+\#?2Z"D!Y7X^DD) MNJAV?X<& G3@;XX>EM(/=^F!6T!EE;Z@.\=HR0R&2K=3&TQ?M4QT>'V;+]\Y M?^3%MYSR,Q[ZO%I:^6]W0EU /R]4S?I]]<7ZN"Q7Y9=\P6]7_+6<>3SB:1P( M*+ Z-HPIA<3G(?19XO$@))XOM)A5!I)O:I9MHQYH]*LW9D/\WU91ALA;)97+ ML%,3U'J"2E'PIU(55+H:WF.X_B7H'6W\Q/7]V6<>33]-5IU ?<1O^:KF@KAJ M\L3TUM(\P6,8Q%UE@3B6;MQ4D6&@/<'9]8*U3LGEW\F(CFU][)D7XC1#0D!"8R:_(RR"A-,, MX@QE620BCT1://^#2CFUK\E6,#/+/\P*ZMG_G[XN W\%-OJ!EH)7[:]W6\=- M-X*-EM67H:4G:!2] OTK;?Q=&'0E''T=AI%QU&_$H# ??BF&G>P"JMLZI"EK M4ETYW>X;MCD^V47AF.$TQ F%2<)]B'"(( Z""*(PI33U?2\*8L.[3$,1IG<6 M__BWZX>;O]U]^73S\/B__U<:^,E_@IO_^\?MTS_!]==/X.;W^R]W_[RY 1]N MOMY\OGT"]U^NOQJF-1BOD^9=YH#8C^'1-Z+_']"P;RL3?<+5+QV?H%P*GTN^ M69/IQZ>CM0#G)%NMS3AV%O&0V>MV<5_P-YRS3USP0MKC)E+<<-S4QGI&$YZQ M!"'H)3&'"&4!3 ./0B]*H6UQAMNHC=2 MU^*6U29=5J0@FQL8W-VJR.4ZZ=G% ;$?ZS+SB#40Y NP68M&_!9+EZMN46X0 M=&0@+848U4Q>!M2AL;QP-#N3>4WI^G4]5[;D' %*TW,R#!(6>Q&"0C BK23S M8$:P:GD4>U:,9P'!HQ\P',[_+M: 2FS1W@G"_ F"1@ MLLP H[(!.*0 ^%EU__W%_DXJ_*M M(01?I:GZB_Q_L#>E#*5SE5Y0)S+F)>#SZA;[+P!"1RF+I\'I3$,\>&6\U,+3 MLNZE"YYYQ,)MF,]O?G"Z5@0"'^7GY'E9Y+QL_&E=)Z)CC*E9*"DKV H+=M(: M^!!=B&EX%([ &MJ_.(.3PVA#%PT[/Z-KX/&\#@WU]GP0G>=M/!)!0").?2TFP8XYIK;_E917 M8"LG4(*"2E*3;_1I.'5OOC"YA,7^8*SIC?+O5SX="<4=M5FKCWTN)WC3BAUU SNU#/V M;1T^Y265']EUP;E<\IM@[EW#WRYRKS=T83Y@<13F$0IP0B]='.2)I 'H5$_C.-D] H MJ^S\5%,S!;6D*L(HMK*"LA'6L/'4>7SU+((;U(8^R]@"MA,3//8!9MY"JA<+ M5RVCSD\T;HNH7H6/6D+UOV%)HH"+1;YX+N]Y454)M%IEQS%&'H9,<&DF?,1@ M&D4"(NYE:1C&+,#8L#?$F:E,?O#CE"BIAFIYW;W@3?[^2R7M?QA2$IS#E:0< M1Q&.8$H8A2CQN,0UHY!B0OV8LLA/S%@F'* Z"EU$(Z?B?*BKCJQ=L;/8ZIE> M%X@-;'CMP#+G4^A!PA4QPKEIQF4XZ%'VB*J@[WD[@[N]?BH_\2+_AM5M?/D! MR^57= BY:2?>)E_EQ7QE;\DS,9R&4! MBCF4'IX/D8SU((Y0*"U-Q&*>(L_7NW$?7M2I&:?=Q6H)6KI>@49;4*D+-OI> MJ0:;N^? 1N>&6+Y2T="F#?BST+.*TUCL@>WJJ.ML;(Z'7P)'!GU 04?]) P/ M^.%'9809+:EP<)F7=^*:4I79+\>?12P2& <8"N)C&0#$"!(4)Q"1!&&?9S[R MJ%D <#3']#S_#]>/MX_@[C.X?[AYO/GZ=/UT>_?5D)+F"$D] WP1.@/;S4HV M=0ZPDVX@DH"S*+BB83D:?UP*E7/J'=&?G'W0,D-37<37)&V_X7Q1SF(BDE0$ M(Q1AFB*1RCX>,(A1DGF%ZYL$$4W/QZERZG9"@DM(P[_ 0Q.Z=[0*: M@3?V(*@8IF)>@,ZH>9C:*)GG8)Z!H#(U8[GZ1>!Y_>=9)"AE+ Q@Z!/IP00DAC@, M&0PCPI@7Q)E'D+:QLY-A:O9P)R_ E8!7 &]%;OZ3@1VP7!@- SH\W /;V$H! ML-, -"I<@=8:7#=KL-/#J/[XDC4P,-?#K\5(%GV@-3&S_)>AV?EQL!QZO._' M9;KO?6(N',HN7OY8M=VJIJ[K3WP617'&8\ACE0;G>1'$4>!#$L?$3VDH?Y&Q MR>'KX013^WY\;/4=NP+?@7><%'W+/Z/]D:2DEUYGE=?I)7_"?*R7,O_ MG$9788PJ6J7Z7Z^ _.NWNN'T_/T_@1RQ7,F_5N%F%%^A-*T>CI(K/TB;T?;? M,0O5CQ91+U*_9&F&]N?K57FL5Z62[@K<5G"[B]'/Z>\H1#\:?M0(_9QRAP'Z MV>ZQ];>Z-&?-0Y/E)"H,,*\8'1%7O8P3]",<,D<##B=$MC_;, M4[- -;UATW" MNE)E)'@F_8$I-'+KJ5 _WIH7CH/@?+0M] ;"#="'S&&M@5W M3_.OC95C O_^>7\*-;\V'.=(]_4'L+-A=\4S7N3_4PWU<;DHE_.$%S/'^4_Z6JC2NW21P>\5!&2 HI$AY$+*0PHRF'&4Z]+!.$ MQU0K5GP#9UK(4S M-KI.@79DD-W(-*JQ=@KCH2%W.[B=D7\J,..J4&7#2L-\0A".D\H!E?YHPB&F MPH=1ZB>,D3C)F%']U^$$4S.]E7S57B6%^G_UK)G]/()0SQ1> LS 5JW&I))M M@-+11&><7%O_CJOEBR-5V5\I?<]&0J MK^\?F^3RYN>)$D)XX/F0)B&"*,0$IJHQGI=&&0F1%P2!_NV)V=Q3V_Q2/H,# M>4.<-2Y#AD-O8 O1$AQL)*_#R49V\(N4_M=-=4F_%;D8;8-KC^%0__\!.:(= M>)VW&X9#CG>K8:?KWFV&Y1 67X$'/J_2"X^ZM59-=:^_\0(_\^J \[Z0'P#=R=MT3#>P;1>OE<:W94S\!_[:[( _US*Z4:>^*0&50J"E4=.9 M=LP5,O@>C;E2(WVAGEXX*#:KMJI6K=SK6574ZX:;=:ON'<%;M6X&.\OLT^4* MY\Z/V<63C/=Y,L5 MR4A5*K3K>ZG+P=X_U.3L624RJ&16O=R>\M>*W^[WK_>W+:*;\@I4>A@PM&O MVFT !T!T:&.H"693$@F<5@89PF5'Z*XQ_GB\[OK*[M&[&[QF281:M;_[6+>A MG"'?2[F?^#"+5%5@2@*(11;"T M]S.,$Q3B859Z\WKW/WNA&YF0[QX#A2161 M7-*!57%>@D@IA5UQ@.Z-/2[%YRFUCA@\3SYD23)1 M7?_R+[S*A\X7-'_#\TWOWQF)4AK'A,.4*&J?*.&0$"^ >$,H22(PPQONN\^ M&=!%=$VJ]>O=[[3[-(*;T(A7G7^+6GXP5PH8LC=TXJVWV2^';R0.A0:F2M K ML!5UVS[<(2&"#B2N. TZYQJ7ED!'[2-F :V7+OCPW[Z^X;Q0PWU\P<4S+V@ 1@YB'C(0D2X+4B%#T]#13BRQV @):2VCA"!R#:> 1 M7 31&*X!:&'TL0M)]./^T)2O(NLP7O"P_+E]) MOMCDG2DZ C7%I]EOFAAS*109)D,BZ(_$A&"'X 2>S' M)$Y9A @WL0H6,DS-9-059^"%SYD*GWDI?P??#5E%+%9"SZ0,C._ ]F8C/6B) M7^75-@J /0VNP%8'AY0E]@"Z(C6QD&!Y E?L(S*N,H%$*$<0*QEQ)("8F\"!./Q-3$\&G..S5C MUX@-U*]@QYBF"D3!KG6M9>6![E+H6;X! ![8VCG"UMC$&2+ER*SISCJJ*3.$ MXM!\F;YNU73W=L'R;SE;X[EYL]VC=Z=F7]1%8TM(H]ZZQ\!H7-51&/Z[>W.K<6SQ4ITN?Y\OOM0BR+ MU[J"9\N[KGB*O"2& 44I1(E((?$2!CU* I0*/Q/$D'==0H#0#BP66A+#)3(0,D,6D(/XB@8 N7(4="==51' MP1"*0T?!]'5+&IMFY+NW*FA:/%\K(I5\E?/RBPRR^(Y;WPM2G]$P@2SR?(BH MAR%)8J;*@03VTSA*D-%AK_;,4_,_JLWTAG-671K51&FE:AG>^L7CAX MY5BE1%1'H$M1WRF!>1.12AT-S9G^.ND9M$'0']BD;:W8%=B*#79R7X%:\D'L MFC%>KKAPM.<=ER3'%(XC]ASC %N^S*(Z9 M%T<,ICCC$,F?'$P]'LO_2S*"XLA/](J5SXP_-5M5BP@J&<%&2#W+!K8@9)-J&HD?QCEA)OEE; ODO.P-P;KQ1MGF/,IO-W/>8^=G%5Y74O_S* ME]??GJN4*\5.<_VZTCV_./?^U/:E:A)_?W,'OLK_;2J1ZA2S-AV/$0-H)WS] MIQPND!MXY[H!S>CXHP\5JR.0LX..=@S2IU;[**3W6$8D(OO#3VW[;Z6SZQ5T@)WF$88U(D.?5&B# M87X:<5)G5X<.^X./>[9P4K&C(X333YE[TDU2ZN>\I'C^3XZ+FP7[),>>"9K2 M+.4!]#R?JHYC'B0T#J!/ T8RGB9!J'7EV37)U#9O(R>H!05*4B!%!4I6?=?Z M+*3]_K4+H(8.U6TP,O*U^T"P01FK3DT!$8:3?+>;T))/;Z!LQP49.D[XH M9X#LWMZNX!EZ>V^1X8V(-L6QYR R:1]S.51CM9 Y@LQ5^YAN"+I;R)QY=\0V M,MW2[[>2Z7G6-A#1Z1[@SW!"HP!C#WI!DD$4>S',$L9A1&.117$:<6Q$NZTY M[]2,8LV74NP:9[QM&F?@PX8RID&-WCKH1CO.T1T\#-+N2.(R0#*"R5GDI#?K MR"&5$13'L9;9ZW;&ZK?EDGW/Y_/K!;N5GZS%&O:M#QSQ+LQ@1 MZ#-%S2J$NO>(0LBQH FG@J5JX$QW4LK=8 @9J'&H'G".+ M9CCYJ(;-#IA#^V8YBD4(>KOX)MWQ9?%^W]C2.S+/GROW_/-Z)6?Y/5_DK^O7 M36WCIS6?!2P.(M6A&(49EN%I*)TSD1+($4L#%9]R$NMP$=@*8.2EC4578!"* MV6"N$!@3>(CP=>@!&Y >N00J52 MY=MEV;K*R]VRR =$O3*OS>9X\1/?>E(>]I'GETS32W$W\AZ!>A66I!OQ36P;IWX:GP_7*$VDNNK M"'&V@-TZ!\S [KL";B0#;PN@F6G6 :73!G<.,)ZQU=%CSZIJO6#;!O5$#9N* M"AXXG>.RS$7.V=-2_HGGWZILA1"%C!,O@@FF'D19G$%,PQ0&#*EV$H0+TSZI MAA),S=P^%7A1"EX4TBM9+0&FM,XH+[82RQ4!=#F?<[KJ:./I:'WTCBD&17WP MVZM3=;-7]4G%%6AKH!9DIX/+#JJ6\#EKL6HZ_\@]6"WA.6[2:CN0Y642?>%L M/>=WXD:(NB?Q[8+*69_PCP>\XG(BB4 ^SZL/Z@%K*,I2@H.,01HB!A&/&20T M2&!$*.8H0#%'OF'EWP7B3._L]KY8?LM+%>2IPIN\4@2L\ ]>-Y)1L1S?J*G^ M.RBT,W*<=X#6S@&FG;M^]^!&J!@9+8 M)N5)ZS>J'^8[1G2D:+\764?QO@$ZG6&_SCCC1?\&6NT= IB\9YXA?LV8_(F4 M3_+-3\M7G"]FJ4BP5([! %$BXWPBX_PD%E"$G%(:)20*M6@ 3XX^-;O:" B4 MA.#/6D9-NW :O6YS>C$F ]M.,SB,\K[/JFV5\'T\VFB9WF<5::=XGW_(O+92 M57')-=,MI6P>G]I.JPH M3LNM_7NWE*6*@_MA/1I:U3->*"?5?'B9HS1:A4/ MA&Z7)A[^E?41-N7JF$AY/0]Y^:][7JC_@)^Y/Q-)X&.$,\C".(,(APE,O32& M41!@HAB:2,P,3ZO/3C:UK;9E%*1MH4M02+'5K7DCM_&!]'FTM<^>G6 X_#'S M3DR@Y+P"]_VHV9PE]\+A[MCX_%1CGQ#W*GWB,+C_G4O/?:]I_TMZ4&6"H]I%EJ*;(Y#Y8_]/J>#"QK(B9%";R5[TK'E^X<0.? M2]?8]'AX\'4;\82XO7B5,F!/F\VY\2]*H5]'.B:^"%_G)\5VTORDP^*+H#M_ M7GS9L':6^UXN9'7W7A5P5.UGR]T9R8Q0GL:4,TAYYD%$DQBF@8>A"+A'DR3( M4D%,_+_NZ:;F 6ZEK=MD7]6-M,O6R9V9">T!6\]"NH-P\!-D:_2,S9H>*(ZL M5L]DHQHE/<4/;8[F6[;] MH77'>BLF6/^?,B%SG%B]7V[Q?/MRO^6BHN\*;I M:_FT;/LK-;\+\UA"! IA$$N_$!&*8)H(#(-$.HES_#O3,XT]9M_RN%E9Y#LW] M6CGS OF-#Q,!2:"._Q,L8!8&"(8D\:DG(C\42._X_\P,DSS.+];2'Z>;2\9= M#:_FI_XJZJ41M@JD&FDO=P0]*#0M?GEJZV- M+_^TV_3G1AUEH_>HM-GT:J;2R [(.UAN M.WO@K>!F7H/!6N@Y$<,@/+ 54>!6#5/N6^#^HB0'^>+7DPU4W/D7YH@Y'#G M3?V8TS1D4"Z4D(Z-G\(T0RGT,-/SBF[*5?Y:G5/BQ6*- MYXKV9*O#ACD4%+R^29A&!XE[',)O>,XT8EH/R6P= GJN4C4Z1QVGX>;_U[GJ_??^>IER11; M3[FJB7A.$!YFL<]]A ,8"-5K*Q0Q3,,@@43PB,8A$AP9,3WH3SVUH[";__O' M[=,_P>W7O]\\/OU^\]64:=( =#TC/ R4 YO86FA02PU:8E?EW__/4GX+P=_E MG]I)G^Z]OEK7K(DY M]>[D;$U1+!=\N2[G[^#Z.RY4Z+?7'VLCO7X%S4G(N@V-"[2&-B>Z0+G+&>A# MQ:HBY^2 HY7G=*G3KM7I?,[.%;E=T$*UU?W$ZW_*:%A=[6U#XH_X+5_AN8R< M9]CGPO=$ ",<((A(Z$.,LT 1^N$D9%F"TFBVX,\JK-)S1O0GU_K)9_5/OBW" MP-?)5V#!#2GZ#0#7K>:^5:_)EU_;Y M"GSM0-W8"3$'T)$38C#QJ$Z(.2"'3HC%"';FZQ-_*SBMDX[DO\]YU=9]P=H1 MW QQQ$.,"<1$]5KW?0IQS&0T11BCF 1!1 .3&$IGTJEY-&V9J_W4/A0SLV!: MF.O9+M=(#FRUVN)>@:W %9[7.G@:VR83@!Q9):TI1[5')B <6B*C=\T#HK-ZK_!P\GV&*B$^$!S,_HU Z(](524D(190)DH;4RU(\JRGT'U>X M6.FY(:\^,8KTLGOC)]IR[_\$(ZA//[99E7SB I*WKCF>I.P5F<0C\*,VFE<0;3 M+$QA0@2+ I:0Q#.Z:M.9=&J^W:Z/?'T%7TL--F*#/S>"&Y;Q:2V GD%Q#>OP MYN521"TZ4NI#Y*P=I<:4(_>BU ?AN!&EP;L7M,Q]6<[E&V5]9S=CE/B1%_K0 M2R,$4>H12 )IBA)",): HR01)EFMQU,8F9LQ6JS=/5U_ 8]_NWZX^=O=ET\W M#X__^W^E@9_\)ZAO^RVZW^Y#&O"4I1A1B'$@/6_"$4P103#Q$IID*&8L];P7K6K(B?KU:;"XAX73OH-]8/@LI7R_@3C M=TT^J>#)!LFGG[RL%_*NEY$B!YIE%),X$AP2',D .HXP)%&"Y%Y'F MJ/U@HV&=:F5'J.-NV35=F)^QF$/']$?K^$%W'3]8K.,%I>F.,'=>R'ZI7#^I M[-T1G.>+Y%U-X*X1Y2;OZOV!?^.+==5YZ'E140W&F4<%]3"D'HTA2E6O-5_& MAJF71IB1.,!"*RO8;OJI&?=&0-5RLI'P\BZ3'>#K6=_A(!W8Q)[K+[D57C&8 MU8 _] /NI+=D/VX#-I;LF/RG=Y7L!T:GI:3&*'96K:/<2]B"4>,Z(;,IQ_:G:MKQ"ST@%42E1M M-@Q;]]BNDI[]&Q#[@0V@>]B-C: E>(ZLH.GLHYI!2V@.[:#M,(Z:M'QX5TV1 MKG_DZL2/,#^C"4Q1+'TY3!A,N?PCSI!(A.+FY]SM15;T$=JJ"G:Z;%6V>K]25-GQ//;#1 MSVG![]"+X*Y">#!)QRXI'AKR$S7(@T]I]Y7YL"[S!2_+C\M7(J>JG/;M8>Q)P3?][G1><72]8JPA>_MWZE;-/30\>*7_K+V>>'U&,B;J:\9D, MYQ,,L8ABR$2$>.P3'U&\X6IXTG?'AY=-2OUG@+%GG!=_Q_.U8E5<+U8S0FB(.:>0,D0@"H2 &4$("$EA&L0^3)CG!5Z<)"31RL37G&]J M-K$ZRFV)? 5V[-Z[[:AG&74A[[9_ P Y]%W=$88[Y%H4KVY!9$NZ5KF)-1O4 MB&#N33Q=4+4_$(80U9\!]5)EV[W$\RO[KCO,*%;<4*>-K39]S=*SQ84JF2SO M>5%EVNYWMMP6JTOC2[.4"4@RED+D(0S3.,U@(E(:^Q2GA 9F71GT)C;9"R/U M6[A__ ]#WU0/8DU'U#EL0WN=C<#@7C545B(?-N,=@A/ #"97WJ3>I..ZCD9 M'/F)9F_;TD@==U:_E<$\9[.0LPS'209Y$&*(D R<4Q1P&$>,1"D6S,-&)"7G MIYJ:*[B5%%2B7M5;IP2UM*:,1FEGH=4S$2X &]A 6&%E;![Z@'!D',Y.,ZII MZ%/VT##T/F]F%E1O[IO%*E^]W[SR0HW\6['\OGI1U81X\3X3&8JPQU.81&$( MD2 8$LSEOT4X#@(_5%5[.E:A9YZI&85:5+"1%=3"@D9:/;/0!VVW57 (V-#A MB1U6VF9!$XD.6EHY0FT0Y+_L[$#?N*.8 4WE-E9 ]W'+,*(N#RZ?ELW]X.$A M]^=O7_,9$SZ.1>3)B"*E$*4<0QQ[,4REVC1$F704A$6JB-;D$\WVV/5-4DTI MWHK\FYQYPCA2#-/(J8JA&8G!T[78%/O\=?KUU&)&8 MH.0J.-&:<]PXQ02&HY#%Z&7;?.O]HK>O?'7S@\[7BFIM0WHSDX$*9TD8PR1. MN310A,#4CS-(O2R(11R@B'EF)ZTZTT[OG/7VL$VM5?,9A1&J>]) MP)G*T BI^D!DU!,",QR89:J[A7NLONH7]@76PEK/ZKM&<&"C?Z)<6>'YRU9F ML!'Z5Y=9W?H8.4O/UIARY#QK?1".$Z8-WKT\VZ'IP**8;LK53'J9"?%1"@.1 M1HIT(8 D) Q2'J(T2&-$XE3'YO3.-#5#XV-$YA&]BZ MC(68?0J#-7(_+7E!$\&+LA9.HF*2K[ _P$_+5#BI1U>.PND7;#WF;W+(9?&N MJ"/*%\Z492YG$2&Q2A2#H3KC1P)'$'N,0<*R4+IM(A$!,O613TTT/:]X(QYX M5O*9>F@GP=3UR2X%:' OK!'P"FQ!JF2\4F=Z+FE;NZ%PYFR=G&1D]ZI+T6.' MJO/I2VE;#SJE;/FS*B; 71.U-/51E%(*F0@)1(A)SRK.L(RA534R"H7P$S/3 M8"K"](Q&NT726]/I9],J"6"ZRK]))6QY53771<_*#(GUP/:GS9)ZU$YI*W[# M?@J<=K^[%#WG?*>:T_\D6E,S<,ZSEQJ.)D$Q=>R#W_JEHXM"QD@%CB8P;](%.-S8,,IFGF0S\F*4V1=)]BSXZ_VI&$ M4[M.W:D%6GI=M:E8;(VGJS4UM:X_8:4&-K\:BS22[76,K7/C[$J^GV2]'<-[ MWKR[GLB:H^>@M_QQ5Y2'Y7S^>5DH7NQ9AE$L;7H(&5>A<902F&4T@U$JC7Y, MXR@F1MW?#>>?FNW>B ]^V2CPJ[KD;NOP?S8WM'\J/4"CB&'VG.DRZ0;=@X$_ M>#3N''<;XAL;]-R1V1C-/C9!C0TT)TAGK(8Q[SRO6&'9S0].U\H@WPF14SG# MYX5Q\_G>@:9FP2J!P59BL!'Y2NZ8Y6JQ7&F6,NJAV&V7G ,XL!7JQVZ /O3: M %FUHN\??;1N]-J*MAO2Z[]D>>>*%ZSSGBM+PB"-4 "C,.+208H22+B'(0]I MG%)!F1]RHZO7G@DG>0.K:'X<7RSVX:YY(^L0S3$N9G\"D(87M0X!'?.^]B)@ MS2]N-5'JO;_M&V?<:UQ-K8YNS7U(N0)K-' GYF!^/S.-%R9*)_? MB:69((E?6\I_6^:^$U /2==W:CKS(L!/C6?R.2]I=0R;+]EG^=_*F4_C#%,: M04XX@8A%")(,93"*6!)G7DB)IU48W#G+U$SZ1E!02PIJ44$EJW[YWWE0NVVS M,ZB&OC*R0PF_J>?YM.9?^8_5TW<^_\9_7RY6+^4LB-((<<$AI2*!B(0QS$(LH$=)YB49 M31/?J-^[K2!3,QO-/I _-F3F UJOA)Z3-P:^ ]N:6H4KL%4"5%KL=?A<+0'A MX![GTCW[)\<%N%LX8%1S!:(C?\M:C%$=JDO!.O28+A[/=2_0/THNUO,ON> S MGW.&?&D#?8J)(L_G,",T@VG$LBBA(L 1=M, =#?IU"S?CF9S7)=\WO M:^^_O1TD &O>SQZ].#53(:TU^%:Q&6Y2?5H$J%>@$E[_1O88I_X;V(L@&M@6 MG$!GB*R[3ABL[E6/1QOM'O6L(NU[T_,/V=R3+@O^$;_E*SQ79_QOROUXY,_J M'TU+1>PA1M(P@T$B&$0L/Q MO\C_!WM3 OXC+U=E5LE+P.=5(NI? (2NKD1U\>J^$.T=9<3K4%V-]B]# MM=\:]@A+'0=\EK^L&L?9M@),S5+O MCJR288ZLMLB[/:JRP7.*1U1*A_'/J [1&_EL:CO]),^D#L&Q/8LZ&L<\"GPJ MV'51W"[84[Z:<]T0W#4X$K?_A:E3L^5Q[' M%9!RYM]RMI8VN!L8H]#N- 96<=W!4*,%=:=5:$=T9YZP".>::_:]Z_5ZEQ^< M+<1A%@B$!10D$! %7,"4(B&C.IP@GV8$,2TZ?:-9I[:!_\'SYY<59Q!_DR;P MF8-Y5:BB6EZ55;X,DSZ%ZG4%I('4[4-GM@X:P=\0Z YL(#:Y1_LI1])_J,0V M.0>Z %J#H' (B$>*#=U!;187FD+6&1YJ#S9>E&BJWUZP:/RR7?]2PZJQZAW'3^0?M]O$UI<5:W;[1 MY:NT$#]X^55*O"X*^?F8^1E+:)+&D+*00^3["!)!!.2(18)B$@LO,]G279-- M;7?70JK>\[P$;_A=_T9-"UJ]#>\*L*%]KEI,T&!6"7H%=J*Z,P,Z@#BR")U3 MC6H<=)0^M!-:[YB?I>PB[>L?>:E[EK+_UO1V^D8ZS9:*)X#H/U&QQV#@S=LZ M//E3B>;H8ORTOE:G)P=#C79ZMH;I?J?4M4JNW]OH-$2^D^)W\[A/_GWMLVZKAF3RUG>+\L5GO^_^5OU M:TK"E&5^HO),2 I1C'V8^LB#2<:3./8IE5&N6:^N4]-,;2/6DH)&U"M0"PND MM(8[LP/9_GWJ!J^!=ZTM5!:MNKJ0N*!3U\EA1V[4U:7:<9^NSJ?-MG]9K&8- M8^9=\]W'+KMF^N'K[=??WL$]SF#5J^[A:57_"]:\I**.HY5O$'TV]NF+D*14CR-NR6($O^8);=@#O7C(]V^-L&08_>JO. MR[>"@HVD W0$U\+$'>MHQUQC[EC^]%_<>#E),L4,G8(8>^IUH*4QY!3/P M1FGL(^GV0FF'.JZG#E3ER]<&G<%N5R MGK.J-O<#GE<598\O7+<3Z-!KWVT5)[2> ]O3;?>3.P%J-4&C)Z@5!=O6R%+5 MPQSS.N]NJR[8ZEN74^JYAJ.NNT&:V336?Z3$-"G@>HZ+*H>R+HE53HNH?Q&O MS2_B;?-34!5,R^U/8;[[*>3;G\+;]J? UH5Z2EF%M\KS^8NCI+;A%Z@S#6[ MZ<=+G!L>P[U4NQ&FNY2$K"Z?4&Q948P%)R2& ?G8XZIG7$>4FLUM4(7T(_MX.R_SG TL"?2PM\+B >.T+ >W8;LR?1#IV MI-1YRK'C1RU[<1TU-Y#A2MTQ^E[1XRX7UZM5D9/UJC(I2Y7WLURLI'YRT.?; MA=QYO%S-0A(G3"0!#(4,%1#W0H@]3T 6AX+Y$<=QK)5DX%:LJ9F06A/#QEIN M%DCOJ&-\V(<^DZV44#5=F[[UC1Z@K8BJ =U7!6QT<=A-RRFVKEIHN1%JW+Y9 M3H$\:I;E=O2?3R?>U/I7WN+N;&(6QH@&Q",P80Q!%!$,">$^%-*74^7X7LB2 MV8(_JU.*IY]#,'Y:;8Z2J2-P)>SO1Q@KF?SW2(YL,T^R^CRU(#YL0],)PPNI_$9D+/E8,*?SM)R M&@ =7I8S;YIG7C8'I$W-J\<0C4,>P32)!40I$1"GZMHRBWC& AQSH65?CD:> MFAEIA--/K-S'J=LF7*3]P%M_<_GFKASXK+879$[NCS=:RN1)-=JYDJ^FB6!EY(DR"#S:2@#2Y4'%<@MF:0A$@'/(HH\ MLSRHKNFF=_^_D?8*O"EYJT"!;R2^ @O=:WXML$,O"; ?9Q![D0([09#@S(-^ MBKPDY#AE".ET?G0-]1A='T<%6L^5<@7?P)9TA]S]%KF;'7)?.Y S]IYT(''D M-W5.-:K'I*/TH:^D]8[E)8]*Q'S@F[P#.=-S@5^;),@T)$GL1T(5J5$5F,E_ M"S(!*HL[9VPH)'6,MNT$V?-&QA'Z UL0>R!,[\W MT4#$U6U(UU3CWG%H*'UT_[*PCL8MYNP#RC"W6;!19P5;GZ M&%M5]MJN/ACTAP2O95.23$K6[(=3QVU+9,1#,1@1 MC$N5$,F)('$6,YA1%$&4$ 33C'@P\=(PBP(>2\O+36>C@[FGMHE[>_24@+R! MBGY0,6"4CFJS,'K'^T!P#RPLG"+ML"_22/WQ@L9D)!QG_HP]E4+VS1!$ =I""GUD.]A*EB*M*OV M'I]C:N*J)@](^DSJ[Y[ +XZ1"!B-(<J'H3YLX M_NJ(*0^]M.^F*_0_:ED'&)?/LS@BG@A2! E/,XB"&,.4!P2&. XR[LN$9\.JOPHJ/:73%("!998BQV$IWPYSKJKWJB'' M+=C;8>*@1F_W;Q8:V&^\X$L\?^0ON:1&U4M9+!L!S\, RZWF020\^8]'$IAB M:58F442E%N$CX0?:6MCI>::V^1I*P0ZI!L=E#Z(:.H4;G ;>HTK R M4"_<8#:2BF&)G9F6<1Z17DVCY_7QM(WS/.QH'!J/V^9 -:49[H02MI_GBS_+ M:U+6,70XR?Q,!1*) $O[*O9BF"8B@L1/LCB(!,%):);9='JRJ0G*;2D1%5@G MJ045N>"/EF#3^[$^H#7OQQS!-[1=9H^<16+1>4BS3> ML1,AGU3A9EZPLM-1H=+0,^:E2>01& 6,0N1G%&(>9#!%3 1(Q"*(L$6:S:GY MM+; ^,DQU0Y@#8W9<19Y^W;(Q2)V:T9UV<,!RD)(0A":54B(4'59\Z%;'LA4G M298RLQC)W0FFY[F]?GR\>7HT;'FR"YK>/K<'8N#=W5R6#:$!'.?95>>2W<'' M[55RE+&#[B3'G[(,=7EZ^?&U>,T_Y27=UD8RB7HY-L#4-/LZ_.,I?U$9-%^_ MW=^"3YOJ1H;A,$?QZM^KSJ :>LOVH.2XMJL6)/9!-$=''3>>IH^Q@]":WH?M MCN#?%@OV9SZ?5P63=B^\MZNZ.6P"DM H"R(88@]#1%(?9MB/(?=QZ(LTPR@P M:DIO-/O4I$5+?%/2;C_^H[LI+#T#9HNCIPD,!OG0OE>7:!OK$E:H.5(US.8> M51.Q@F5?4;$;Q.+.YX'/\2K_R9\>'^[Y4BR6+ZK(:!4@_+W(5V6;,YFE$68H M@R2C*434XU :( @B/XA9P@.!F99OTV#.J8FVEFH@R08=NIL"[A7E!M<=FL!K M7!.YAW-@L:6#I,T-DB:D!K=)[J$=Z6;IHH_5['[)#*/>NR;-H<:[=S+C;><. MRO!5R_NH32703WR9_ZPFO"WDJ5!]8^5MT7%D?\X+24&.Y_>+,E=?WV><+W_' M\W6WF'>*/(JY!T5,?8C20(KY! L8H#3RB(<3[AGILH[IF]J1L*G[O!!@RR#H M< CR NS<\&RX!"V;5T Q"BI.#2_)'*^^YKW:^ZWIT%=QKI=36OY50:A!>KL, MM ZN[O\<4S?NE>$PT![<,@XTC6UND:H66[=5F8DD0F&4^##)L-3W TY@%N,( MAEG">))$,2>&UP[=X:=WZ="I1&R:^--!34^ VB(QL/1K(*CI4@TFI1;S!OYH M_G\0$78,"6<).9VA1\ZX.63J,*7FR#.7M)JJ.JW?XYRI"A0Q"@0/_1324!7L MY#Z'.. ^S)(H3;(@X((8!2(=3C$U1:QI:+12)%;U/-39+#^D=<$T;?(>./5V M]64@#;RW&WPJZH BSW'ICM/,.^WLM#/!.[1S.L;@\1Y.1Y^TV^!R!!56<+]< MJ'@#]N'M>ZD2\1J%H/AQ3:7>4-5MG,E-+G@L"(P2KLPWY$%,DT":;WZ29H&( M$Y:9U/C1G]I(((Q0\4=2#J@*)5JKEG)2:Q$F7^:MR)5Y3+0YV(Q7_QX>\A_/&_N MAC-E/L4QASR2QI-42T*8DB"%091Z),D2D3%LIHKTSC\U.W'RP%=82B9V M@Y>%-);:CSRD0N @XI"Q,(((8PHSX4>0>B2+$^Z3-!,F4N3X-%,3'BV5H"73 M3'*O_WB_VH0R=N)Q&SB8#LQ\T@\-$9?B/%._;@Z"C, M40N1WNC&_A'&"VK4XF0GEE'O#=M"7MLN8ZSV)6W]#SBE-$RD*!4)Y1"AA$%" M!()IA%(_RDC"4Z-68'V334V8-K36O@K6YG38^WIZ@=;3LES!-[!0O0 YBZ)B MYR%Q5FRL9ZJ1BY"=9_JP.)G&.Y=&0=^\O,X7;YP_\N7/O(FV_J F_+AX>>5% M69U"U_-J6>5/=V+;'+$.QE'5]IR(YX%6P'GLLVLZWRD* M>B"X3\=##S6A1:$']A]5Y_9[OOC&%VKZSX5YL8>^0::F=TIBU^6JVOJK!9!4 MP_N;._!-_J\+/OB\6*R*QD<5$E M5E;[B;R!LN;$]-[!R?+IWE.,O22#WVMT&5)A]]O5J7D"ORBN?@5J!X.6,249 MNZP-JC>Z!=W9/8H3HD:^=W$)Y.$]C=/1+:/0CA!9_W3W=/T% M?+F]_G#[Y?;I]N817'_[!![_?OUP\_>[+Y]N'A[_Y;^G@9_\3W#S?[[?/OV[ M84#:.?CUQ*Q+4 <6H!U2-]UU5Z>#;LPCT#2AZV!NPMD](M%SG>5/RYIG+2)6>2E"YA9;E^D1;Q>KF4 M+]1/WJV>5;&>"'DQ]S!D?AQ 1#,*4RHXY$&899@3/^1&51R&)7=J]F]%E%4P M_L#+JB?ZIK-8 PO.EE'0X?0*;'D%76;;2Z"6W4K4=D5OP_$5:'C>Y!=4;+L3 MQ^,LCR-A/C"QHQX%XP"_?Y",-*O=,52-T:1O2!#KX613[(2-&I\?16?[?$?K'0=23U1=#,["(K5'99%IM2'0G#GL1<"3% MCL\QJO#I97-?9O0_;'Z%<<_Y\K?E8OWZI,S#ZBZE5F8?5L7URTKW$N/,,%/; MT8I<4-$+*H)!AV*I):S6RZ*YL]2_P3B'Y/D[#(<@#KSW'>!G=&>AB8S5K<6Y ML4>[M]!DLGMSH?O*I:$S^_$Y2OQ4/ME9DG"$,4XA]OT((DXC2$CDPXR@ &-! M/.IQNZ* )^>8#AUF13( MZ1G?*9[C+ 2G(S/.OWJ!+:+N9:5XXT595<)3">;*Z]^VX/H[9S_X;S@OU"^O MA=SX#ZH_5%E*&ZH.!)%VTQ/^:T98PA A*:1)%D#D>002ZB'(!1:>_#U*(Z,Z M."Z)FYH_7Q5T^85QNE0K^NN_YD7]4WU=QS9U"4OY(;F%[OL*2C6&P[?+5%,^IKV*MMCT%0\7<%%(>;OV+% M)MCGLW*7/?4LJYWAYQA_E_:B*]+&-S,=@WK4.G4]A]V9T2;TW?-E&R&8TYD( MT\3#OI3[:2@@0E+N8Q2',$M)DHK02\. FL71')UG>F$Q%5G@%[F9V6(^Q\L2 MO,JM7"J*-7/O^H&-48 $81@F21Q#1%$*B4IS]#W*1(1(B+!15O/%L(ZA^:OC M,:\%Z 9- ,'06.L=8A]G< M%]']#UOJYVTP3J7Y5R44[L3WLKZWF+$L$H()#'VA1$/(?)BR0$#F94C$E,1, M>&8RMW>^Z;=#;4I$*%P*N2_XO_]V/O?]I=:O0"[>FBNL*PJ%UU@UV35FF MAQ9"26SM$'"H=^J XDJ1[)UK7,U0A^T#54_K)4O=K8JC>>1TO:SN.#___)9+ MI? ?^>IYL5X]<,SR^=LG+H_XE[Q0_H5-O?N9KVI;^YD/*>$)1)E/88I"'X8T MY9$7QA%'1N6M[4F9FK)2 \CF@8$NTJ-/US M34T,MM2"#;D&)53.P-HOYQR#-; @.\2IS<^PJ3US!CB#XC/N !RI^LQI(!T5 MG]%#I+?ZS)DAQBL_H\?+3OT9S5?,0V-JR:U$<>V55(%V5;W13[D0?,GEI!;I MOF:C3DUZ-NK-AGRPI1]L&;BR2 V1+M?U X+]#@JI#;& ^0(VV%G%7YC.-5H MT3AV$'2#3[Z<0)7X 2>9'TA"FOL_B! 5< MOQ_S[MA3DT<5=>H2\W0EM[-PZ6AMUB ,K:5M^+?2RG:!,-'"K $92^LZ_V$8 M:EE'.>[7JG9?&5&+.DKKKM9T_!$+X:/N==7_E+C[B>?*L?3 R]4RIRO.U!]V M_ZOS&"[8X_-BN7J2MN_MUBVU,8"WS>QG/$59PC,&A9\$$/EI!E,>,(A]$DA; ME04QT^KO,!K%4Q.4BI$FO*/#CTJ):ED%]2/*3U7Q"!63H,/E%;@I5_E+%>1C MVI5XO"]%0YI/;?T'/B.TEW[O%[M/]WT7G:;&6P2F]F$8G&Y3^T!&.C.G]J&8 M'=!C+EKOL3\*(>,I$V/BNJ.BC#JQA7MH646Z71=X_E;FI;DCZ,3[4],<))V+ M@B_6Y6Z%LI9N P_/*< T?#D.L!K::],/TQ!.FC.@V+EC3@TZGN/E#%L[+I9S MS]K%'UQ3JG+7RGO\5J5?%TS^9KGFW;SK-N&:2!F$Z6KF)0F-?1Q!XD-.17H+%@6]#BCY8+AUE5%V#H*.K AH)1PPTN@&@_ MSN"2H2[IR;D;!]9.]M84B)8:VPO."SGHG?@LM2X\_W>.5?Q!S) ?1S"@<0(1 MB4-(DH1#+T"$1BBE66C42<^>E*EI6S61*MY15#0"]5';].VT6A<]X3@.V@/+ MR+;;YT& Z8:3*U6'DG I1'.F;-Z&'Y7$5G,$%$NNVX%> JO33J%6A+Q#$]%+ M #O>7_2B$6T\Z)U2E1_P7$4S/#YSKF2Y$M?/?)7+638:3.I3'GN,04:%%)XB MP3#S10"C6$2<(9JF0JLCNL7<4Y.6.U5B&_)!33_884!'P;EX8715)(F_AR!T-\)*\LA*JX$O^;_!?L3"EMJKR4\(O%$JR>\Q+P>=6(XV\ 0E<^ M52OP^KVC9D..Z.>TXG778VDWA+GO\6G)KI?+3^MEO0$T/8Z[;TU-EG=:R8"6 M1GWGXAXBYUV*]F ,+&F?EI@I==0(#R/'X7'6K=R%>T.-YB0\SD+7-7CB"3M3 M][:X7RZH5 X?>"F5/?HLS>NF>70WBCD1H0A0+ W:D$ 4IAQF ?)@F&8H]I,D M968-";5FG=HVOBW@:TTU6#9D5^XGMB73(YM2;.P9XZI29R:3-#0>044I1)' MH&C5$S5]@/8+%DF[7[_=WU9M M?W()$&<&K>..(W7>!+@R$+DA3ZA-,XY"3EB,P* M_D-Y$C2\N&5%A9,TX=?PU+J! M]+U**8&&7+"EURF !@Y8IT".Y'/= +KY_J[JSU0U <$;REWEEFA#U.M9/3_* M>,Y4;8YV_*?Z;UU>T+I4%ME>W&A=5#GC*/)2%,(HBA!$&5:9 MCGPC-X[6K%-3S7:K,)?/34_OW6#ORPM;GUX%/8>.;S=RY_HVS9,6L2IAYGGPR#T$ZDS\@!B MD64P#'GL88I\%J9F$:9]TYELFG%"27>H-1,YO;CJ21I76 TL8';(O (UH>"/ MYO\'Z:"K@XPCF=([U:BB1(?I?0FB]8ZE9K-6^;R59CSOWCQO,UTZ^19^A$,O MY1&,N1]*0<(22&*,8,!0&"+&PH :-A,WF7YZ@N7#]9?K;Q]OP./?;VZ>P,>[ MK_=WWVZ^/3T:JC4F2Z"IW0P$Z]!*3H?LW5BA3M:?ZXR82S!SI?&83#VNXF,! MRH'^8S.&I313/75ORW+-V:?U4C7YYLM\P:KSJ*4,3\( M8ACC$$/D"P[3C,?0$SA*HD @S*B1O68R^]3L-D5@M=^D@5$J1JKPL+*A%BQY M8>!=MUL/3=DV%,I#"[<*U)I"4%,.:M*OZLSFJ_:/"OB6 8?RS08W5P+.:.YQ M)9P-+ WM_:I*I2:R63K E%-24ZE_>GP2T7Q:Y@FE@D6.!D-'E_3D( MK&[O3PXZVO7].;:Z]_=GG[6_P+^7Q^UJ^5)8W=_OO#RUG;MS/:TH;:H8VUS> M[Z+4OVV= #3PGCV-S2 7]T=AN.C>?G?$T:_MCS)T[-;^^(.7W@^UK=FKGNNU M0"@_O'7^J^E^&F/!:$HA]R(A30_5]2@3&?0Q%M@/$"*>5AUM6P*F)A&ZUQLM M!Z#+PA4@;]U?7'J#I+E.II=)[M$?\5[)#? 7W#&9H>?\NDES^G>Z>3(#Y_0E ME.$X=@*QG>3CXH7D1>6W+@TK:?0-,:$-M-DT73H'*8NA XBC/=$[U:C?OP[3 M^]^ZUCL7.!BEAB^_GF=<\OOEXL<2OVQJ+URO5\^+9?Z?G&V?J=O9^[,X"U*2 M<1]Z*5,!]ARK#I(1#(,HR,(@$$'$C+V-5J1,[?#?EJY8;D@%>$,_P!79%IY' MNX4R<$,.#O\H/LDMA:!AHZU:4:43;A>B\^!U_YK8>2=F(M@G)3W43HZK&/5YQL[SDO9>G)MTZY %%GVEJ\CXVYUT<%\,RL-0Y MEJBLC9)%PO())"[(6]X?<>3TY1,,'68QGWK0-LCLY6515&*BBK(MMR)AYBP#+ %S2+(["P2MS?%J_KU@(B$<12$0LSF(1>QD).J6!:]I7NA%,3K8K>*DFF MHABT)%^!FFCP1TVVX<716=CU=#.78 XL;2_&T;R,J28XKHJ5GIMNW)*DFLP? M%![5?<]">ZLTP0^XY*S;F:!CM7]XVS[2%#FM;M=_Y^6J#H*CZD3[P6<)I9B' MPH,!C3!$B>?!% 6J(1>/,X8Y\Q.DESG@F#*3'3=.4D%#HLH@;F@TT&L<+IF& MYO@^RS"T3[Q*@Z](WNO(T7%7?7@#W><:WD =O-.NX/T[KZ"!&OL^*SF2SOOT MW)2( *1:+=I=5=Q95?*V\]QKLZJX6M6?!_M275=)18\S5^G\[E>A5\-V.-UX MZKA[C'9T]P&&OS2D[('_Y,6:?WC[BO]CL?RX+E>+%ZE(?WC;V!E-X_(ZDWB; M*Q:S-. $>U"P@$)$? :SP NACZD79Q[G&=9JY^N.I*D9"]WHIX8G)00JKL"& M+?6KK=W<6:]G)KWTJ,NTM!G\07KTP2J#9.Z[ YEYU%LU@2]4US;I0"> MCG2[>&3;FK^,B[S(5_Q+_I.S6WD:%#]RU5JG+/FJ;,F9X[*\_BLO9U(F,XY4 M6X90FD6(>JFTC7 (F0AI1@+B)6979X;S3TTF;\F'^S']B54#SMBA7 MR\H3\Y"7_ZR.OPBQ) F%#RF/&42!B.16)A2*-/92QECFIUKEP'4FF]JVWM(* MML1:*1V]$.MI&*Z &WC/6V%FK$'H@.%(7>B=:E3=0(?I?45 ZQW+'L>;HIKE MT^*!*R;R.?_&5[<%E?;5ET4I?Z]*W-TO%S]SQMF'M^^ETD4VW?&NJ22LZBNZ M20DBTOZ)*!.0!#B&2" .,Y0$,"(8Q[Y'_% 8E6(9@LBIB:D.CZKAY++E$A1< M11$I/M7OU7]152CRM6%5N4L6F^:5>,.G:0_E(;X#/9GXWJL[L"S=6]@-@T!R M"&H6P2^*R5_5GZLBH/>=M?U%\2H_@%\[+4JW_ [3L7G !7'5TGD($L?M^3P@ MR =-H8>) UT;F+*IH.3;F6,GC$F)]KGB9@:A36>FFAJDN @/AA8 M1;;C#YI_C'?K5;G"A5)0E>GZDR_?U$=^_;+2/3=.CS"U\V,W0MF@4,H9H,YO M73<8#;Q_.T2"EDI@@IG1%CX/B=4^[AEVM,U\GK7NCM9XVB(?1?F;]GKG//!R MM;%23Y.?J MH%&5JB_4<@SJ1U0_JXI5J'@%'6:OP)93H%@UR*88Y9/IEY73^@)&JNZ@N^I[ MO]A]NN^3J/B?^H=AD( SM0]DI-22US-4'MPX2E@:D! & B&(!(E@2M,04D&"!),("R9,O./' M)IF:Y5/1"#I$6CG%C\*IYQ"_%*2A31]3?(S]X'T ./*!'YUB5/]W'Y/[ON_> M9^VV>W6_7LHS^/-B^6FQ)BNQGE]3JFS6LW$0"_,>N+ %7A#>S0;DI0[A,O3 MB\SY55OD0QU/X.8OY1SAX!>5/K4L\?Q7=Q)#!R-'DJ-WJE$EB [3^Y)$ZQT+ M%\H77I:<;X)TOG L-VJ.254WY&GQ@=_CG%T+N8'_G>/E9_G5S0)*0C],*/19 M[$&4"@H)DZJ&G_(0LRPAD:=5M]IR_JG)G2+V(OB@44<<8A0GX "4?JL,DHS7P64L;-6DH[ MHLQDEXY3&*HVZ&B7LR;,WS!RW]7:F9G)(Z['6)9U9R%VPO*OJDC]A0"2M2O0 M, >ZW"EI6O,W2#R^8\P=&_.74O4N]K\C*$^Y#%P-;YL**OARJ>+WU=QRRL8( M_, ++O+5+/ )BKPP@UG,"$0>8C"-$(A1T 3&65)H_VPCYX5JL7Z8&JKW MFFV#++RJ@G_O1#W!=<&.B+>M_D<%]1,101J$/D0A2V$:L SZ :)>Q'D:,]^L M*Y;1_%.3-!ORJ]*[QS0,#77!R<+HR:4!X1Y83CE!VJ+-E15>SGI;FV_S6J]:*856XV4?\FJ_JH)ZK)H;\TI;D+K\ 3>WMO==U M:!VO6M(/ R[I!85C!X#<>2U9ES2^4WG9 6 ^77%VB,ELXX;X*\Y9\X%+';AR M--9E(#^NE\IW./-#(OP@1##Q<")M;YI*\4K_#\K<=A0H&ZHG^0Z M\9D($/$"[$D!1:3YG.(0DC3*(.&,Q[[O)4&LU2#R0CJFIJE^SDN*YT!^E+&9 M2+)=!STQ-0*Z XNNSWWUL&MMLJHA+$?C2D.>!$H TA&F4 M2-W-8UD<8C,-[?A$TU/*%'D@+U312D6@::W_HVCJB;'+$1I82FT(O (M2@V1 M3;:;RXK]?5@X*\Q_=)*1Z^_W,7I89K_W:>L8C+Q0EF)1AWE((7,OU[TQ*9=? M\8H^Y\6/G;_7S:9F(6)!R)" J1>I8MU9(G\*&&2819P1/PZSS# \PY*4J:E* MRN[&Q1N@'5+- SALUT4[MF,$M(Z =A=&8DO(V!$F%P)V)/CDTA'-ZP'=%F4NG]S6K/QB M4*'J],L3VGT-D2=JH7YQ7:KJ/"96=6YZAAVMSLUYUKIU;C2>MFVM\\!_Y"I$ MH5A]DPL_BRCW ^7[2&-!( JC&&*:I)#'7D*2$-&$:Z5ZGII@:@=W32/8$@D4 ME::==?9 [-_M+J 9>)\;HF+16.J [?TR[ M06W@[:L%&/C#:<=2/7"LSNN>84<[K\^SUCVO-9ZVKWWZE:^>%\QXOY]X?6J; M?:<2:DVK07'B$Q"=W]<.T!EX4Q\!9H M? :'B^K#[H\Y>H78$TP=JQ%[ZE%; MMSNM2Y7CN2K;LBBJB(UR-]/JL-][Q[J:(1+QA,81#'TB("(DA22F&0PIBID( MB(^%D>_M?YOVNEQRK3OP2_Y 4H*R9/YP4-M7JZ M5P)CKLG@OH(-,Z#F!M3L'"2H;A;N9K-P9R+JG%X]N,+XMS,KNP.- M9TL>(7_'@#SV=^N:G)1S5GZ6!#QB%?:>VLYN20=JX4 IB:]^:Q2X":0G*D(JCQ$';B3>4@W0DU1]LOEH>4(U_$,(E2#%&F>J*P,(," M,8'B+$918)@H=#"'R>X9)P)5D:BV326HS.30(8)ZTN8B5 :6*2T<%74#9*6? MY-V1;#@@3>U M,3)&$26]W%N%E!P?<;28DEZ&ND$E_0^:&_F5W4)7:SR?OZE*KK^KVH!- 2_3 M^V:=L::V@W>-WH;XJA8Q^%G^K:JV67.@[QO0@O2\S\ UFH.?XII #G"%;0*5 ME>-!:X+1'!(F['8=%4;OV6GX']9E7O"RE%.1O*@^AFTA@ELF!5904?%=V%":PN_0W=%%2>/Z0K,MY2;F2KC?@IZ9M#T5G8U-- ;3<5]Z<#IN@ 6!3;J'[QRNP*=/:P.#.D'N7U7-D)(Y+ M^Z@&Z+LLR[YQ^SY$F.O;=7#H-5N\*A(K8T]3NSY\L([B&ON+J06H VU4# M%*O=W#?N:-M:@[GN_M9YW,XNO:9T_;*>*^OI$W]=-U*NGJO2>JM_1Y\52\'RU MEEMK%C!&!/$]R*EJ/3"Y=,3Y6,NRL BO"*RUD>E#*^8:6Y6KT#%C_+F MM1R!^NF*ITW#N Y?+IN.N$'861>2"\D9N2V)&_ .^Y0X&M=.-BNW6T'S>;XI M1%WYS*KH,OZC2M)1X;)%N9CGK+K.J.K*IPAQG*88DB!5#4T2+E7L-(4A(A&B M*.4QHR82V8Z,J XO@H9;" M6.A>AJ0C46M)Q*@"]C*@]L7JA:/9"=.G)OE62>LZ)7+3 (J&,>$"HM@/ MI;RD4EYZ-(!>Q",2LSB+0ZVKA;,S34TDMH366HZ9A#L-IYX0A M0)!Z/H8H]2C$89A!%ON$!IX?B$RKU>7)&:8F YIJ90V5H"(32#I-J[CM ]DO M!9S ,_#N-T;&HI+;">XO*.6V/^+(M=Q.,'18S.W4@W:'^V\X+U0W[KOB2-K- MUF\MO"1+$N'#-,X"B"*>0((BH@HTQEZ89G*_>Q91;GJS3S0\31$/Y*G&\O)U M41X94X/ZB2/Y58?RIPCAOK9Z6_/I:8(@; 3/ '&D9 MFI..JG*8 ;&O?QB^;7FQ6K<XZ M.<#4Q(HD%"I*@2(5^CMAAZHFJ8J'Y08U-4\CUR]$G($VL,S0PPO\HLZ_BJ]$C\5Z.0?. %%_EJQ@3V$).V3!*I!J)()!!' MF$ OY3CFG'I90DW[YQV=R60[C-75>/$S+Y6]HD*"\CJI=X7_,DT0/ 4MXJGP MJ024$.)!E/D$9I@1R,(XH8D7!S[7JB+A$-B1BE@-"JN>='8 UL!"NA67^H]*[K\N_<_8C M+W[<%N5J616[:.YH0QZ1(!('[&D3L :D-PV.I/_]7)E+&HGY2C<+F!Y9OEC/K"%Z&47S3S M R7.*,0H%M!#TBB5UJE/>&0BSL8@>FKR\)I25:>VNNM;K)[Y$BRWQ%Z!@AM> M_(VR\'I"=&K+.; 4'KA$16NR=YB?=&&*DTLUW7H4AR3_5R]#<7(11J@^<7IN MNR.M;8#\P*OLK)$@GIE+X^R< MTW-N_ /_D.)#B1-2VS6&UO=YF/6DOU/H!A;=+:UP61.[6P^HH=>=M-6&QI&H M/#_?J').F_U](:7_HN4M#,Z759+1I[RD\T6I/WAZ\WWYX>#:]? M>N'5O'MQ!=K0%R^2SCJO$70H=5Q]PP@45W^&BP_;!;8O62Y9)W:HR M=9-5\XVW'B=$4IX2/X$XB*253#F!./5]& 4LBT+DB\]+4-JVBR;3J79M0]JG^ZJ6U5169EY%<_= @&?[0D M&^;.GX%;[^QU!^+ F_XB_,P;N&C!XJJ;2_]DX[9VT6+\H,^+WEMV8N5.7;*H M0.TE?^9%F?_D=3R 2C2I"HD\X;_N50&H1;';M?<>5]XO/T4)YY3"+(@I1(RE M4&KS4NYDL8_]C&1A$,]6*D]"3^Y<2(^18-I0-=S&JMBIDD(V_#2A0&;BZ-)E M(H03E,4AI)PF\GB($4PS+X&,Q2B,N1]P')@<#V,NTPCGQU262>]8&1'\@<^= M&O<=5MJN(G6^XJ;<8Z@VS\#70UK M=DC^5>EQ,^/3[ MCCP].UZO9^6(AVIAH.JJ]X^4]Y M&M:)QLMM>:>JPZK+S$\ZL#Z_2+HQQ!9^EN#Y7S M#]K94E_R@M^)CTO.\M5GK$J+K=ZN_\K+64:3#(>9#SV62>T[8 *2D"20>W'F MJQ#HB*4FVO>IB:9V:'SAA42O?MW2GO/*E%"O%CR]<2NE_\/S'LPIKEMH%_L$?^ O. MB_:/*C/9G[%8>!A1 3/""$21D**!> PR0D(1"I31-#$RS T)F)K(:"F&N"99 MGG,-S6"NB :2B!?P2UZ -XZ7Y:^&.1'&ZZ-ID0^(^M F>$LZJ,B[ BWUH"$? M;.BOGZA2ZAW:VI;0N3*N3:5G[J/5_UMDJU^L/N?W4> MPP5[?)9&O"+AMO@I'ZO2GJJTW^_%DN.Y"K]599!F:8@(YU$*?4811"C)(!%1 M!I,D##A#4MO"L;;]/0;%4Y.SBI&K@^N>G:KS]2/J5JCB$2HF08?+*[!E$2@> M#2RV43X2#>-X:DL_PCV?UJKO_6+WZ;Y/HJY,,?$/P\ U,+4/9"17P]0^%#/G MQ9B+UNL,&860\9PK8^*ZXZP9=>)14TQ_6RS8G_E\?C1UZ!M?S03Q0B M8A")C,$T3CF,.!.<>TC^AIMH!=6S M*">P3 /K(A>;.&QY^QW2=LCGW-UOGVMFA!PX][&)F-.SECM%M5MF0"* M"_"S_%L5/X*+-]"R QI^](.WC0#O%^!#8CVT=6@'\P!-E&T M(H<-YIHM,!R M&_:[<>=6[UNX^I1"7?\)_]WY;N?19G/$4TII*%RXL6!IYQX!*;R'^'Y291(7G2=>)?1,C6))S_2 MQ,!K)HO,4Q M<%:-MT@CN:&&7BPSMY(;>'L=1A=.,9XKR T6.TX>1T.Z3*]240*W*_Y2S@+! M,N9S#!E314QQ&D",D@B&- J%X%$4QUIGE>9\4SN/-/W!/1Y?\(=B#E3<.(CW-*BE9AZ^9-P2\EIN% MJ0U3]6>(PI!13PCH$1Q Y&,$,>,AC#T:HR1!-.9:T4$'(T]-OFR( XHZ_;9_ MNW#U"X*+0!AXRVOR;]3<[RBO5DW]=D<:K9G?40:Z3?R./V"G 'Q=%/RMCK#^ MO"Y8V421RSU&,H\P&,9)"E$8AI#X002#4!#/\R,<"&1R[A^?9FK;L:(2O-3Q MYD+1:79BGP!3[Z"^'**!-VN-3A.-7Y$X0,V2?A0X? MO9'&\_(8<;;CS#%[TT)L]_0)^KA^6=?)7;<]ATS/%.9$MN=\YFVS&<%JY;?<3+ MY9O4T:KRLS./AR%':0P%Q:$\#4)?-?,,((G""&?B;6QOE/ MU0]\2[F3^G5[J%]RO:G<N MP%827=-5_K/*L'/9$_XH3,YZP>^./G(/^*.L'?9^/_Z89<.G9RS5)E6=LIM) MUFDD\N%M^TBC;UW_B9>L^FUY6Y9KY9&4XB9?L)F/L4]#(@4"3J720WT"TU3X MD'(/4678&;93=DK=U*2+\I:LWF!=&I1V\_CR I05 X8MIYRNI9[8>K<5&ECH M5>3!BFJPFV.Y90V0-]!]KF$/5/Q=U7\J0TC=N2 M:PA8#UIY#3*)91D47/SS*7_AG_CKHLQ7;>1GQE"$D!=!ZK$4(L1BB$,1PS A M..(D\SRAU32L?YJI265%(6 -B8;51X[CJ"=(+T=G8(FH" 05.BV) T30]J/@ MJN#&\4G&K9?1R^A!N8O^I^VV_=.R2BM_>U2ER&NQLO$&ARSB*, A3'D5.IM& M,/-Y!",6AEBP)(L$L[A#Z9ERHEA1#AF,+4CQE,@HRE'D:^YQDE+%X*]XABMU&6EANX*XWIM3K> M!D!:3R8[PF]@P=Q2"2HR6[WS:H"+# T\'(GHOIE&E=,:+.\+:YU7["3V)TY6 MMT6Y6E;Q85(US,O'5SD;NRM^Q\NJWI'R_?FS%,5(>"KE*:,91"K]F<29%.2< MIC@BB$3(J-&[[L13DRJ*;BE'6L*O5!^.O 1E13N0DOQG0WUU"6$F7K070T_6 M# 'QP(*G0O>V@VY%-7C;%\Y,N?.>7E#%-$?!1F,(MH(#4A3"'F:0QYA&,4 M)#3Q K..\T;33TV,*0*Q_!J4"EKKGBHYIFRHE4J3:DC";?4DPZ71] L.!OC0 MCK\*W\9I5Y/>..ZVFE7S5[4(+0<.O7I6R+ERVYE-/JY?S@J8 \>;W2@N"D)6 M#1'=U8(\.MS41->9^H1U,U$'M1^/8]LOJP:"=6 !98+H*&4>>P%S5.'Q^!SO M6-RQE^G^NH[]K]JI5]_X:MM<]?HGSN=U*]6/E<.JDGG/B[D]M(ZGH1P&)+,H!@]%72 M.[\&Q'[@<^L@H+JF7?EDFLNK#MU7+?[N3BI+Y!R=4*:SCWHR64*S?R+9#F/N M&_@L.5T47+6LD'.]W?SU*C^URJ*[$[VZ?$WWG@1WXYUT)@^,^L( SAGP [\)%&%KY&NQF',WSS$"KWR^ WW]-AW;[#MS=\UW7]CV;NYJL\?\CG5RGVK)U]R ? MJS_K?^5FK/LG_<"S6.;.JPL/Y=;+J^%FU,,X0DD ,R(X1)$?J^".$&;48Z$\ MXUD4:36"/S'^U$R9^D9N2Y]AJOL>>'INE@L@&?@LRP"MR@JC_L_\M7SQW6Y6KSP955QKM,]\^VI,/))!'"48!H@+&F/,,30BJ.\@_*B:UJGN;UYNS!]E5 M]3D+"L:M16;;]]OP/6W3^#CW;>GA^N/3^##]9?K M;Q]O'LU$HS;V>O)P"$0'%H(-R4!M*G!<(CIVV=J"Y4B8:4\[J@0S!6-?;!F_ M;^&;LYB\52LA+*1!KW7&]7$K%L:.>S#(<1W&,. RC-(,HQ"'$21;# MR$^C+%'-SD1BT$1%>^+IQ3TTI />T%XI#HO*G*$U^6!NJM<9+D;(>!-Z!3Y 6V9LNLHW% MWB!K;+H8(FO@"AX$X9%2F),"-M(08] M4T%_>TMN3F+\N4UDL\"-E2%Y-,3OV]]Y+. G*V.?'X$VRJA5)4\X)]X M_?^WQ77=S4U)T&^+%2^W[K49"CD+"(DA291 RU("4Z9Z>I$ ^X21D-/$3*"9 M3#\]D=;2VE$ EAMR30N/&JR#GAQSCNU8)4MK&_JG(R.UA7U'< S3:$]C8)DS>V3 $1-D3[.S MFPW;\YR%'_,#GL\_+*IP_(TV\\A_J/]KJB_Z'O9P$ 30YW$"D8H_<<1 PVYYTM>VD!HX/-R M"N5(OJY^2!WYMK2!Z?5IG1]E/%^6-D<[/BS]M]Q%!6TNT[>M*#_B%7W^_GK- M_F-=!Q$^+9I[K8_/JL3Q;=$< '="FJ4_Y.=6SE(A:!(IV?J)4<'AX4B=FIB_9JSJ(.8@FLC16NJ9E]-8H<'UR>.Q29T0I$ZOW8I7 MN'X%6VZ5/Z[A5SY:<:RLV58M70C0\>]^06<)WP*,;[X\^^<_>"_X;Q0O_S Q6*I4MOFN"QSD=.Z MF+Z0HO<)_S7#:1"GV!.0A+X/$?<1)#A+(2&)1V*,XL S*B;HF+ZI'2;?BR5O MNOK\,E<%6O[UA^1#U?.42YC_K,74MJCJME7E"O]E%]ON:J'U#IUW7+Z!3YI- M;/V6M=U2.TU2D>(05"Q> <7DYJ^DXA3LLWH%L&(6//4LL'6XON-EH" 4MI?*;EK0:[O.3V.IM=Q>(#>_)M0#+HF51/Q+. MFA:=F&;DMD7]S!XV+CKSO&V>S6L3W'(GOAJ';0[K)%^,$)FQ-/=T_47/-DF#W7P*2WJ\V9'W@+UP2YVZR[##K:F7\TCI:J.I.7' M^:+D3XNOQ6NN6M#?%NR;7"O=B*F^,::F?RN:],.C>M'IWVDN@1EZ[U5D@HI. M=2U5M0A=+<#7;_>W0)$L_["NVZ84+/^9LS6>@UX@C0*I=%"R"JCJ'7BTP"H= M]KH!5EK/7] J?ML/L[KLP2^5S4@SC^&,(H@PD?_$60!3W_SSZJ"J,;]W'&DL@/,U]*!*8T;X'D3Z$JH\^C)$@98UZJ M(QL.1IZ:**B(,_:['P+6O]4O@F'@G:V-@/96/LEMSY$NWZDWK?QANU;+, M5[QI?E8W1E,%@W\4U2B_X_F:SU(<(1$)#.7NE6<]I:K$EQ]#FH0B#H274FQ4 MNF9H@J( M5[^PO0B%H74^-P"85 "W!&*D;!<(P;=%P?\F_P4[4P(N"5Z5U;FP>LY+P.?5 MD?$W *&KBMQ'H.DOIMU]8<0ZV$?HW"UA?>R!"Z*).[5;Y.(T%79F6'">$,$@ M%4I*82^&. @P)!%E.*1!2HAG'!A\=*JIB:TZ4M2X2I8&IGIJHQND!A9M-4@= M*J_ ED['@;"]6+B,:3T^T?CAJ;T,'XTT[7_#_/)*#O*-+\HF!U/SMFKGI:GM M:DD<_'9SI[F9#S$X?R=ES?[ 6[7E_'Q^KM'ETE%VK6Z3=D<:[?KH* /=^Z+C M#]A&8)O?"GUG>)'%0VZ22AJJQ%]6O-9G B191Z&\OP5$&4AD4>NR&#J MHS@.8R^AH5%#3]V))Q>NH>8 +WF1OZQ?P+SR&K11,*91VYK0ZQW/0P ZL 2H M2;X"&Z)!$_7=2;-<+0#A0%G++F._S:!R%A*N.>W(D>)F8!P&D!N^;WN3?:0' M%2%I2*0- ".42&,@BGR8B03!4*2)ATB0Q*%1ZXJ+>\2-#JR?")][,; MJC.9#OO.KOW?JYF8#I.'5_W.&WNID0JY#&\/^,^O6'[Y.9ZK4FR/Z]?7N2KF M'-$P0SB,H,^D0HQ$2&'F9Q$4<8*X[W&1T4"O>+SNE"9?^#AEXR6AX*6EM*H\ M6#:TFE9W/ .VGEAP"># (F)#ZA50('[= ;&E]PK\MERXK'RA"Y"SBHUGIANY M2J,>\X>5&37?L_3AMAIA6YI[%J=!&& /0>)C%7:HO+:"*94MCE(4((H"(Q/R M8(:I:1=;NZ8M&6_HLCV 4--3>PDP0SMH-YCO)!2]NKKD7VP%^55ES\V$:(;SLT<8QXG*I\7N)1B!(?JP:A!.(LI"CV MXS!"U$QMT)AU>IK#X\UO7V^^/8';;Y_O'KY>/]W>?3.T'C2PUC0FW.(WM&W1 M%&O<>OQF<)Q4%[/> ![R=;;[5T2 M<;+A>QT&>%A7G\[75079OVA5X^]!FG0W0G"ZFGDIYZ$TL6 JE.$59@G$28JA M%P9!$&8L8R0P,;S&)7]J5EU=0K%4>9.TW?K5#WS+I+D4'?%ST!?%TUSD$>3Y MU8$PEV?HAEE0/U(WH=[YY>X;-0K@2&>3*N2\Q@*T8 "%!JCA<'M$C+^,#L^9 M$8D?_; :?V&.G7CO0(7=L?F-KQ0%]\O%SYQQ]N'M>\GE])_S A=43GA-5_G/ M*MAL6T^0!9X?^BD,4$@@\KER-V81I"%F+$/$"]+,S"UA3L3TO!25#?#YR]T_ M'L'GA[NOX//MM^MO'V^__0:N/S[=_G[[='OS^&]F9YC%VNB=0\/B/?!9(HFO MSX66?$#>P"^* ZD^_ HV3( M%X-4.[0'T9$DMR!@5&EL#]"^1+U@)*MXV'N^ M^,87QA&QW=>FYL50D:'W-W?@V\V=45CL#A3]TN5"%(86&UL W$?''N/9-CYV M9ZPQ(V2/,;$7(WOT$3O%H\[_5;EYBT(J/I\6+S@O9KZTJ;'4'V 65)W=F9!F M-::0IBBD7IJ1F!O5J#\ZR]3V9DTDV% )_JCI-"R;'@] MGR_^5&6)/R^6'Y>P\P,\!T>GP9CFA>_^VF6$GEZ9HQU0N, MET]5OWGB)>8"G*$-&E-+"AZ&/ H@BDD$B/"YQY"D) M0QQE2*O6C_',4]OR+>'59>ZB*AZQW)"]Z9*'=\YAMEB3E5C/ 6Y?EH_\#Y15 M8_P/[TJ.4+YRY>;E\S?#"G':*ZBG) VR+D,;9MTEV=Z0/'26I6YM=U([4LU9 M'1?\, ;250TV[7G'+:9F"L=!533C :PN1WZ3]+ MSHPT-;FF;A!^N[Z^WW0<[A!M=*=R#D&M:Q:'X(UP\W(*-\=!G&;8V-[0G!M^ MS$L;35;W[G%TWW+L<9(B:)8&:11GJ8 B910BYGLP33P?8IQY?A1[L4C#V6L5 M!?.XPLO5A9XE.:7)5MB?> 0W!:ZZCZBFLS_RHE#'LE1]:CHA'$(O*ASTB(.4N"*$T;V&_DT?$.H+?3C@@Y5PKJ &!?Z&TSA.]] M_6EG],81W&@=N(9VE*FIIN$*ZS"M[>SJOF,GV?_!\Q_/*\ZN?_(E_L&_K54@ MP)VH:NV6=^M5N9(&AA1A'W"9TYD0-,N2)(21(%+41]B34CXBT,N"S)/"APB2 MF@4*&LUOLH?&B1&LR *_Y*H;H:+X5S.98X8^0KX71I[$/,JDQ"=^!-,T(%!X M(8IX@%,4&H52#(;]&+I[2SS -?7- H#%EFX P:CKHW=(#(;ZP*?&!O"&<%!3 MKH[;FG;0(?ZJ1M[=66&%FJ/#PVSN44\3*UCVCQ>[06PJJ>/R^7NQY'BNJD8I M98*7LY D&4UC#CF21@/RHP 2RAB,?[P&AOP+[L1='K,3> M0_=N1?:^!VWOB!N_[";O_U%^!&LIZZ(TBS*20L1Q %&*,<0LB"'W,R]A022, M[XJ/3S0U9:VY&VV([92OJ,DUO3H^@:[N%?+EF(USE6P,E\6-3'*<)YHYP(J5F*"6"%R40!:$/<9A( MZ\Y+DC3U>)IR9AB0=VJNJ0F%'5*!HA4H8BUCY?M UO;>N8!N>.>='6HV[KES M>+CSSIV<:6SGW#F6C_CFSKYR86W VX(N7KC23&99DJ4B3 DD&!&I0/ ,$IYB MF&+B!TG@!Q@E5M4!MW,8B8D1*DG\HHCZ]5_SBD"@U@PL:JH7A6VIP!U$"?/\ M.(1IJO*35!9TRJ04]E 0A1Y+,(LC,Y?FA9B.X[AL4+T="%4]B7LA4@-+VFT1 MQ@:E&K,!*C$>LN^Z%F-GAO>IQGC(XLEZC$<>M? UU647[L0_L.IAN7K[O%A^ MQ<5:8+I:+U4E-JYJ+90S$3*:IHDTQ!!35=$R"C.69E :8TF&F)>0)-!NZ*92)B >0I0M*\3CG$@DLY[WL,^3[-8F84 MPGUNPJE)]B/6XHI-NB6YO8%4(YO+G9?0*7H6SO_>G>UP _ MP?Q9*_S4>W9RYH'_Y,6Z4Y5)6H4^C1,"XP2I0)@H@5DHY4K*(\0)SP(<8C.K M<7^*Z9F,JDS3LJ;2L.S5 7QZ$N(22 :6""UI@]2A.L6WHQU_,/RH._P4<_L[ M^N1S%K;@]7JU>%FH5"-4 M>SQ*$]_7NI0[/]74M(,ML>!?\,OK_P1;@@U,DGYT-8P[9Y@-O.D[<*FLJRVE MY\M/F:)F8+XY0V\DH^T"%,V,,RU@>DVR_A'&,\2T.-DQO_3>,,\6N__Y6J=K M:^:$M<]/3?+=XS?PLU2UA\5B^5*%N6\+F.NG?FW@Z)=RMD@,[:+J \%=^OHQ M[JT2M3:#C):.M4]V-^GJX&^6;8.DO.5*['Y8EWG!R[)I&5)6IC1/48(989#Y MB0<1BU1X N@ST4JHB1**#^B=;6J;M*41M$1:N2OZ =:S1)S!-O".U@7* MO N0#@"N^O_TSC5NYQ\=M@]Z_FB]=*&T^")'OI4_EC,1)")+N) B(F(0Q5B* M")&%,,O"S(LQP22U$Q&;*:8F%S84@C\4C: BTE8J;($T% 56\ R]_\V0L1<# M!\R[WOO;"=YGPQ\P>'*7'S[I*DJPTBP9)Q%%7@+EGE9%:#"%F7P?"N*'(0W3 M+(F3RP($IZB?'_&X&Y69.@.JY0W%U!1X"Y0<1 &>T>/=! ".I^?K,7H^[.\" M6T"9$Y\EW8N"/W"Z^,F7;Y_6_&DAK;'_N\;S7.2TFN=./.&_/O""BUQJ$R\K M72O<9NRI282&!] R =B:JYJT^WRH #)"6A9N0+7+ZJ(CKY1;[42YQT 0R_" MP+)F,/R-_ B7@&CE<[":<#3_Q"5P='T9%XUC431$L/\X7I9SG:_&:*[>3 MD5_Q] A3DULUI: B577#>\I?JGWS]=O];&KN*Y*>'':\\^5G6=FJ5GW_:XA+V[VLI1G#QQ.ESL9@O?KS]MERL7YO[ MKL0+19AY!++(3Y25$\#,DZ:._"4*11"C &M9.6=GFIIX>)*$EL_K'#1$@RW5 MX./B;U?@RXJ=CE8T1+E?/#C%;F )<8A61:?-16PO8@;WL*Z0&^D:]@2"CNY> M=<#HO7KM'6"\FU<=/G8N7K5>L',0*4?3G:@K<IYU/HD5! Y/L^Q$S^ M9Q*2!'/A)6&H%;1R;/"IR$=//4\ M0K8H#2P-ORR*'_")+U] Y?65%EA-HCLOT#'&'?E^=H8>U>-SC*E]/\_19RP= MO$WEM@<^K]/LGO/7LCEGY I[2% $$X081%[LP31+$$QY&A./$YJ$GI&7]_1< M4]O=+:E@V:75T,W; ZVFK]<-8$,[?%NL=LAT&#AE (<4C2-(%13)*8IG&<8D\O'-V. ),M,E+SYK;#7=5WH,Q_%)4CJU@!4C,$ M2L71ICN!@<%@OCP:=M>@D \LE;JT@X9X4%$/.N0WSAJ@4Q[@&IMN@X(]D MSST]MJ0';%M!O&XPT6C=KM(FK?'N M-1G-1QW/CK3F>,>XM!_EU"G475"IZO[S?_VW]C?R'X)+_K_^V_\/4$L#!!0 M ( '-'"5Z 'Q!!P 5 :VQI8RTR,#(S,#&UL M[+U;=QM)F\7[QL[T615#?WD4B99'OL\X*55PE[0$ &0'7+ MO_Y$ @2O 6@LE#%MM=,2R1$5L7ER\B(R,B(?_I??]R,?OJ6IK/A9/S/?Z%_ M)7_Y*8W#) ['G__Y+[]=OP?SE__U+__P#__T?P'\^[O+#S^=3,+M31K/?SJ> M)C=/\:??A_,O/\V_I)_^-IG^??C-_?1IY.9Y,KT!^)?%KQU/OGZ?#C]_F?_$ M"..K'UO]Z_0?53*6J6R >YU 9$[ "?PV.FF)%RHX0?^?S_^HDV51T@".^ Q" M*@V&1@^$6,N$<50GLGCH:#C^^S^6/[R;I9^0O?%L\>T__^7+?/[U'W_^^??? M?__K'WXZ^NMD^OEG1@C_>?73?[G[\3]>_/SO?/'3U%K[\^)?[W]T-ESW@_A8 M^O._?_QP%;ZD&P?#\6SNQJ&\8#;\Q]GBPP^3X.8+J?^0KI\V_D3Y#E8_!N4C MH PX_>L?L_B7?_F'GWY:BF,Z&:7+E'\J?_]V>?;DE7\?S_X:)C<_EW_[^>3B M^+>/I^?71^F/>1K' MM!3)ZIVC27CR0Z.BD,ET]9LCY]-H\>D@IN'@>(*KY,C/YE,7Y@/ME*$2X2>L M<2!<]F #XV"\UBSXH)*V3V53F)@A%PO]S5+XZ^?)MY_QP3\7>94O%H);".W% MZY:2VH_NT_%\./]^%"-*>)9FU\Z/TD D+QCA%+C*$H1"S#@=47?,.JV2HM+[ M1N2O>^M3+AYK_&@:?II,8YJB!5J]UDW#"^T_Q?[=3_S\U4WQ01"^#$=Q]=MY M.KFIH;OYI*(DE^I"LO_R$W*?TW2:XH>EMC8RN>!PCO8Y+7ZR(A+NOKC&WSSZ M8S@;2.HC&ELTO*(86,T]>!T,)&9I<-X$GU)-3#Q[?W?H:*[7S2!I(N2.X?*( M])/)C1N.!S12ZVRBD$)$XG-08+.(8*RTAGD?/9&-$/+BE;T!12,]3FH)M6-$ M7*";-[WCX&.Z\6DZX#1IGU .-*'K(;(/8)0PN$R2UZK(P36#Q,MW=H>)ALJ; M5)-DOS82]-?2V3S=S 8Y):T1^I"YBR""0&_=2P=)F\0)Y\+&9E[1IC=OA0GV MUC:/_03;,3A6 6)9)0-FF626"*#&(-V<4?#$;!9[ MZFU208@]4?Z_WKHI/G'T_3)]G4SG YL3P[!= XV$XG:)X;V/1(,+- KAC%*& M5\'!LQ?WQB[4@T03T?8$'==3-YX-BQ96/$1!@[82O*4H$YE+ED=HL$DQZ@.7 MD3;S(C:]>2M\\#>%CT;"[85C\7XX2N>W"Z?(X'XIG2= D D,U1T'IX0#2R5+ M+EA%HZO@4#R\<2M B#:@J,IL#1J3(JUT##L]=N!0GYAB#11*R]P,79.$RF:-L62KA"7:3CR2WR M]/UX$M/ <:\DD<@)R@B$0< ;(PA8X[F4(N7 =064O$K$5IA1;P@S]43>"P1= MNS_.(DIRF(?+0Y@[$QDY0382!N$6(W%!A0=+3$ A!<:#3$K&&CG0#:_?"C7Z M#:&FAIA[@9<[R=S]5<1#!TP@_YIS8%QK$)ZAAZ4'N*$38@3'F5K0(M; G.T#!ZCU(B.1BK4S+6-PML-KYZ*XS8-XV1 MW<3;)XS<[9T#*U4DQG)0J%.4B,M@ G&@E$!\.^\L)_7@$NZ0UD5(&P4GDP],$AO@ *A.3F9%>V1KASOJW;X>2 MMY%-K2;E/J'ETV0V=Z/_;_AUX8$+EH/5S('A D63-$?,APR*.F>T%%&SBL[( MDW=OAY2WD62M).&.<7)<>)@FMZ [4^ZC"!RH$ X$L1;C?'2X@XW,,LWPXX:5 M2H_>MAT6WD9"=6\I=JS]4E1"[1L-DIJ M M6T$0*>OW$[%+R-+&HC:7:,A*L4;JNE+1??7]QD]&@TRB,0KW+F>D M!>$DNCR"$C!:3!D02 MJ1))H!,ZO"(2#HX9 D11$JE+U.=X&6 MLS$^S87Y\%LZ<7-WQ]8@$9)E$!)RCF@++34HG"! 29=Q,03E;;,]Y;6W;X>6 MMY3MK"#E7J"EE!],C]T\?9Y,OP^\RD*RQ"&'7,IE$\-H&@/IG+2GP0A&>8UT M^).7;E<"]I;2G?O+M!>0N+IQH]&[VQE*8S8;"*\58=( IX*A_2,6//,1S2&3 M 6U?Y+Z9#[+FI=M!XBWE-O>7:2\@<7J3II]Q3_QE.OE]_N5X,MY'A;"C17N !";\I%4F3\/>K M+RC"V<7MO-RU+F'ZP!G*J(\!*"MU)CQY,,9X"$QJ*9TPEC3+?/Z8ANWP\C9R MH94EWO7]QILTCJ5B^OW((>'1*J43NM*4(_"CTQB'>0OXN<;HW6KBFODA3UZW M'2K>1EYT?SGVY#K"^^&LY/C3=#B)[_&SV4!RXJC$,$MFHU 4-H,W5H*)BB87 M(^4Z-@+#QE=O!XRWD2RM(]]>@>0_DILN63 <&2BW*B(-%(0P&4S2%L,N:X(E M02D2*D+D_L7; >1MI$]KR+;KH_9E8N:!@]-Q/,'0?."-C$%:CGM@V0B9(V"E MEY"5<*)1M9$ZK2+<7;NIE^CPL[4?&\^49@=(\>,K1.>+E MY,BZXB9A%.:E2BD28EB-T/;I6[=#QEO*DC:0:B]0L2I3W\>#+*56 MBJ$ XJ(:35/PO.R1U)N$>R3WN69%Z/V+M[L(^9:RI,UDVQ.O8^DTK:Q>HLHR MRTIA*RW!>8C@!+-@;+*">6T\K>.6/GEM=W>HZ[1M:B[+:F#XIY]?R!#A_O<] M^K0=7YQ?77PX.SFZ/CUY=_3AZ/SX].K7T]/KJZD;?/#FG9HVY+,ANW9 M;F?PV;FO@T5I;U'U17X_'+MQ&&+8,5E>AKZ'4>)1&B9*NEQ):32?K3YY6%*[T+6OM5B]XPAMYWQVSZ4QPEI- M(Q E XA$/?@4RT&ADH1FSJA]+?.U#Y=/*>BF&4=K2%@9E KBWMN:H#'TDX:; MRU/Z[_SK>S9B8 +I)1!"(FABT=CZ@+XUQ:!+2*.2?[52='_4/".D6_ TT>U: MF#01.R(J)8S?[&*\*-TGN:KFJE(O6>B-&-+ MCB)CG(!7P8&U24;E8F;RM3K&O3:U;8GKIO]0>\AJ1RL]@%M9*6/\D>_(PD ) M&X2E%DK?O[^;'D7M@69OV?9BX_HT35_= M,)[^\36-9PDQO^SM^5A* \&BD-Y$H#27*AN1$>Q2@C)*2>VU9:_>\]X',%N0 MU4UCH_9P5%L3O8#74_)9< K#T@Q:*(Q%J,%H5>)V347.,:"0HGJMRKIQ@-9- M7Z,6]ZN]I;O_GC29NU$ERS/YFJ;S[Y]&#L4QCB4<^%J7+F-\B&Y6;HL M4UHN\F]H/(O !D[XK(7UH'))D$6:P1*&P0$STGG.HXZUMZU7">J#MUP%1/7$ MW@L4_3*9Q-^'H]% (]<&Y0&FM+S&B#& B:DD(127W)C\^H" ?0"S>G4AQH$4__"*/;4AAZSU4HA_3*)G"D9*>"UN 2(Z"B MX0*=?YW":QW!]XN=?DQ7'WSA*O"IKH1>0.OD[L6E#>5-NG9_W#,WB-H1ZSB% M&+S#Q6$%>)'H^\G"5]X,QR7)-5[-YPND^A2R-*Z5(%V.I=B=@J> M<@Z<_:GMIGEH"] [D,)Z ,U'^8GSR3BL4A0\1RNM@R#0) L1 M&;AR+XOP+*G&H/3U2[)[>=WK".FFRV@;WG9C,?< *TOZ!Y1$C V4@8P.( C' M'#CN/>!_AJ,L'!/MG-!WTT^TM2/YG039@US/AZ'SP]'"'J(M7%R^^C(9H=!G M2W/Y(!I%$B(X /.E^267%DR(R!B(1 72J-%C=&%H6 RKDW%M1*N-J#64](;,#72 M\X;S^09"[X5%>II 70EKU6-I@)NX2-IY2%S@"A-EMHE$]A213D7E.5&U [?7 M*>IVZVL)3!65T M0X>*8WCY*>=Q+:Z EY2GD ,26^R*""_ R6G A8\R@0LRD M!:.TGIAN#T':LTL51-\IBLJUBA4?=R4(LU4-PATSCX0WD"HH2KR$J%49QD44 M6$-+*TF65-!$6_[,1+V\M[';*[L](:D,G!:EW0M;]%)< PQ!+*$<(U9K!8K) M,; Q!:!")EK=J_X!2;WQB-J+U6HJI1=&Z>4N_2B?&FC(0CD#TC / M0FD%3C,TL<1R9JU*TM9./+U&3V_-\[(TMY(< MC/4*J-?>*OP_5Z_U=FGHIW=;@7+H'/A.PNZ!GUYZ)PZ7%^[*'<[)N%C6- Z% M%1:R-B($T!C?8\B1!'@5"7!*0O:."\=J5]N^0DZWY20'P5$M9?3"-W]%1H(0 M*I./0#A+(!S&&W?@A<20V]@-2GU9L73"TK MK SNPD$&I)\(@;+A%BQ-!'(F#/=EDV5DE;&TAHRNFXO4T?'+ZVN-Q-T#-^A1 M:^ [^IUUF40..I>L'!4$?+08A>I,J/7X5ZKM43^GH>NJDU:PTDC0/0#*]12C MR=OI]T<<9,EI)*61H_*T-.3*X'5*D"*G4BEJ/*_=/^0E%5WO3JV I:&P=X>+ M7<)EG#[C;ANK .8RS=UPG.*IFX[12YL=A7![1B&\X&+.@?* Y3X M$$16!HRG#@B)@2J& 8'WE0'T8ZJZS1"U!*C*RNB%L_.(A^4AXN0&B?F2QK/A MM[1,L7Z8S$K>_B)?NS\&'N/-0*0$8LM=X=+MW@81P1H;@G1$.=]"NGL7$KM- M(+4$O3;5U L$.I$8I"4L]&)F*V29>LJPB9;4O_;^DHMN\4DMH M:BCL'B24?I0H&0290\3='ODQMMP=I24[+R HP;P3E*O48H'N6IJZ32VU!*6J MBJ@&K'8:SN+7)Z?G5\]:NGY:B/]+F@^#&SWE9/QI[5:#3YO;SC_61Z,KGU\WP[6M4A/[0&6Q7>H./(6K#0L8,"B2=D%8IG?["@PIB/A7+MH:M?9O4Y1-QFL0T.NHE9Z@+$7 M0](>L4*]-":B$X"^)$HI9U=F[!6/TV9BG,^&U3Z/>86<;E)>AT97+7WT$5IG ML]DMLN&]<3$1"Y)%AI&+MN RUY"35TS1&.K7>&X@I9ND5^>0VD,/?833XW&. MN )BM*(4593R"B\$..4S!&-(H"P()VK7LC0>IED]I=4YL/;52 _0]>3LX8ZQ M!4\#K9+5!$62*-.E_P)*B$A2QIAS1IS3E-8^2=Y(3#?)K4/CJHXN>@"J=:[B MROA&:B0S";A-L72&P%#$>UOF!S(I%<\\U#Y%W$Q--XFN/CCN>VBCYT.6KJ[Q MSX^GY]=7%^\O/IU>'EV?X;\V37-M>&K-S-8VA%>:O[0\?[FOL7J8W.5MJ55) MX'@9+6"" $^%@Y22MYKB]ZYV9>,&4IH?0W]+X]M2=\H)Q9#4013E %WY"):1 M"%S0;(/6-+C:39I6[^ZV^*F&CE^>)^\AU1[L0\>3V?PBEZZ*BYQ_FGX;AC2[ MFHSB0$0ON$/^K7<91(DNOK:F<9JBIS:.1_%F.%Z,NYT/OZ6[2^\#S[4P4B+2C4'I9*?!\,#+ M :.149;;?K4-S7:4=5OYU :86M!(+PS0):H&22A3Q4YP)QY-%OWL5^P(PA4: MT01>E-@P&8ZRHQR"TDD)BE$#KU]6]PI!W98UM>/^U))_+^"T:+!X=O/5#:>% MCV,,"#^C;Y>ETB+@;LRC10DI7!$NA #>$L>2#(20UX87[]VY\@4EW58RM0&@ M"A+O@3=]?]-XU<]ED*U&:TD%H&(30M\72QHE&/PP!.<83;53A"^(Z+98J0VT M-)-S#SRC>P8>ZCT'TGLE(XU O3#%2CK$.O= $M%*F8#&LS6H/)#1;'(9=+'L[&:+/PDT%6V@FI"/A0L@V")C B"5 I^I0%4\'6SN%LHJ7; M[LIM *>*U'OASZPH7SED2F9OB&1 M";HWTNTEC)JX)GRF#637-=V9)Z1L%T& MD+PMN.POY%Y<4'JPC^]18,O+Y+=H-^\,Z&0\>Y?R9)H>=>LY_0/EAMH:CMWT M^QD*<]$ W\3B1LM3.[=D@G.]8O%O)[](XE>R;)!(M._/@4J2E*L: CR*#PG4N',TL5I]J ML8&4[?#WIM+A-83>B[WV/,T?.9K>1B5GFOI^=79_]V>G:.WY[6+$5?]_BV:M)_R$JE MXO1'K3^7'L&BY^N+[D'W.*76&\6TALAD B$1K*9XLC2AX^ 1IRG4=K=V)+%N MLBUXFFQ&!UU[*4!07":&>0E)*UPWRLLD365^]TBVM673> Q]P MFZY;GR;3A=[F\^G0W\Y+JXCKR?+BT;T O7=.8P0(R213&L3Y4NJ?@+C@C.6! M,MW*E.OFI'?=4/1P0.U"U[UP'3NM\5+MWM.GY?005'2M-+HNO&BN;OV)-\+M/Y7<77RWD^FDR MFU^F^7"Z\"SN9%E4.]D@O?E*>H%Y*E-,&%(G76[;27"4$DA$.F<=R^+Y4,J- M/>GZPE.WM^"Z7&L]4\1.X.I!><)F$S4=?EM<$9O]ZZT;#?/WX?CST>S7%#^G MG70JLDA*6P.9$@:^!6(<]. MFC(A40%%7CGUU(9\R%51*XO66AU:GX.--G3> XBOX?1^,E"R61J7!&AF" A) M2D-Q'H +AFY?IDJIVITB7R&GZ\%SASM4K*63MS(CY4FMRZ]'Y[^<7IV=7_UZ M='GZZ\6'D]/+J]-__>WL^C^:EN_L_+Y6IJ?LQ6S] I]79OSX(+F6"%VJ8D + MY@)X%RWDC)Z#DY*%6'MNVU:$-9\;=O>2ZV*P!](&XS610*5#I\A8!8YK"CXH M380R1HK:5X:?4M";?<@/+JG?BF18I,GXU0&H?\QG V<,D)Z M=*$ME19CO7* [%(&GX3*MDSBL+63 :\2U!,L[:'I3:!I+/8>8.@9#R>3&XR1 M,!KSU"<6@<1R9J., Y,-*[. 5/14YQQKUW6M):0GF&FNZ.>WHAI+O0?0.7Z8 M M4NX!3-8,++ACA!OB,13ED&P9V6,H!Z-T@-)7WA*IJ*Y^\7(C,1U?O:P.FSI2 M[P%\GH^ION,B$DE#I!Z4- (702X7F0R:8&NU4L)F;FMWE5A/2;(H)UIZ_X;%/66OLXE1Q-HC4%]2T9-;#A5C MKOT$W .((+S+EIQ.TO+OL_'+G,;E9#1Z/YG^[J9Q8')F*1(*AI:;NC[C$DO9 M <]EF&%2^$'M@YD=2>Q)<+8G(EXVWVI-/3U W\M;MRZ@@24N M:H_Q@TJED0LU! RCY6P1A6())4;4[MKUDHK.9^,<#DC--- O)"T'S)W<3G%! M?%J^X-'@.137:B;0P*K,70E5>>0!?0=T&YS+"KAG)-B0":V>D-R-PLZG[AP6 M@>UHK@\;Y7KN_LV-;M-+YI+1FKML@:O%< :MP*MRWNVTL3FH;&/MZ_8[$=CY M^)ZN45E!;ST Y9-DWMWD\X#B0TH& CU<0:4''0.N+T8-.$$#9*U)RH&P*&OO MOZ^0T_E#8^=E^'6>T>B MM:QVSF 3+=V/H#H8/*NHHS^N\M/N@^6D7'A+<&D0@KN)01%Y@=\2Z556TC)9 MN^GM'ET?_Q0'.?L+O@G%L2"EUY1)$)PANX1K-,'.0@C$$))]<+)VP=XA M+@NV.B;J8,@\I')[@.77;J!)3355V4 RP91NK!&<% I2UB$9DCP-M1W)IK<" M6QU =3 ,UE)*#_#U\L2>*V&B5!P2]Z+,\$,'E.!Z45XJG4BPOOJ$H3TK)OX< M)SJ-%-#PH/MT7&>@Z)KC^I0(38H24#QCZ"^$1"Y(Z1Q-LY6^#-JI?ZEOKX*) M5J>Y=%DQL8L*J@+I #,%CJY^??_AXF]73^EO.$G@_J&MS0]83W;]2\6K?B / MHRQ$8(82;D&)0-'Y419L)AK_$-*PI(5MH8!I,ST5(L/RS$_320EXX[OOO\U2 M/!O?CX _"G,,A>?#]" !XZV2/D7P 0,8P="XFM*FD6:)_X_2R3:&!NQ(94^J M39LB:$T\V::Z>M&(_6G,+'F260H+FM$ (J#(/!,&2(@Q"L\MJ>Y&]6A$1=OZ M?C5=L8OH>^""/TDIEWSP. Q'Z0E+UY-=I>D3M9S$'X4+%^/4HW?4L.[HI.9W_6GP^8%&; M7*[8"%4Z.W'JP"5I@66MI(B*!5'];&$+NKHUN=VCY_E91&U5]@">1[,9"O3F MJQM.BZ2/,7C_G&8#$I5D*!!(E'MDA9568RX!8])[C+Y"CM6M[5I*NK67O8-@ M!77U '2G&-1.OJ>T:D>/:V@UH/KI$?,@,\=#Z3H?C= EN>W!NL0AY^A5"C(9 M7[N09FOBNKTZT#MHMJ/4'J!U(< R4^']9'HRN?7S?#LZ"F%RBZ(?"&:B=T&! MU-R */,M;68)3(@F$:^(D+4ON+Q&3[<7!WJ'R6JJZQ"&B[D@SQ.O)[?I>G(V M_H:BGDR_ET*;Y=(2(1-NJ$01&08B:X=?J0C9)QZ2D,J+9R=H&R;";/G";N\- M] 9OK>FH!^;OY.ZU2YE>NS]._RBF?&7GD1U+C98,C*89A)<4?'(:M+%.(9]4 MQ=JUVS\@J=M+!;T!91L*[ $>5\W +\97;I0N,HH1!3?_7J:/+3J^?2VR'Z3$ MK4U4E.[(I2EX4N"%U. \S])YESRM'5)O1UFW]P9ZA\X6U-F?]+T_[[X5Y5QA^+\G$LU%)26"6E)N3P: 050+%-"$D^JZ#=0/ MG'-O26D]V/A?HJP3]/TU0WC*J*["^2.[F:]+@X' M9@/.O,Q"6N!$R^+5"' L&B RD*!B$D;4SIGO1VG?>N\<")/5E=@I6->FOAXL M_2?WO9AW_'9Z>\_K;,7LAZ'SP]'"^1G$$*@PSF-(ETWI;YS!*). ZQA25((Z M^ZQQXI:IRSV(Z5O_G:K([$1CO2AH6\MTX?(^-996[ ^DHEFS4.9LY80AFY?@ MC,FX !T-P5EN0NT^L#N0U[=^/8?S'RNHJZ=87*ROYX+$Z!%EZ#0E+($+'F7( M2P->Y0@@7Q[=%B(9JUWIO#UU?>O@9@^'6"NMVSSY\?7 ;2NO!U$@TZ*MF%,O^6.]N9\-Q0J]X M>1NVL'W?L,V;6 8>\M)DWI1.+!ILI&C_,R/<>$UEJ@W(7>CK=I<^,"1;4UQ_ M$N(HRI!2G+U'6:\YK4(?^>' JK#'LA% 5+F;'3+N X:7Z1N:R1PSBKEVG^X= MR.MVUSXT,EM26P]RXALD6=)>LPV2));JJ"T%$LI9%!<1;.8>4J8Y>!9CTK6] MR=VI[,D C /=&JNEKEX$-COM X(PDW)IOT*,!Z%- $=P'V"2.R\IU]K5CK*K M;^"'OG-6#2U--O!=%-<#._F"M\T[0"#9JEC*H0@IM?3:@#%:@"Y-@93,//K: M)X?;4]?+ZV,' V0=I?4BZM[%)W':X]KR!G2B%EWD7'8<'X XDJ3BG K10HUY M55?RT-45K4&R);7UT40NFVY!RY1F+PU8 MC-9 8#P(/DL!RDGE8^+4FMI3UK8BK)<9GX/!L+&J>@3#9X;^HYN7M?4=+?SQ M9#1*BTK/V45^S&G)[V?TAR&ZLLRR2^",E.!"4&C]?;*T>C9R=S)[F?HYU'Y= M6XT]V+>WE^C F<1(C )LQ%4H;"A>,D_@F>69!(W+L85^LUM2U^V]B /CLB6E M]>#\9@-G[X=C-P[K!1FLQI56LO^)X1^Z\,J%@.!)$B$GF>V!^EB]0F6W8)(\AFB14"HT!Z\SNL@FEGEB(4(6*7NC MJ<*/*R-O(S&]S#56P\&+:?4U5-(?=W$II_2A%(=\F@Y19%_+#(4EBP,>0U2F M%('DI-"$5*):9QLMM2W!;@TYO1^^KW-+"2Z!9I61YQ)5B!,HIH]D600(:"U;[+MSUUO4SG MM86^EI36@[3):Z">//Z1(MZ<6X,%O^*^<[W]RH6/>'"86+>HQQ M?/K!HY\\&X?1;1G <#*3V*_X&?A\FX_EP?)OB7ZR'I6X&5DMCM:# 2=DO;=+@E(Y @D=929)Y]:SG83GLUB]J;6GU M&"8]V,<:26<@B?(T1XQ+"$%FA<0P12<)PFGBO<$H.=:N36Y$<+?.5S\AOI,2 M&T[I00E,YSW K7:LM%C6N"HILAQC!B]*7REBE>(Z!>5J)]O:QVUK9ZT]Q>TN M2NS+F++;KU]'"U&ZT4J4I\L/'B2:E71>X^;!G? H48*!N78I K65QVOAI^'@_S,+CQ_'PR#LC:HYYWBU'?);<]GF%@ MO@P!?AE^2V-:ZA=_7IZ>GU\\?'3Q7F9)[V?L5K[I.;VZL<$]LIDT8#;H#8: FYZ"#"7P"H7 MH=Q$8"%S@C_P9S19CSV%=VY42CVOOJ0T+Z>2H\GL%NFX1D6]&Y5ZNTQQ=022 MP7#!0'@3P04E(>88F;=)9M]F*NQ']/T9#-TN.'PM+JRJRW[:P-^NSLY/KZ[0 MO+P[.]_?6UOSF,;6[T>D53)]JPXCQY,;CYA:% X\3.=P(F9G*$16;@+@_EGR M3AZ\\=F+K+70M1?K:_0T]JU>/OL!UP^P9KJ<[&+@P94J-5+>0#D"AA2CU%$D MC=^US_4:RKHU3M60\L*YJJ^6'D:&OUQ=AZ7Z]Z,+^ (1[J+&4>1;" M@DHN@,@B@,^)E0)#*Q*SAE6/AW8BL/%TM6U>]K L' 8;95[F(N$"@B4#WCL. M)B?K11G;(6K?*-Z-PFZM5GO8>C%&K3V]]=)Y.CZZ^K7\=_JOOYW]V]&'$IQ= MGEY=7YX=7Y^>E'] \W'UZ\7E]?7IY<>S\W_#?_NX;XBY][N:FL(Z3%:RDW?U M$\^J)AXRL3$XGKF K#CNP9X%,(PK4,I'R;W%#;IVD?SK%-6H"'KY]'6+B6)8 MDY+A8&,IT9.$EG:A$:+G+D0B/7T^N:(EUGMG_RIB9EVM3WWU]-!U*XO_^C\: MFK"7#VEJFWY 5D.CLYA1LNQJ]3'-OY22V?L&+0_P,5F2S#APFASNDCF#%0KA MPV,RU$9&S0\%L\V+&M_M6/_XM?NR=D(YIH *W/V%"Q*\YAC8:.LU4]PH6ONF M^/;4=6-+JD/AQ5V)=M330U/R_NCL$OV(WTX_8D#UV^7IWN9D_8.:FI0MR*OD MR[QWP^FBSNE19O$>2S919K3'#4)ZW)5LF=3.(RTZ+[-DE$GUNS6\0D_CUA1K MGOV Z)1#DC(P8+$T,;)E"X[&0^11X2?2^1P/P&Q/_)5JN'C1A**:$GIH5DY. M+S$\N3Y#5^#]V?G1^?'9T8>S^D@TZ25/T M6N?#;^ELC B[76YHX_AKBI^?7&5=DRF0)#K<<12XQ:6@LN=AU.[ )$ZHL_BA MK+UJ&Y#;U(+M\>I'QT3,D^!5!,:= <%R+"W+0[F@[HCC(F-TT+VH>F+_#H7) MY^;Q8!KNH?4LR>W3O;RPN]]L:@'7$5#)QBV:+CWRTKF*U"L#-*5R,ZS,_UG4 MV)$4>6;&V.JC1YY2T-02?2C3$-+]G)KEPQ^0Z)V5C"Y*>T+I^!TMN(3 )#29 M$ 3^FZY]#>QUBKJU)@VT_]Q 5!1\#TW R>F[ZZ/SDXOK7T\O+]Y]./ME<>)^ MM>'C!O[4[J]I[EXU9*V:M^7G:S:M*()4RBS:"Y)22)?!>,>*3\^Y)C8'4_L2 M_GI*FOM(CY_ZL#*(,IPH5NYE9%P94F3PGAGPEC,J%"&9U39)&TCIVK-IK/^7 M3DMSD??0&%W]>G1Y^NO%!PR,KI9)7ERHIQ\_?;CXC]/3=Z?GI^_/KC]].#K? MRV79_N%-#<^>;-0R-_>X6#3\*S.T%^1?IE%ID78\F5B-/[&,E7GM;4*FY+:"4S>)F^I?%M M*LT"CR?C!;+^-IQ_.;Z=S20M:ZJ%O=WIT>7YV_LO5)W2*BG^T5RG!\V?2 M@&NQ$]W#1@?EDK(4>#"LW&.7N.T8#5HJJV,F1M':$T@WT=*XSN#9P=^G9G)T?7WP\O3[Z M]_U_WM1.;"2EDHFXOP^^)D_@8]!>\PB$)?10HR=@N*&@I))>4)[U\U*C M>E?RZR>+UCSZ<;F::J"71N/J])=R>'YV_O[B\N/>%]O6/*5Q4N@'A%6R)%?IL^JC99*L=R)P7YNV*#%^]*8GKUF^-J22 M%EA<.UVWN%(F,3&/HF"R;-E.HI^?,7H(N*(S_B&\^Q'Z&E/1\5V/UJ"TLG:' M55,O;>":-DJ?)BB6X7X&[[7'M=#Q:3VIO6JCXF-.*A(&)MB2X+-E%Y8)LN6. M4!>I(;7+!7O11N7)BQ=Z^OZP;'0R)/M2T&=UZ;+F)48ZWD(T1'G&4Y2LME!> MH^?/T"9E%YR]N/I62U>]Z)GY'NVT&RT'(PRXY=(FGA%YR7R>[I(J_Z>2S7Q?/500USU$H/^%]I MG6Q\Z5H;(2<253(&N:1;^6E;O:[;<9?=P:DEA?3"7/U69GB>SN;#&Q35;$!9 M5,)F]%YI*3DG'@6ED!U#@PB!,4=X[4J=IQ1T.\"J>Y/50!^]P-/I=#J9'D_P MW8ONZP\KPS@IHA<.S6^Y',\%!6,T@^2<,DB+0H9JG]EMH*7;24[=8ZR*CGK0 M:_H\_?[01/33=#+&+\-23ANLL_9..H'(QRCT 20$DI[T@4@VW* M.; 8K!2&9>+(5N'$SJ_^,^1 =@'9D]"B747UT^B][,C:P.)M?%@+C6-;M'6O M-@5UVA+-*?IFSN ^IR4%FV( ;K32S"<9W%MJ'WL5OJ1X.\)@YS*%R6= M1530, ]37';Z.PK_>3M$M.(J_#!T?CA:3MZ>S6YO4GRV(JP+@B<5(!&FBB^@ MRVU,!B$+DK3&#USMP+4R"SUN2+L+]EZHZ!Z6++_2#G9_ _CCA[;8Q;9% M@[A;OU%OJ""6!J#,9$2I"1B Z(A_1!YQ>Z36ULXP'+27[<-*6KWV<0/43"2C M'I@NES1)3N RAD+,&1>XH]&DVE6.KY#SEKK4[H*:S;:MF49ZD$MY8 5=W.$\ M?1A^2R_$]\P4,^^=H5& H@Q9=#*"ET1#RM(EKKDTIKT]=VLRNST$ZP*,[6BP M%^GE%9.3UYA\?UN.:HYN2O'@,J@[_:-<&$W/N!?!1&*D!\ZY+Y.]!;H2W )1 M1EA&5,R^=O/SFO1W>QQW>& ?7.>]C)SW;:*]OW?9\(U==0UOT2_]01]HPYS* M,BL(*I9V]][AUA\$9$XPDE(Z\E0[V]AN[_"'K67-2/K%97A<=M=I>O.HW^RS M=9>XSS%K"D;*TD4DH &@1H/UG(44)>6Q]KW$YE3WNMOX+BC;["L<1*$]C,-? M]/O>WSYN>E3UEN0M6+2MNE$SZ6QR7 )'W8+PBQ'$4H/.3 @=++J0ZD="ZK Q M^:.S0EP8@97!DH&6]DC(@W6!0B(DTZPLUZ+ZY>@?T-3C)N2[J'W+)N3[J:*' MYN,';7;W-R;;/;CE+L$MNDY-6K(JCAN.- HWNV3*E3(.UO( 42JJ$Y'45Y\F MT&&;X(<]>BT19^/[(\A'QY*?)K-A0<)]@^Y'D0_Q/*=,@/'2[UM0 79QR==I MF2CUUK':7FEE%KINN7<8Y&[VU0Z/@UXE)M>R_XL;CC],9IO$D*:+(_1Q>'P? M77D:C'9 (DI!,,UQ7^,6O#$N!.]ED+6O_55GHMND9D^70LM8Z*$;LNQUO;^W M\>3WZS3>;M%W>-: V3*1E;,,I,_E)-@FL#IH,$PFA)4@Q-4^[ZO=?AN?5CH7 M/@NM%F MN(C7[FHEGM1(+!N)/T_-9!W+>'*(I S>5#+BYIX(\!AY*9CPSL8?68:=WMCM M;E0!)NW)MP<>U+IF\RL6OW\LUYKP[^?')"9P(I($JKT D6GIV>,5!*K1663: MN5C[BNP>9'9[ E;5/+6KHAZZ+ELWM-[?N]GU%0?KT=UF?J59GV3K,M$L,U Y M.A"2ES[) K\R66KBN$NT=I5IQYVZ'X44RW7QF(:CZ=2-/R\BB=) ]6P<,;") MMV[T6OOGJ#' 4=Z#I;C\11:E6E(K8([KX)GAQ-5VW^IS\::[?>^"XM=BS X MT:LJFXM\%,+MS>U"Z!?S+VE:9#%-7U .Q8T"D*"\9R%$5BI%SSX,!]\L0):81IJQZR M.C/=]I'HQ3+H$AZ]+)WFWF!@_.>,$"<*H4:E91,(3%TLZ>.4.#";IV"4.+ MX3OGTEMLE3?"MUUBW%/BBW' W7==2Q.5*;5,1E#E3H,@WH&5 O=C3I--N#L' MWE[.<'=Z^SO'91=,O6*AVM5@+\W4RW$J#-SVK_LR7%FW7QND>0:*B"4^@ M$B^'W;0,"U(:I!&4Q5 &G[Z5R2]/,7V1[T_A/TTG>3@O.>\2K=R]?G8]>>@0 MA3OUPR$/$L=%)(%5'ZE5A_*>SH_9!6$OYU\>7*6] M2 T_Y_M1L/TC7M%(.YV%!"*-P?@7XVVKJ *=?Q, ^#*W*]^_?QY[-YNMEJI=ID#0^:0UYX.DI+L,1; MX#RDK(S#!5L[\]8"&]T>W1W&$A]8V3U,U6T])JM!QX8=7W&PR5]M]F38:5Y3 M8D'1: .@HV+)3H2=D90:;G8"0'$,AR<2>-R3;U+^X-1J[=5W;!W&?5-R+F.QQ_].% M2__N^T?W?R;3U<'D[-WW>Y?KWO-YRK,,08K2905='71X*"\G 4P 1448XKU6 MOCW;O"_5W3JS75CK@^BWZTMHCSH'W3'X9$SEQ?AN>L,,/?LT_+9@]"FWA!F= M&#KMCI6V(H8[=-\-1J]$!6,H23EL-[.J,2G=UH@=W!8?0F&]S.NO'UI1JN F MXR+^29X]1*1^V8!_5AKPNSO1G."7PU'%:1Q[O+N=R1U-A="K*1^1!T)D<,!5 MU""($FA'T:)*YY4N+85\JIW#[,6PTW7=V@8^!JL8;BJ6%4>)2UZ^BH#1 ,8& M*>$7D/'GV&PQRZX>N$>--5-#S*V]T[Y>9H_&O+DE50;3!(5"'1C< M@X#9+"BR9R(SU4L77M+Q9QAQV@1?C773BR#IGHM+]_M'E,\4!;7H0UDFXZ!# M-- F$14- 2H"+2ZR!$M+YR(4F30BZJQJ-Z_Z$4U=5X TU?LF(-500;] ];?) M].]GXT_3"7HTLX$4*6HJ/*1L<;5%@:O->@94"YVHCYF2W!:4GE#2K>EJ#T#[ MB[M?L"G=QM$#CJ73^6S 58G)O8,L1"FKPH6 L0\%GH2TRA%J8VO[W1-*NDVL MM >;_<7=+]C\,IT@[ ,//G@G066%(K$.89]=!"(9SRY1JY]G.>K!94%!M\F- M]F"RNWCW]Z GJ"X[2B_'N)N L33$B&"1>3K.M!\F20$YX!I>8 N*$"500 M0UWM.&TS-=U.1FX/-,W$OCN [!) X_2YE"Y4#\(&(4@:M& E$8C4NT# 1BHA M>IXL"D2DZM??/XW4E_E]WB G(@;4"'?^@$Y>UO>7RWFYC\OKZ?-XF;E?1]B!Y^.X695;N MNI73_9NOT\FWY0I:^G'"TZ"HCJ!(Z6]@B<7E0SQX$?'_3-B8:F]DKQ+4;4S> M.H#J*:,?IJ:4C7R9C-;PHE(@6F8&CBGAN*@A8Y],^HL=7V;"3&MM(#]?B'4!;7"HT. MF)&*).LTJ7X&]@HYW>8 6@=6+47TP /?**N[+3K$I"FUD+4SN$:(1'F)4!:* MU)0$YW)M%_QUBK9"EGZSR*JHCA[DGQYU#3U)2$18WO3"KT?I+IGR>"CO1N8' M3A&9J. 0;:F)H22"$2^ETKK MLGY"F-ZFQX-'CF^G1>[WLM.F>!?>@"[MPX46!APN&&!99NJ,YU+51ML>9'8; MQ':?T6];LYW&*+/I?'#'6+F;O;K?,A I"(^!.GC!+ ;R6H$+/J+H) ]&*1WL M5DU \?F/8(G?/4!RPZN[3?>WKNQ)/;GW(KA=-22^ZX+\4DR#,C_)I])[TQMD MB60*GI ,DCF31&!.T=I6[H=$=7LD<"B0M:.C[E.Z+Z7U?C)=7+V:S58[PR2G MQ3=N]#X]\)F9=($$!:ETNA:$HE,1> *K?"+>AAC#LX[_FZ:H[4M"M\<&AT+> M =74"RMX4B;&I'%<"7;%B"0RQA(=Y5B:O@L7,#JB'&5';$"O@TA2?_326E*Z M]>(.;?%JZ*/K6[DK":T.XB[3>/)MH;'90).21-)HH)U3(!1#/JS3H(-4*"2, MPKG8R8ZM>4FWIPR=6*JFHNY!8GAQM6,1_;C1;^.TV/G+=^_2..7A?':5T.Z5 M>Z"K#]#E)#0E&L'P8FRSE6!*?W9+1?+48QSNJT_!V97(;@\F#FV]VM5A#T"Z M.,A;XX8J'K5CP4-T*H'@RH+-VH-(,3F947[/3^2;7_9=3TJWYQ6'!EP-??0F M+#C]HPS"672>6/ M7]GM<4(7FVEE-51+\59L0?';U=GYZ=75\<7'=V?GBV9XYZ6K5^FPW:2[Q!:/ M;=PX8E?2*_6$>'<[&XXQXL,HT _'2P_K84(6%\X846Q,N1X6<@!/\5L5?9(^ M4N)8;4?D-7KJ-8E:O>4H_.?M<#96 M0J:*6J)3#M7G<^]*8[?)V6KHV=SOJ055]<#?6L/5T1_#V8!@)".\%<"2Q/T] MFP0^JX@F/PHEG$(+7#LUNX&4CAN6MZK_%_7:S9714TR5+Z"TOQXZ3WK%;R6PC?\[ MS8]NYTC_\MSWPSQ^3#<^3=',^X3B\J"UY&42B@+CRM0F*31Q423Y?"3#)M?] M!V_J'U(::'72EHC[:8C0#TZ+UN,#I11ZK1N$:Z82ZLK,3&*K$L'6TXB&G"GP&J5P!#J MG8W925_[:N2/:.J=_=I3^\]KQFJJH@?06A/3W+<-G9>"IV%,T[O@_JY3^" X MGAQWQ4!;7)9)>?#)4%!EA U-Q#M5.U#<@\QN;5UK &Q;8?W$Y*?IY/UD>N/. MQKG\53Y:S;N\F);92Q=YY9]<#=&[>"3V$S?';^>W;C20B.;",A,5XX)I-WIH]?Q80<>3V?PN*1X'B7JEN.*0G)'EPG_QL7WIAY6Y]%(K MH6M/EFN9I6X+3 ZY(#H#0M?!^?9;WZ]I%,_&IS-4X>^E4>X@8,A %#- I"K7 M1,K8/>DM1A(Y:)UXB.&9Y=\0MN]/0[?U+-4!>DB-]'#BUIH3K",, N:SN[TH MNO'CTTW\M]N;IYK'<#B]LX8[R=D%/XZ.\ M7535(\?T^1%"%E0R&A)N'#*4DFF/GC;!+21JKJ-E6;O:C03^'$=Y.^E_RZ.\ M79314TP]/6Q0O(PMLD4^O%S&C.B@^$3!IR"=RI2(U%;&Z8T=Y>VD^IV/\G;1 M0]?1P@_/F7#A$:,,P="'(4^E'>3EK=Z2AO%Q'W MTQ ]!$E>Q( Q96WN?W4TB.(/7(\ M'[(X9Q%%/\S#19'LD_#J:%UX=>QF7^[:%GQSHW(J-7 I4BXSA9P"+F6>,OCL M%429?3:!$^MJ=^5MEZ/>V#Q >6]UOGI\S-F;!5(#$G^R97+?GWY DLN!60E: M>]R9RP ,[QE#(:2L3/9&T , MR^ULBNZI<,"D1JD$QJ2JW=_Y((SU^&BT+RNC#BBZ3GFT(9'+X>529AD8C=NGILQ)2Y34,>Q[E%J=VAX?NNX#_7YJ^4^V03QQ M%Y<]GPU147O)@1I=',6B*^$R*!>H+B)I(IC6--MR28@K1 ]-I"/6.FV4\*;L(S[ M*OY/AO^7'26>];D8J,2E=$$ C:@UH:@L:5@&Z$!E$[G@0?9Y5?R0P6[[0[^) MM5(7)$T[F%^_D86T=+=RX@9%D"$P[D%XX<'KQ0!-+Q@USE)1NWW_ =C:[D2+ M_,^J:8B(_RYKY>2.M\OT+8UOTR!3F3A+!+QD*".K+!C&%5B2%+/)1NG?UJ;S MC,'MUL]_\R/AJBCYDZXD]W586G.5IIL7?C3\O'C<0(EDI*$:1K]4Q)E!*)"!)&X M ,^2!D99ME:0H$F?"<_>:EI_"'4KK&RW)/[;'!]7U?S;Z"KZD.]S"U&X.U'4OT<(5Q)\8.<6]1*"]3TAFH31C5:F/0AGH&(01OF/':L -8C>[N+>(J)JR4 M6&19G"UM(L8G4D*D0GIJ@[//YZ/\S[W%_=#3^-[B+JKJ4>+_^7VITILI&ZD@ M&H<[B,(_;&82F*?2&FYU5/E_[BTVU?^6]Q9W449/,?7T9A5W5&MO-'!"2I;% MH7\2J 6'<:3D5D7KPP'0]0;N+>ZD^IWO+>ZBAZZ+^'YXJ8ZS0$V(%#U*#*^$ M#P(<(1)<("IRH9V/[D?^UY_BWN).6MWIWN(N(NZ!(7H_' _GZ9^LL,@>AO @<%6#R<("=\8F':S2HG8J<4<2 MNS6%K4%E>T@VUEL/8'F2OJ71Y&M)'X8OX\EH\GE9]SR[L_I&&5NR-T ];B6" M<0&6>/S6>4\\Q;]([2X3/R"IM[!K#H?G$Q,KZJ8'4%M-5%Z,O"V;QY?AUQ4K MRGG&%>% *',@T.T%0U, &7)FU%#<.&J7M;Q"3K<[[B$A5DLG/8#76>F*&M _ MN41U(27E_O?="BJ7ENZ8$DS[R[T'H+DHBKB8XG*(MXLVM>]<^#ON\BMN'.5,>(%NJ@GE\#A@ MK)TL6)\X51FYX[7[$;].4;<7!P\)JXJ:Z0'.7CTN9KY4[21<*2)X$*'4NV6C M0%JOS=Q].CZZN3J^O5K5=_OME^CJ9SLM:ODJ? M2ZC6H-:IV0N;ECU59+=2!=2C"KKGH'L86/%0U,(UEPKAY0VGZ']B7.QE1J_# M$^XXE4Y5/T+?B3:;J[.'7?,NV.FU4+<)52 MU,R7X[K2BM9@<"-I $D<" MYG?YQ9D;QZLT_38,& I_NGK*&M$FZ:09Q,10:HX0,,$$(,BP%3S*$,166-GM MO1T7'=4!3HNB[AQ%H]'B^O_L*0O<:R&3=RDA^>N)1)M*!(F1%/H@0KT"8F628T&5VJB5N* M"G=+WQ^@5K&>Z]I,SCT"RN5D-'H_F?[NIG& OA*X]&WT-&?T(HO=4[ :8["OE'@%E$%BB+)@,@9?E4JY+&=S\P)4#+1*- M,<\'@QZV-6+KD-A;B9LZ(NXBT;V1\#5-AY.($=ET7A4/J\3XR>UT./[\:?$6 M#.V8\(YC:)<%KA5I<1\.- %2DZ0GV=K6,+*.GF[WG;9PTUCR/;(J9S=?W7!: M_*TRGWR@;::*!PN1._2VO*7@HX]@N>4J2JJLJMV1:3TEW;JT;2&G@;1[A)F% MFWXV#M/2?^8D+?\>:&>UI48"$1*-:3(*#$(?_?;H(J59FN?9DVK064M0M]5V M;2&HN>Q[!*2!\O[_;^_=FMNZD7_1]_-=L#?NEY=3)=MRQE6.["TIF3-/*EQE M[J%(#TDY\?_3GP9)W2B*6HL+)*!,IFH<*W:P^O)#H[O1Z!9&8Y"#5[D8+#F@ MVQ%$M10FSUHCQ9\T]W)I#E8U=S"7IH]$![HTIY,P/&%R1_C[VYO;7.O^(S[8 MR"NL))=*>J2T<_FEK44:Y\IW:Y(@RCG/-KR9%](FN[Y2M[]\*2"4%>;;JH4X MBXO11GN4P]1 [/C0 6L?NK)7I>:!0-04>,#(+%^CL""1%9HC'8V.3A ;?.D7 M0D>I>5CNIX?$U>:'5@DL%5@PSN:A; 2V%,81.9X$LI8Y;(4RP;!.]NF5#[41 M?I<'Q!/C55+8#?@X?1["DA@$5=XBKPE!G!,.,J,^9T.C8\PXO'D]T-Q#]^+H M*X^) 8_:^RBH;>QM?9/AB Y8UG%@ME3*1EW[S\I=ZU-X+ M#CT?M??130-0V_6 6AE,1?02$6XYXD9P!!&01LX0K:UTE&E:&&9_F4?M0R!6 M2B<-P.MR9D/,8KFCWWKBB8L,-@450+_BR"EMD!0TR""X,*1T(FN3AK?U5'T( MD 9)OP'TK'.X&U):V]DDN9-:(I42\K1?K M0S!52B<5X36?+:[.@?ZX]$,]PUP:%1%U0#E/&LYJE3M/!R($,$*IZ#0A&E9] M!"+XZ0% 3SY8YQP[6)2XOS!;0, :N%YQ;X1-* :>@>MQ/E!#;A48O6,:&]7) MT^F"@9H.\P!E;:I[#\E55OBO8"5O;F_6A#MA."$N(&D9S2_?$[*Y; ICE8)7 MAO!N^=A75/[DHY65OH_*IB7D5UOQ]L]'A)NHJ&9!(Y$G\JT.*6,8TM03X:0T M-G5ZK?R:XA]_M([-+Z;XO>77@ _Y:1)BZI&6DLDY*0C-?6&!/9=7-_!X5-/X@.UF$3,.W2W2ZD1%4D B+&W)M*XH0T#A@EC3D31FM< M?!YEN2Z$M: X'!Y[=2+LHZO:K\)>/E\^/[QR\ 3VJM=(QEP+&N%WUCN;>R-3 MC0FW,G1[4-CA8W72.@<[:@\BXP:,UH[\UR^S7#],M6 R:0'^KB"(PT_(@+.* MJ!#$VL2D4Z6SSJ_1U&2QP)X(Z'X[VU\=;?E#L8W%K4 MJJA/S&47@\6 N $7PT7&$'4./ T5/=&ITZG9\\--!JO#,'9P^;M6 M7"W%9I8>XI!]U*8PY9PC!>)3.6# M=$^UO*T7$Z?SQ>@FVU0[F=S:L7WD,,0_O\=)?EIVB <4W;][P/<4>S)?Y7F% M2B$1"(D1S;_PI/-T-_@=28E%'JCVW6YU6GM>T<6A?:27TY5>SF-.+N4>\.DC MD&+'_XIV=B4)-29BD9N\YON?I, $:(L$Y2(P<'V=+-UVLP#9;^E-1Q\4]@E9 M#J'AQ@/KYRR?@6&Y_"..?\1?IY/%-SC7& ]<)(.4Q!C.-8K!PS$<4,B% !\G M8M>I-ZDN(TN#ZU!>9!>]T;QCSASTRHXSCOU\H_I%558,!QSVR^70T+# MD!-4(RRU#QX';\01DY(O$]I&AXG64+N/%M^XT6X=I;C[5OKU]F,7/E-RXQ<65$4 Q M%189Y4GV7/(#7$T1803$%X/4]HB/Z8&B3OA3;Q=_!]!+L<3]3%V MH*XSF\L?LM?,3E;JI$!%9,H*\.1P'CF+!> F*HFL2YX:.#"3E87WH@VB=#/@O\!4G3YHZ3I5IX\F&C@??XTVBR3? MSW^:?+]=7,)_MZP1YDDHJ31&@5HP[E0M99-02I88(H53M/3)^!(M;<[2Z:7H MZ0&DWBAZUD6]U'N5)'!"=7[@'AE=-"LV[/"0?BIX7R_#+:[@"A M/43?((@^3R?7EW%VGM9/&((TR=TEQYY%.>3*HY M1I8D#7"QSA/#9.SV2GX \)Y35?<^[4A8&ZB,!N"U>\@:$YXK&35*G&&(I%T> MLH9MGBT0A*&>BO+N^^#IA4,UM?@#C<\$#T!V M^!B2H#IJ[&UQ\+R5Z86]%+MS>F$?*==.PK\P'VFKPV"Q/J)KP$#TZ4'I$E:1&H,$C09Q13AR.G>R ML(HR&YBSQ:? E.XG>[AI=03Z-]AHF[F.*V]EXKE%5<+ #J?$ M@$B$0L33$!Q)7A+3R4W?^9DV[NGVU-_T(,)LR'YLSGZCB@4-M&L/^X538$ ; MI_.0:R&$3,*P0PU.V6/2WL&K]X>AIJ"L:QN2OB^P)8.#VA@(BUU^I*BMA+!8 M622"2$Y(JPWN-EK\3;R /X"Q.:3 &WP5^O[DXA_Y_Z?_Y[=/OY]\/CV[O#@_ MO;@\__3^\O1#_H.3LP\7__AR?GEY>O[KI[/?X<]^S7]I0&W3T$\.K7]A!/?:2Z+E[=W(JRN9U40 M*R^7/)522P,>UZ?)CSA?9&-]7Y8A?9+6"9ZSQ1!S0CB"K.<&)BJFZF?].P;)O3GDO+>+>#V=K6OF[X8!&)M2"@P1S"/B3# X_@6& MXY\RXI4-+I3.K;].5>T&D^K3;3DE+\!FN[\W"D^'";P!"[^SDWY>C MF_@A?I_.1_>YU!A,A V%D7>*Y7=D&)FD$B(:JRB%-D26AM!V2NIF$0X,H0+" M;P!"VX_]APC:82DUR %%"ON $R.1YA$,M]'<).^XLJ6+,%\AJ96:I4,Y3"4U MT@C KG"RSH@8P)J&7)XCV= _M_-T6([0]%;D%)+VD6CN# MF0G^;3*+=CSZGQA^L:/)_$K@1*TB#!F6BW>LB+E-&\O6EPL,^X>PC4=<+V0I MMRQ>UTH<0O5%Q-@6#'(>/LZO,,7&NT20SN/ZN.0\9VD]2DE@EH"+H-0>.%BM M7CN^A/$\'XZ7UPQ2:VGEB'E.,Z"XYOU>TC)95%;J ICI7%QQL-X?E3#36\@M.2@/7-V?J@]M!JZ,94)0;!$+ MDL*I:F$G)(\1UII[YK$-J=N4GM>_U0DZ^JU#9ZB06S W]OG=[),CE[J(E\&[ MLQCV0S )F3R'(XH4L",6#EW1&32O?*P3:LR;1$U),;?@V3SG9]O9FQ_$"BL# M(M*"OZ:)1)9[B@0-WC#JO6;=PZ-.G^R62L-_$0P-E7F;!FC;B6R]Q +D\-" M^(6YB#0E%$F73##.!"<*(JFS]T/>5%;V@#*O[P7M%MRVH]IJ207#'%&M\IQ' M95;O1*1@6B>L;=P,TP]T9[2O T7>5&+XL IJX KIXANET#Z\*W$)'-SR]J?QR,;'7]J=.?MC1.-_' MINEL#I*YB/YV-EJ,XGS)VN(I:]O.?.J(]&"1D21)0-"1&#+!Y]HE[G%25A#G M.YV.@TGIAK.WE[(^KHYJ^V6#N%V]6L$X"LTP CXA#"8TW_Y"+.P)D2SI( 7O ME@(?3$HW1+Z]1/EQ=53?O]N#Z6T^A33&:>,$^L0Y(;%:WR/G7, MGPXFI1LPWUY._K@ZJFTJL_PV9'@.O,U&N6UY_H.G/SWZ:Q"$;75=*',B3P%$ MCN5)S'DN/ B#H12Q3SP:'#=[!N\(=8N2U@VQ;_-&H)X.:[N?Q;G?YOU(&:0$ MASQ[X1;!/@Y(1YZ0=5R8* F5KONUU:&I[8;SMWE]T92F_W+&>YN;%01V1HF MJ")@"P*E2"=P_+7F*@4O)-ZFMEM%[MN\06I*TPWV%\B/["__5:9QP(MK M#>T(T(W(@4_]EY#)&%C\_#4NODW#(\7?/]YF^:D9V#30=L:BQPY92R0*6"NK M0>^T8V'\*Q\:FIA?+?\0A_YS!!^Z79Q'&T;CGR ^ /9HDD/6>TR?W.3^SE=Y M$ #L_=[$UGE%4APHF^G]XRBO@>NC M/1A]VBKH9#D2?LV\C@1K(0QB*;_ORRVG\I1))!FU,CD*_V@ N2\S4.=A3(MH M+J3D!H_;#Z?GGWX_N?P$)]G'3V?[;\ES+$OB1)3!-H&WP M1G(SH]$$M'"[5,B P[G0EX<>Y8<00*$>/Q_N/_CIX8/@F/XCANO1Y/K$PQ\M M$;QECA61T@(,.5(B9[]";J"0GQH3SS!A.#@<26';,X#"E6<=) HHKE$ KEM&$X>M MLMRCD!)PDE*^KU$:8>X2P39$[TNWV'J9FKH@+*/M#A#:0_2U[PM.O)_=QK > MB)Z/C^5PCO>WLRS9SR/K1N/E(7+7IXZL09HSB;3RWAD:(8C MK[FJ^WRX/03MH^SID23?@&EZ;K97G<@TI1!:"D0%AOC."8@TB23(::]I8%Y) M4[K/\G9*ZK:I:/1<+*"T)J&WWJO!&$*2 0/OBCL(?0&P'/'0 PG\S5/#^'5VA1+9RGL*8Z""LLMIA#PZ)#W MUIC<]AJ,?O%LP*MDM0:I??3_;'9)664T@:_G4?OY:/[OU0:,$41%'6*!<<25 M8LB* .Z3M1K.=PC:3>EQ3;OHJ=O!I]$SLI@"FP+C8[FM-ZYVTLF@ Z)^V9K$ M2=BXN8T-(\0(9S4AI1^3[:*GO63;?EI_$4X#5= G#Y.9Q$VVNF?_IN=7$?X M\0\["W=VFE,2#&6()B6!%PR!$N41B4A-]!(S@TL_&]M%3RMP&JKUS>1L*14T M *='9O_^+/A\7S9$(DU"D("2#R(SHW-56D+61*(LEH'0PUW);"&H;F>SY@_+ MH2IL"H^Y;NQ+NA/?53()&P\2BCC/66.4(F?R#N/&""5"H+ITNO\E6EHQ:X/5 M_2*0!LA^;PS]B#,W+8ZBLVG6RWWI W7&2!TY4EPMNXD*!">!05110SBA0O#2 M4\9?HJ5N:1&-Y=*B% 5;M:#4G$04C'62 MZLB4*7T/U)6VNN'E,5!64#?UJ^MWUAWDAS*YF.L\^CR[=I1&*W?C(\C]Q/O5 MY+88OKS_=#G]-/'3FWC7+O5+RKW\+Z>7,SN9 U_D2A$QB>ZCJ'QX!Z UAX>_6 65)CD-31RP$[?OC U8#[L-] M,2"XE,:H2%$BN:&FHA99@BTHP"1J%%AU7?H.LV(QX,XM?A\UGL?Q$AKS;Z/O M[WZN=O4%H"6NJGR?QYY/TVBK2-/SR$B0< *GQ!/#(R0<@I%&R@U'F,MR]^K M'(N[5B*SP^*]UP%1#ST-9!/N^5L5T+^?WGR?3I9:R2GE) AE!E/DA="Y- DC MC:U!AC*A,,^/TF3AK;"3H ;1VP"*-OMV%5-I _CP E-P#=51$P;/59_!8G\R5W6;29J2?[\UXAN2M9W,RUG"0@Z=+^>24"EM9B M@FS$ 7%I2:X8-B@0&HG72EE1.E@MS$+#KN>>*)NVH_*WB/@7&=+A M*05#;=GG.)_'N%SS0YS[V>C[0QV-#\0J*O+U7I*(8Q^1Y8DBDBTRXZH.T/NF72DE\HHGX7RVN#K/Y7K+] &ABA/.W-VO".4^1"280HS0WTV_OF(<*]$!'A'1)?M#TTT MR%@*,M!?=0X@5(Z$I=\-T5.7@ M!NR?,Q:$@E6*GCC"=.F+OU=(JAN9EO8/#J&'9F#UY7O,,=OD>LG71J5TY$X: M' QL%! 99\PCS?(T NRMQ'#$.EP^N'J-JA:=SSU!L!5@Q312NU'(*F([N\TV M=YJ^+ 4UOYR>+O, 5\I18YW+37N= OHM0SH0L.Q6:<4QER%TZX>\\S,M6J)A M8"DLVF:S74L6UZU.!B>\MBU6)N?U*IF'27M%;J0(5J% O$;<@@EP8MGT4A(A M*-/8M9[V@M7RU-][EEQ,B09"$,,D(*Y,0II:C4R0+G?TIE&73W9M$%'[;-E; MQ\^/DB'B;<([63-PY7.]@ KY"6J>P"IS(0&6%ED:6*):8TH[93;VP44#>-A? MB2]!HI=$&X#"W57/O6/T4'JZ.F#OQ2.M$XQAAZC3P%@B$-,%%I!.3+MH+/.Q M-%0Z$U?;$REF6@ZCC@9P]M3Q_FI_KL98"4:#9RPB<+MAST7B058A(8R=LL%B M(F3IHW8[)76-T8'4OGGE.UP';7NT.9[+PT1RT7Q^1WIN%W'(JYVN2Q?T=KNS M$563QH;\)3V0\AN M"U18.TL/CGQEY5;)V&ZS&R=7+S7G X^)/M]ILR!.8"U MPQR>WB3FA.,0-R9PSH0FR'KED!1,"*R5=\4;FA[R\'S4]/A.OA]N'US1))36 MG&D4;.;6,XPL]PYYS*+'4@>52@>$?>AKZM#L@XS==JN@4AHX,+?=RMPWY+CC M;^48@+Z^I(]@INWX7]'.KC"%4,?#*6"<2W 44(VTH<"S8F35A)N7]U3WI;8N M& ^'H Z7; =0YUL!+HCU#$Z:RS_B^$?\=3I9?)M?4:H)UY8@:MRR/B+S:24R MX,Q**K"4L72XL2^M=3V_MD [5)5O"+)Y.U[^,;W"1!*#N446*X(X51).+V50 MTM9Y)C%UQ<_WGB36[5C5'$#W4=Q;PR4 +5[1F#PA+"(B61[RH02<&E8CJK7A M2D5CU6%*]WL06;?%5)O8[*V\-X;.C]/;V15/%#,>$K(2!,EEH$AK$9&+(NA$ M%&.$501GIK$3-L5_%39[JZY^ =@.YBZG[^)7.PK+=,@]>S%0[BS7R$8C$+>< M(!,-1Y1+'"D3)*4-L_EB55C?;W="G'RSB#N&1MZ0+;PR&EC)GC$8\]R_%0OD MB-+PBV5:\IB"+MTYK"MMG9"HWBP2#ZJJ_2$X7=CQX2'XVR2LT_AYD)N'O[KN M)TP$R(QD^1F3VU8*C@P++F?C@$:!O2H^YFPO0CN!4_^UP5E$B0T8RQ?8NP*W MUQII+?(ZEUL$@9$6G*(0HF"1125(Z14'F5 M0M)8NMQ[(<^C#%["[N .Q:0-M31&1TLW3]I-4;>4-_ZKPFL?O;1KM7)VSB MI7\]I./Y/A\:WN%\,'O%.IJ[Q9;FS5X+S)*)**F47Q82B+2X8,APZ82+!AM9 MNK?F=DH&]TOVWV*X'<5I0XHTA9MV15\HD+"<. M&4I(]H4",@1[E(36 2L*_R@]N.8Y%751,TRK.R"RAX@; ,E%!#\YAB_@P$YR M^>_'T<1.?.Z>"RQ=3-/L_D\^@0OPY\4?]GO^DW5K$Z.95982Q)B&4(X&@RR6 M'$E/HHS*&6Y*%T0,(K@=Z.V#ELU#[FBJ:P"GV4EXZ/RYW+B&*6S I"/K.,\< MX-R"6Z]2#KZ3@^I:)N1=BAC\"!4F\.-V?VYGZ&L8_82IV023KS MD<"]-#2 @&(P#!Q/(LL/#]].2WWW>XB.=T)F3X'7+B7X:/TRC71R/8O+=O'S MM=54+')BJ$(Z"ID[5T=D).RHA(V@EH O8390\T+!P$M?: D+^RIO6EJ2#=B1 MSZ-)MK+PX='BGJ>\5USB(HG $!=2(\[B>1>!<7YO=C4V)1 KK\H#?W*8I@:0(7J.I\LNA M(IKO *>]U5#[O'H_6HR(0S#K)';1;S9H M?N&4>KIN>RC87V'3,M*KK?A??_OXRSL@_?,B_*\+"/WL]^DLOIM!'/AMS4T, MP 'E$.?YW,+/8P;<<(:\YHI' _Z47B!N Q]/,QCL['\TO@!8;ODP>I^7)%6=:6&(=BBS/;LJ9#AM!0(H* M)H/,:?G2+^FZTE8WOC\8K ZBF@:[SUS\X^3\]!]?/G\X/;\X_3^_?;K\U\G9 MA]-?OW[^\J_3TW>G9ZI7)???SX>^LZ3CYP\["RB_F1'(59$(. M# .8!(B\G(?(*T7C)$_"4%:Z]4\QXBMGX8^'V9<+IXZI_A8&6RT3BH%S:UP0 M"(>4FZD%BZP,"CF6L&,L4=+-;WP;D\TJ*7OK'+0^DF\!+G>Y0D>Y#QPC@G-G MXSQ706-#D$PI@2PT(UZ5 DP3(['Z*^N%.6A])%=['-:3.5Z61,R5I(@GD "/ M#/@.\(O/Z1[CG""\TX7?VYN#UDME+\Y!ZR._VHI_,L=+:8,9$QKB7 O44\WA M2-4.$6'!UE$G*.U4J/[VYJ#MK?B]Y== QF!YWIW'[[4*1S9U6.180Z$IK$&$4NQR-\N+C4%ZFII4*M!H^1&%=-8NZ]166(5AP MQ1Q2N5*3GR[5WT5/9>"^F\$Y3V4$#MJ^$[@=PNODUG MH_^)@8B3V^O;^8)BHNYFDCJKA?84&9?@+/8Q(1L411([ XPQ'3>?2+]P.=SA M8RVB91^U3@\HXP8,T->QG>3"O^5&TD8J..,Y2D03Q)4SN4C/HB2D8U8G3V7I M$NO'WV^EH*WFT;:W/AK"TGJ;$>&9B(X@8D-$?#DRT!*((H6V%AMM2"KM-CVE MH*X)VE^3+T!B#['6/I2^W$Q&[G;^:9+'"8Q^Q,S*W8,4F2"F\" 'G>UDE YI MDCN0> F1H73>N6YGT()TPR26= M 8%A5"AY(O.D9*-,Z38:3PAHI=2HYFFSOT8:@-/^@GM@>Q(VMJE5BA%**<+! M+7NO2Y"KX"A$1CPV$2*,TJ4DA^"CKND; *MMX5E-'=<^09>7@&#U+R_.O\99 MFLYN+!P$2Y9_FXSNG]> ?#5$NA))B'G!".2AS!I3I'RPJ#$<(V%C+H8-$EGE(Q**&)9X MTL:+CK#K]L7*V<_&@'< +=6&WN7H9B6]\SA?S$9^$<,S?I+@A"4<4?#@0'/, M&4C,>Z1%XB$HQ8WH%CIT^%CEG$13@"NMF[?@0[XDW\_WM9!26XC#*'@V(=E\ M6V:1B1$"N^@QA@V7IS0>VV-\E>JZ#?#;"'Z.K/L&T/XA)B =V)W ]G6WF=UL M&TYOOH^G/^/L5[L Q4VNG_SY>A2DY;E])QP?*5'@5*N(#%8>66:=P]QH6[R[ MZO[4-NZ>%L;5L_KJHRBY 3A?+*;^W\^O!.]O9U9ML\E5<(YK)@B*@N7YW@8C MFSN$8F%3C-@P(+^TA>Y&6N/N[&&!>@CUU79?N_%T$L(HB]J.UYW=(X1_+.59 M563YLMUYY!)U*!!-A1"21-[-H]WO^XT[N8>!X;'TU8"AO)Q%.[^=_5QRNY3E M_,3_YW8$E%S1(','%HRP U^=XVB0Y=F-P@(;P:FWFRUN!AO''>143LK7-8BE MU-0:XGZWX]MXQTE^SO!KA/T5KH27W,G \K99]J3CR,@\VCQX&9U5$?O2K8"[ MT%4Y-FH(@R44UP 8MQOYU11>\(0?K/W#W[GS/4PN>*4^3^C#P*GAX S'Z) 7 MWBH?)/>R> /GO:FM.V.L26^RN)(;@#.(]V8Z6?+[8?1C%.(DS"&"6PKW0_1C MF\\+SJ64,7(D!8^(JV"0IE(B$*QPV(H436G;VH6NNL/'*D.TN.(: ./=<\0O MZM:L0A(;P7[,;9(#\=Q95GH\V:%XJ3O?K+9#T ) "DX8&EI DN>P+5GZ M-AV#XL_CXG8V.8'OV.NX/).^SD8^OK=C?SNVZZSP")Q]AV7 2L,Q9%1 W+O< M^45I1"/%0O-(%=LH"G^MM&1/2BK/4ZN9ICJJ$NMC=F]1?UD.CYK_'N=Y1MB: M=RZH!)_>HT!9ON\F+D^6TM\PM!^8SE=U ML-VO8@R>$2$1(][EV=D.:4F6N3<0SQB1/3A5OAKHWL6^Z,U8?3#Y+F!Q%O2TD\%:, M/N'E2K% @^84*2=M'I(&/%!"D;-&"QN5X*%XYFX+'94?\!T' MN!M[\^WK9' M<.+][KK5F'_4WX%!<@'J7;)W^YW:T^)EYGDZ68LV/00GV26>1:N]S MKQY'P#MS!F&1'*$R5D(JPZVEI=X =!XY6)>P[^:K&Y23\']O MYXLLM;NN&Y01EHN$C,YC8'@"KHQE" X#P041A-+2\7LWRNJ"JP $-KM3E-=' M6RA;/]59QY(YPS=_QEWB7C/"-;)YF!4'7I -!D(_+"430F-5?.QQ/PKKOF$Y M*.I*ZZ#7[)%H:4J!(QTC!?GQ M -O,!D0]$8X0+6FWCM?[P:\+B74?KQP4?\4UU!8 EVFU]X^S&)^668PU8\'2 M &ZK0"3FD4/:6MA4N<^5TYHF0:U5!X3>;N+JOE,Y*.@*:J4!N!6X$F9Z8'_&V@3/2BN/:[N6T![+@%;E8;-5T8" M]N[X-N3Z@NELR?UB=:V0A7LY/9M.EC?-TS&L>/UI I3$^>**J,!O0RF_,T__.^%MVTO8(ZK_+<\=NVAB4XN-0FIY/.#(>MT\0X;?_66PKU@=8R6 MPGUT7+M'46[CN#R"SB]^N^L0*FPD)$0DA72YC9Y$3@J+N*?,.:&PZMC']?G: MC8=D!U?V9@/- 9*O#9S'G8[O&<">PW=2S+<>(=9D>%4 $--."D/6JC<7\'BU6BR2$!WBGBG"@$V-<(+*L.1$3O M4^EP_QD1C7RE72NF5\O(BS M'Z/U7)GGAF&\7!)^]R6=1S^]GN0FBZO=OZ1T=1Q'SYR3%B.-,7A_ =Q(JX5' M+.$$#B"/011/@AZ"D3=]Q=0'RR]?,=6"10-NTJH2[OX9Q> M+23VN9\[%T?/OK_Q>K->L#I&O5D?'=>N^]A2]>2)3#Z&A 3)SUR$X4@+1A"& M?\]4=%B%C18*_\WU9KV4_4J]61_)UP;.UHHG8AB6/@BD@@+GQ$J'7.(4Q )_ M8D)P48=.T/DOJ3?;&SR#I=] L^WM]4[*BHB-)"B"*PMA3D[[0("-.$O2"Q&I MXZ03A/YK*L[V!E$!#301:#XO9PJ"2.W!D&)GP9!R%Y'V6B-OB4D0W,A8/-W_ MWU!SM@_2RBBI@7"@3$SU^;X,)"BIK< 2B64!'W$"62IR1WO/I4W:!E7Z[KHP M"Y5M:7/1;DV$-+!!UIS%L)WQ=9H)O!3%@H<@S6-NP4LQ#%D3&&+:9[/"C$^E M(^!NE%7NT%83/)MIF_*:;+!\[/ST]].SWTY/SCZ\_W)V>7[R_O+=R>>3L_>G M%\O^WM8O3N;SN)@/* WK^XFA95^#6"I4TG4>?\3);?P("+_[Z#]'BV_O;^>+ MZ4V[P/FNH@T@,>WRF'8&V&32(D:PTS%YH7CI6Z>.I WW1[>LG>6>]]4? M=N+SN+KWL %&B]Q ['PZ'L._R&[7E=($"V44BB)/NR5$YOMNCX@DW!$60#VE M[T/VI[:NP3P$SIX[K4?19 .']XN7?34Q=VQ,-$5BGT5M#?8OB_=C(N%G2U*%4KE>?9YNO+RGY\F+_)X MY3@&/R9$)*R"R-,&@< 7QR@FJBS'*LKB+:)[D%<""P+DPR2B(4]-]"I?*&&*1"#2>)N$U>7?W@X\N ^6$FT-@7T5 M-/#@/IV$2F'TYY%UH_%H,8J'C:6W?.?P ?5KS!TYJJ8L&!V40=0*BKC6'CD. M2*4TD$0B%>7[&1TXJEY>5;W_EN\M1OO!$$H95&T$EP(P\!K\,=$WC,*Z\3 C4%QF-Y:-W_O5U,(1C_B^SP) M^[?O#_-6<@2U9'VEBT^37Z-=O83].IM> QCF5YHK+7%R"'/%0!(2XJKH%7B^ M2J;( B(<)&W>6#@3UF#$@8^;,(I MRJ.:YSJ1=F/X[*651J/KTY/SLT]GOUQ\/3U?]O3(1\O$ WO+1:=I\2W.EZU= M;N3$$;CVT4,D[A8C1\&.I=_,W?XN%W1-" :/PI=0Z/WXPNO M4+1_:F>3T>1Z_C7.EB48]W&;!U<6 $V19HKGWD$:.>PR9*$K9,Z:*Q M%V@9:E#/XF+UTBTGVTY^@"Q7DR\>%0JNYV6\RTJY%P%/G%GN [A0N2%B?IOF M2&3(,N)3,IIC5?J*?$]2*Q<4E<#0IKT]AM*:J"E^PBB03X/T!H)+199I6I5[ MLX K'PEF3B>;>&G?]0D!=9%T%*7O EHO^3?@*_XSCJZ_P?%Q HBTU_'L-M<[ MK[LFSK_<+N8+.&)@;WY8G3(/C8.6I7OW\B-PV%*18'NF/.'<9Y9?!WG' M$L>B>-E%&6)V!/6KY\[D=8Z?Q43Q+K5B MSVUX94]S,?<2U-1&E6])(%#(_;:41%9&A:BSDC/PV:)*A8':C;+*D\P/X=,> M0"5-^*R;?*V<&>XBI1C"3V^9RVEFF6/(B$+B+EGO!//%WUMN(Z2MK% )G;\" MJ_[BK]W;8I.#M0U^N-ZZ"L8KQ5Q"">>$!'4FU^T%%*2)-' 6+-UX8/Y">=&K MGVHKEBX(EP-(NC]NS HWDWB=GSL>Q/JL6;H" 47J\I"+Q/-8/(61TPI\ VD( MQRDPZN.![<^:E+:.LB-8H'U4T(#+=#)9C)874:,?\2+ZV]FRRO3TSSPW/(95 MC=_]==27],Q'N)G>P@9B@N&$8X3()N6IY<0A+7.]G_9>&:6BM:7?618AO&ZQ M^$$N@GA]Y#%V6YT!7SZG;ETO[Y$,O>8SRX&*DT";FHLZ\F MP&+*J%&26:0ZLJA*'U4[R"G3D!V67O!Q/V87)O(-5V>K9 ?2 M3L$\1L%Y5Z>__'IZ=OGI[..7\U]/+C]].3NSLU6O\"'CJUY?=? TJIZ$%SKB M+N)U#B'/X_?I#.!P_9"F)8+3F"0*6&J(*2D@002,(M;.*RRMI:[P/GV)EL%U M*NLT\6KA?-.Q_M+\RG%.K%:B4D;T#;KHS_?KVHQ.KD?9<;U9+NY^SE?\%C4^G;Y4WB#U9_#01BHJ:KDT M#K%D#>*2P4D5# 5?R:N('2.V>+[H4$;J:8HG[YC[5XIW6R97DTWFT_$HY$3< MJA=?@G@V=ZU%,AJ%N(X6&#; MWP_9>'<['TWB?'['V[*QO#7!1IN >I$G\K$@0'0TMSNE/&J*G1"E\;>3H-I/ MBP^/B,WN_,74TP+6UF?)NI4NIT1B"')P'E4 >S,BDRU':?_N1TM1_.LN5DW3(XB\&BB0,''W(Y; M2J0M2\"<(%H8\*I$M^[ZKWZJB0-M'QU.#R;0VO#X9PS7<3<[06-FE*89EX1WPL?KWZH\BZ$,0 J+M#9"3L*/W,0H7$SS#1,[)7RNXQ$2=*!D\2Z/FR-=,H!5=@ 0M?L/+S&,,IQ3+U M+AJ?9[G EL4AT\^Y<@Y;7;S[Z28-3032AU'XLX3Q .DW\6S@CH,K9@*A0U/,26_#IY>\GXCU6!W$_&F:1(7L]5F=#_? MV^^CA1W?)SCC)*QR%$.:<9?[>/E2CB)B.'1UAZ/"6*\9DL&9/!&#(<>H.ECA=#JBSFC+$DP"W(& ,#H:A7@D7O2S]TO) N) K$0AI%G(<\+L0[I7'0>75(66Y,B.5"!P-G .* MNB**YK/%U9J=+[,U,TMSJT$2CJ<$!(/-Y01^,9I%1"VUX#EZ8UBGHP@^\.@8 M@I\>CJ"7OOTF+UCV\6B*"+\-\,Q/'O;">J=YH4,(R2$O&=C1?-MD<$Q(@#$U M.NF45*?FM]T0])R .L=5&9T^!\A =<^J'Z)DSBSXXMX,X+ME1F:SNZJHA07 MVDJ)0I1@D0,(QNK(LX$68*P#YAVK 5[^1G4H#-7>M+PH:R/BY'8QO9GFMYQP MC'X"/N:+V-4Z9:$'4O+> MXFHGO=7YJC?*Z*DP"7F>N_WIN(2Q11A^Q"Y!]"U+#TPX1/77P>K4:Z1;#ZC" M!A!Z7VX2;:0FCS:5F.62?-ACSB>YG#K!M=5*TP--P&VLR4%1!;]4W--'VF^B MT\$ZIQASL6X8+6[A&R'"E_QJJX)+9F^R?/]G^6-IA5"&5+*7[ ?0$2' MOFY/N4DV <.IF.<9ZP&Y'%KA%)QDW"=1?'#OL:[;EX\++D;7DU'*H\L6&_M] M_MJ9DGL&)L; 0L 6*I,AY%TFTEN0P)TC[5_J]%+OS2K^/E&NG/U[O M+\!9P#8&EJ\-@1LE,+(^661 )M$I+33M]ICV335LZ*7#?@T;^@BT-CPZ=!>@ MAC'L'4/$!()X$!29["8$XWA^(B&4^2LV;-@;((5%6ALAKW09()%+IJ)&5 6/ MN,$1.>,=(MQ88HBVALE.Z'@[#1OV1D9!459'1;_Z%.4]"T%I)!D5B$/,D:<; M..1RFWACHHRIVR22M]NP87_4'$[4U5&TO>L "(-+@\%)DRKD?J<&P7E*D/>8 M)>8<5[1;D6'[#1OV1\5PT=76_DL]!UB@$:?L&%O_9<07COAZWU>ZI6\P,.] '>*:I8P$C17/-)LX3B)B,:D@-\0 MM"R=$-R7UK8J#*MF7HZA[090#>?T]SA;_/PZ!J9.)N$^##@)8;3J\^^(#"QH M@20-N;$*)LA1RU&T#@A2,5AC"^/W=:J:"- /C([I0575 /@^/+KEND_S*^.Y M\$$B0@F(2&"(.*U5X"1*;:DA\,_2B<%M=#01X!\78(/5T40S@,= J* MO\'"E_=??OWUTV4N[+AX_R57=_QR>O;^T^G%R=D'^/D]_/OS53.%<_C4[$=, M$!2M4B1_Y-$]D\5/F\SD)W-M:37>;U_KK7S:>)GT<[CA[CZY_ET//XXG8'RPA5VQ"1% M*0HNLIPP"$ASIE"NQPW"TP3.2&$Y%2*][K%].#1NFN0:FFX@[-C@[,3[V:T= M7Y$\"X'@G(#B 7%&\DL0JI'DC%%.I6&R= N9[934A5\54#P/=8=J:&^<08P] MF@;@?;8X(-K6/\*>_C2?W\9P)4"Z%G.+J")Y2$?4R G&0&96.L4HLZKT6.EN ME-5U0]M%XR --A$0;>?KJ_VY/'NN)(LTGR!(*0\GBY>YGWH4^>5D%)92[$7I M#GJ[*:I[L]XN$O?26'\$FA4")_$ZI]@/>1(+AWG UB,3+8&=Y!W\3O+\AL]S M++WTI/3A;L3^Q8U'UZN9QY/I C@81P\; /SR M;_'QI=,[.\XU,Q??8ASR;N4H=!TMKB\FO"JA/IS9PO*@42#YR8$('&GO,"(2 M4R52$(F4GBIWE%!_>2__:?(#OC*=_?QZ._/?P&8\Z.KC;7Z%].MH,KJYO;D[ M7C[W\ZR@JZ(3R)H.&3TLG.4)? [ESS"FBMIA+=DL\%D.>RM M::@;"[4+P7U45#4$VI?13Y/+/Z;_BG8VOS+6!:*D0E+GSA(6-IR)1"%!HM-> M&I5LMP8-@\BH&Q.UB\@]%?5600D BRMNA98D-M)(8?B%8<(:% MWIS(4!*9]W34K:EN&9C[J>JMXG+T8[T)DZ161!=1%-X@3A5L0H$)(IQ[H9.C M>+.^L2@N[^BH6^O=-"[W4E7M-P-[L'KY+>+-!^(*,3)M5_'R;W5%23E9_ZV_EB>A-GN0@5/C]; M)?CLW'Z'?Y?IN7XR+>88V=#AU!TM)UI8D%4RH\$&E5S*KX'RVXK<6]72?!40 M6;[I]$>EO]8(>>C^;]73TH,IR&E*)'Q.(]"L#:,D."= M2]T2A$_7K:/L@9K9IM\]Q%1;PQ]'L_GB,OIOD^EX>OWS_;?1Q'Y>A/6#UN"8 M3-P3Y(6/>:2B %=0:)0B)L1:D8LS.RE\YV<:T/\^FIL>1(P-5),^,W_O?KZ# MH_!;[H.PW"B1*L69HXBXI"!"H+!1'($8UN* @^$6I])U5*_15/L>J]B!<1 E M- FJ.V[6>X\Q;@EU#(5DP/HF%I!+(>1,"..1 J>^O/^]FZ;&O)!!"'@57@/4 MT0"\+NPXSM<]A\_B74<.0R2645$4<[,Y3IE VBN!DG7@I(LH92Q=@KR5D-: M-$37FVT%!@N^ ?1LV6J7\)^N6A<2R7DT%"(\EF^T)$/62H6<%4KP&.#/2D^A MW4%.[=OQ8YQS>XF^111E1M9;3(,HN)<$:0H1!6<$-H16#@DLB5"PS^0!GMB] M2$YK]FA/E;^:6=E/_BU :1V7/&/IKHEA\! S1(VTB7#T&V#,:*>1H$DX+ZQW MW6;V]8'3;I(:@]2^JM^$5$$]M "K338^W[?9 !%Y%IU @IB$N&08:2LL4M9S M#?^CRI;NB?,R-;5+;0Y_RNTG^!8A]/7^7H=<):V)-4$B)2T'$5&;MYI V"KJ M$@.?,!S\,N$1/8W9I#UU_AJ4]E7 6^XYT??"<5GK;;V?WDX6\UGT9Y/B&K.48B<$6-X8FS\B=<_0M>ZBP1 MVF-DDP>/.D@XP!3C8!*T"B&@[R5 'W4T *^3M?=Q?N]]W/5E M#T&X &&Z\3'W93<166/!WTY":&TY)YN%^L,[X;U 2VMP&J+QS7YX)<3? (QV MYBA0^\O43?(HH>I22MUD)* MHY"+&#:$\@(YYD!8,>! :"":_'T;T%?E/6X#^LB_!2B]DH4.P@J9DD6$!)JC M%0SL* I&UD3'=1+ T-^W 7NHON=M0!\]U"[\>U+YR$-(A#B*-.$*<>UR&[HD M$';1*FF"Q/A -;S'OJK>YW :)J]6%'TW](3(Y#0X7UYQGTVJ614[.A8B,4&[ MJ%,O5;=5P]M+,SMJ>/N(J;:&/TT6<7PWDP8DOK9&&OQVPP@^CJVE9P=76_3]N@7([>2@]_F4VO?V^9L1J:2#N MRI+0)+=)2\@RPA SWF.3E'"\VU[?]94Z,4A1'!038FTTG'S_/HZ?)OZN"D\2 MGW0** ?ON<4LA/484\ UT4IHY9SO]N3VZ;IU#O:B&A\@J!;B@9=OEFU0UHC$ MU^_)\[1EQS!'-/IEPU9!Z<'S$Y^;+N,HFI[83_ M0NAQ%8%*00JK*:*YQR;' MQH([!3&2678D<);&5'J^VYLLX^BE\SYE''T4\);+.,YR$];%Z,=1"C&>?>QH MI12[V:PS\H-&CIW#B-MX:X?MOTW2;?8 MWMOOHX4=/S"S#D]!"D8RV$*&@8PX$P9I%1.*1F,N1!0Z=NN[\,J'VD+&/HJ< M'DBJ#9J5AS"$>ZH%<0)9&S1$"PY8,MGTPH_&D\#(9M_>XI:E7\A_L(J$PQ]( M^TF]MH'YNIP[\27=#;WX.)W]:B>W"?R[VQDX?Q^ )K^ @!:B2^:MA,Z+'];BM&5GAB&GA)3K9X&6:\^C_U_7TQ__._JP6OXDS^NY'-UD M[-_'EJ^G>9[ Y?&B*Z3X\ "0[5_HF=O9F_A"R9N+;X"[=W8.WLKTYGNG(/93=/9S6K>#I#PVV2TF*]]VB['5<>EJEYG'!(B3\ZP?G+=V_",!WLU MZZXCO\RF?RR^#8= Q\6J-EL_(@CZR;8B#,! K]@]C_/%;)2'<>V%@"[K5.UH M?C3E]Y!H9;V[)947O_54\\9_5K4G^%&UNEU>56WXPV'32XU;_\,NBM1O7I&[ M9%91E1??HQ_9\?K(Z*7,%_[3+NHT;UZ=N^561Z&/KPJGDXO%U/][FSJ+W D_ M7;]31@B_9:6_*MLZ*H>H]VK%Q,TRVGU(Z>X;F;^\8@$2?YU\'^5%+R$"?P=_ M^.\B9#Y?M4J&\E5=W&&IDT0J)A"?T!<7WZ:AL+XVUJR2%=Q/6]NET8BNOL)G M%[.;2?@XMM=%-/5TQ2H5Q'OI::LD&M%2WO'O)_,P*Z>FC26K9+SVMG[/9=&( MHOXQ_>.!OK(6\(6EJV2I]E+<;ME45N#]F0JQ<_@XS;Z57), MO53702HM;+SY^_%T'B^G]^3F:H""N^^5]:MDE?IOP6Y2:E:?!U)CG512(>TU MHK1/DS#Z,0JW=KPL51VBJ(VEZ@9ENV4^?4T M;?2>/Q U];[D;Z;:-N"U33T M@LRGW0300*W-0R)I]Z;9JRG5D[7K!LN==M%.H117UK$+T+9SM3E@XY IR?IP M/[WY/I[^C'&9!_WR_5%_@;+0?_D[52O)CIEP?E74#'16?2U'9AMIP>[B!_M:/:['=\64,V6-3OIJ($+M9?%45E9 M3W?VSU__O5A"Z?VWR?57/\SLO;)T)]75O6/K)IQ6GS:I$G M#:\0/? Y0U;J>?33'W'V\TMZ]JUG8-@+]YT^,&#+KE>]^\SP+//6!:LER/KH MY_%FW266RD8VERF#[<^Q3SX#!F>;MZU735\[Y3[M)(3_ZGN @W@G797R]PW MWS< O71S-IVL9=!%3;9-W?;U8,S4XV_1TJ6J5C/MJ:[LH*NOGCJ")'?^7+1: M5>- W_M%\536WL7BWU]G_LOL=5J-9#[ZO)5 ;5S )Y-%_^*]R=U+%6/W.4#U4HB"QR6 MKXJMLH8_PJ+32;SCM,2%Z M+5BN-W%>+NT73EMX^W,;+Z>F?^:X_ I^3-)WY MI6L]U-CV^4ZUR^Y"&NXBQ ;5_OMH.EZ*^4OZQ_0FOL_3%&<_/]L_#J'[G1^K M=W%>$@%=Y-D@#(#C_]S:\7+X^HKZ2_OGNSB):;087"RQUP?K7=67A$-7N;8% M"3!C8SM9$_SIYGMNR@T,N-%XM/A9QG?;[XOU:@,*@:*?9-N)P$JZ>#N6K5= M4" (:]/7VT)@X3AZ<]E.2FPJU_6ZC!JZ%9C&.<2%Y_$_MZ/9O5TI8Y1[?*:3 MDIM*??678:M50%]_'*H"Z.G*1:I_=A!;H/+GJ_WY^_Q1K\#2A3]=UA^PKT$X MPVM][A>I=N':0PN/=^0F][4OA/Z,_C8W.7L/9N)Z.OLYN'1D^XKUU+0I[VE' MYFLGDL?C3?)&L5 1R'56K6E+PNZ^D.QNL7 M^0!)9T74L;E6O4>]/97R@A#^KE4\YDGS=WWBW_6)_703_N_E=!F/#]T>3U>J M5D:U:W=L9;:V L;C>[+*;(W-Y>H=ZUO%/>W">^TV8=$N9V8.W1./UZE6I+9K M1VQAM+93NZ:V3-+M^6KUCNUA<7QK]Q?OIQ=Q'/,H@36&!E]=;%^QWD&RG[YV MRJ5VG *DA'NG_DM*(P_K?IR4V6NOKU[/!.ZGR\[RJFTS8YS],IO>?O\TG]\6 MU.BN=:M5Y^YK1U^746V+^BTW@0GWA);2XJYUJ]7E[FM=7Y=1];TXO9RNQM,. MO@?>7*M:N>W>>VZK+.IKZ,0O(!(?__QJ1Z&0HK8M6:VP=G]][9!,[4 Y1XI M8::JE&E\:DK)' M%J*D$K>M7:].M8 N=PBK!5-Z3VIQ@_KBRO4J3(?8U=<$5;NRXC^WH\7/W"-K M)4H(;VZ6O4 _C!(0$X';4MKM^:EZ!:=[JGL_4=8.&S?,S._SY2&R["+Z;3H& M*9\O2D62_3Y5KU9U[]S=/J)L3O]G=;^\:B=UMI3.>E5 M17XW+(, MS82\L&2G:H66DEF[15,]\W]G_,LK\+6U.VFRI5161V$U,&/DWG'_/)V7GK#T M=.U.2FPE@;53/-6]G0W/>^CVV[I@)W6UE(#:)9;:3YVS0Y4Y*J2P;>MUTE=+ M":,=0FDAQ5^D/>;CA3HIJ*4LSS8Q5'="IH-+)>_6Z*2/EG(P&\RW4>8]6!U] MZU5I2VF2!LM4IY-?P'%9$_8ASOULM+R&*52G^OKRG9384@*DN\BJGTMAE.FR M8X[ICP?N2ET_O[9Z)\VVE OI++!6&VI\FLQ'(-;+F5TV4WTTZO IY0.[:^SX M3)%6&UW9*-!WX]FGG@%DS_>K+RX[)!=VO]R[W)QI>,>-K0M6?-SYFBZ>9+]V M"*-VSO*>M,&OVC:6JJ:;G=+>JI6&WKF=C,=;;$F9%Z O+]R KG8\!GU5('\W M$ZBUA_YN+/!W8X%^L?5B-KZ,LYOYEW0Y"X"O,A[^CF6K[:%^/L+K@JGN*62J M2C0C?;I2M9>\?7VX+>RWHI++T6*P>_UDJ6I/CN.!#M!LE<3 MIM\7,7P%TP3!G!)5XEY M?5N6J_:V=A]#N$T0#1G#R]G-9%'6%CY:LMJKVOU-X7.!M&4)"RGLY56K/:@= M9 >;4]M=P%!NN]H=W'&KX@CR9T]>%VMB2L@)+NEZKW*G8?[6Q*H FU M7$1_.QLM1G%^'>L6^_=ZSX*VRF;MW'+^'4Z'GE@X.MLZ@]X MR_CD,P>X97R9C>*WC(\_]0PC!:X;MZ\_*!>_7CX\7KI42/?ZZHW<2.[4V],$ M?D=Y5;]CV4;GV72Q)K5,&KG[5QK)*@_4\P[Y'=ZBK_\@_^+L//Z__\__#U!+ M 0(4 Q0 ( '-'"5<=HE2!R@< + M 3 " 0 !A M,3!Q<3,R,#(S97@S,3$N:'1M4$L! A0#% @ #,Q,BYH=&U02P$"% ,4 M " !S1PE7B%^U[Z $ "L%@ $P @ $)$ 83$P<7$S M,C R,V5X,S(Q+FAT;5!+ 0(4 Q0 ( '-'"5>'L92XE00 "03 3 M " =H4 !A,3!Q<3,R,#(S97@S,C(N:'1M4$L! A0#% @ M'-D4$L! A0#% @ &UL M4$L! A0#% @ .-[H ?$$' !4 ( !\&\# L &ML:6,M,C R,S W,#%?<')E+GAM;%!+!08 "@ * (X" ">$ 0 ! end